//////////////////////////////////////////////////////////////////////////////
// MainWindow.hh
//////////////////////////////////////////////////////////////////////////////
#ifndef MAINWINDOW_HH
#define MAINWINDOW_HH
#include "BasicComponent.hh"

class MainWindow : public BasicComponent {
  
protected:
  
  Widget   _main;        
  Widget   _workArea;    
  
  virtual Widget createWorkArea ( Widget ) = 0;
  
public:
  
  MainWindow ( char * );
  virtual ~MainWindow();
  
  virtual void initialize();
  
  virtual void manage();  
  virtual void unmanage();
  virtual void iconify();
};
#endif
