#include <GwindowMgr.h>
| Public Methods | |
| GwindowMgr () | |
| ~GwindowMgr () | |
| bool | Add (Gwidget *parent, Gwidget *child) | 
| void | Remove (Gwidget *w) | 
| GwidgetTree* | GetWidgetTree () | 
| Gwidget* | GetParentWidget (Gwidget *w) | 
| void | Serialize (const char *filename) | 
| Static Public Methods | |
| GwindowMgr* | GetWindowMgr () | 
| 
 | 
| Construct a new Gwindow Manager. NORMALLY NOT USED BY USERS but declared public for use in Gapplication. | 
| 
 | 
| Add a widget in the widget tree 
 | 
| 
 | 
| Get the parent of a widget in the widget tree | 
| 
 | 
| Return the widget tree as a GwidgetTree | 
| 
 | 
| Remove a widget from the widget tree. The widget and all is child are DESTROYED by the window manager | 
| 
 | 
| write the tree of the widgets in a file as text format |