 class  MainWindow : public MWidget
  class  MainWindow : public MWidget class supporting the main (toplevel) window.
|   | MainWindow (const char *name) Constructor requires only a name | 
|  virtual | ~MainWindow () | 
|  const  char* | GetClassName () | 
|  virtual  void | Initialize (int argc, char** argv, Config *config) create toplevel widget, and other class members. | 
|  virtual  void | Finalize () initialization to do when window is already managed. | 
|  virtual  void | Manage () popup the window | 
|  virtual  void | Unmanage () pop down the window | 
|  virtual  void | Iconify () iconify the window | 
|  void | ManageUnmapped () | 
|  void | Close () close the window. | 
|  void | SetTitle (const char *title) Set window title. | 
|  void | SetTitle (const string *title) | 
|  void | SetIconName (const char *name) Set name of window icon. | 
|  void | SetIconPixmap (Pixmap px) Set pixmap of window icon. | 
|  void | SetCursor (int cursorNum) | 
|  void | SetSizeCursor (int cursorNum) | 
|  virtual  int | GetTool () | 
|  virtual  void | SetStatus (const char *) | 
|  virtual  void | SetStatus (const string *) | 
|  PrinterOptions* | GetPrinterOptions () | 
|  virtual  Widget | CreateWorkArea (Widget, int argc, char** argv) Derived classes define this to create the appl-specific work area. | 
|  virtual  void | ParseUserOptions (int argc, char** argv) Derived classes use this functions to parse argv. | 
|  virtual  void | CreateComponents (Widget window) Functions to create the constituting parts of the main window. | 
|  MouseCursor* | GetCursor () | 
|  Config* | GetConfig () | 
 bool  IsRealized()
 bool  IsRealized()
 void  SetColormap(Colormap cmap)
 void  SetColormap(Colormap cmap)
 void  SetDestroyCallback(XtCallbackProc fun, XtPointer clientData)
 void  SetDestroyCallback(XtCallbackProc fun, XtPointer clientData)
 void  AddLiteClue(Widget w, const char *text)
 void  AddLiteClue(Widget w, const char *text)
 Widget  GetLiteClue()
 Widget  GetLiteClue()
 void  CreateLiteClue()
 void  CreateLiteClue()
 void  InstallDestroyHandler()
 void  InstallDestroyHandler()
 bool  IsManaged()
 bool  IsManaged()
 Widget  GetWidget()
 Widget  GetWidget()
 Display*  GetDisplay()
 Display*  GetDisplay()
 Window  GetWindow()
 Window  GetWindow()
 void  SetWidget(Widget w)
 void  SetWidget(Widget w)
 const  string*  GetName() const
 const  string*  GetName() const 
 void  SetName(const string *s)
 void  SetName(const string *s)
 void  SetName(const char *s)
 void  SetName(const char *s)
class supporting the main (toplevel) window.
 MainWindow(const char *name)
  MainWindow(const char *name)
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 virtual  ~MainWindow()
 virtual  ~MainWindow()
 const  char*  GetClassName()
 const  char*  GetClassName()
 virtual  void  Initialize(int argc, char** argv, Config *config)
 virtual  void  Initialize(int argc, char** argv, Config *config)
 virtual  void  Finalize()
 virtual  void  Finalize()
 virtual  void  Manage()
 virtual  void  Manage()
 virtual  void  Unmanage()
 virtual  void  Unmanage()
 virtual  void  Iconify()
 virtual  void  Iconify()
 void  ManageUnmapped()
 void  ManageUnmapped()
 void  Close()
 void  Close()
 void  SetTitle(const char *title)
 void  SetTitle(const char *title)
 void  SetTitle(const string *title)
 void  SetTitle(const string *title)
 void  SetIconName(const char *name)
 void  SetIconName(const char *name)
 void  SetIconPixmap(Pixmap px)
 void  SetIconPixmap(Pixmap px)
 void  SetCursor(int cursorNum)
 void  SetCursor(int cursorNum)
 void  SetSizeCursor(int cursorNum)
 void  SetSizeCursor(int cursorNum)
 virtual  int  GetTool()
 virtual  int  GetTool()
 virtual  void  SetStatus(const char *)
 virtual  void  SetStatus(const char *)
 virtual  void  SetStatus(const string *)
 virtual  void  SetStatus(const string *)
 PrinterOptions*  GetPrinterOptions()
 PrinterOptions*  GetPrinterOptions()
 virtual  Widget  CreateWorkArea(Widget, int argc, char** argv)
 virtual  Widget  CreateWorkArea(Widget, int argc, char** argv)
 virtual  void  ParseUserOptions(int argc, char** argv)
 virtual  void  ParseUserOptions(int argc, char** argv)
 virtual  void  CreateComponents(Widget window)
 virtual  void  CreateComponents(Widget window)
alphabetic index hierarchy of classes
 
this page has been generated automatically by doc++
(c)opyright by  Malte  Zöckler,  Roland Wunderling 
contact:  doc++@zib.de