#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 |