84 FXDockSite(
FXComposite *p,
FXuint opts=0,
FXint x=0,
FXint y=0,
FXint w=0,
FXint h=0,
FXint pl=0,
FXint pr=0,
FXint pt=0,
FXint pb=0,
FXint hs=0,
FXint vs=0);
91 virtual FXint getDefaultWidth();
98 virtual FXint getDefaultHeight();
115 virtual void layout();
146 virtual void undockToolBar(
FXDockBar* bar);
149 void wrapGalleys(
FXbool wrap);
152 FXbool wrapGalleys()
const;
Base class for all windows.
Definition: FXWindow.h:115
unsigned int FXuint
Definition: fxdefs.h:389
#define FXAPI
Definition: fxdefs.h:122
FXuchar FXbool
Definition: fxdefs.h:386
Never wrap dockbars to another galley even if not enough space.
Definition: FXDockSite.h:42
Base composite.
Definition: FXComposite.h:35
The dock site widget is a widget where dock bars can be docked.
Definition: FXDockSite.h:72
Dockbars are wrapped to another galley when not enough space on current galley.
Definition: FXDockSite.h:41
Definition: FX4Splitter.h:31
int FXint
Definition: fxdefs.h:390
FXString expand(const FXString &file)
Perform tilde or environment variable expansion.
Packer is a layout manager which automatically places child windows inside its area against the left...
Definition: FXPacker.h:58
#define FXDECLARE(classname)
Macro to set up class declaration.
Definition: FXObject.h:92
A dock bar widget can be docked inside a dock site widget, or floated around freely.
Definition: FXDockBar.h:44