25 #include "FXDockBar.h" 47 long onCmdDockFlip(
FXObject*,FXSelector,
void*);
48 long onUpdDockFlip(
FXObject*,FXSelector,
void*);
52 FXToolBar(
FXComposite* p,
FXComposite* q,FXuint opts=LAYOUT_TOP|LAYOUT_LEFT|LAYOUT_FILL_X,FXint x=0,FXint y=0,FXint w=0,FXint h=0,FXint pl=3,FXint pr=3,FXint pt=2,FXint pb=2,FXint hs=DEFAULT_SPACING,FXint vs=DEFAULT_SPACING);
55 FXToolBar(
FXComposite* p,FXuint opts,FXint x=0,FXint y=0,FXint w=0,FXint h=0,FXint pl=2,FXint pr=3,FXint pt=3,FXint pb=2,FXint hs=DEFAULT_SPACING,FXint vs=DEFAULT_SPACING);
58 virtual void layout();
61 virtual FXint getDefaultWidth();
64 virtual FXint getDefaultHeight();
70 virtual void dock(
FXDockSite* docksite,FXint localx,FXint localy,FXbool notify=
false);
73 void setDockingSide(FXuint side=LAYOUT_SIDE_TOP);
76 FXuint getDockingSide()
const;
Window is the base class for all widgets in FOX.
Definition: FXWindow.h:130
Base composite.
Definition: FXComposite.h:32
The dock site widget is a widget where dock bars can be docked.
Definition: FXDockSite.h:62
Definition: FX4Splitter.h:28
Object is the base class for all objects in FOX; in order to receive messages from the user interface...
Definition: FXObject.h:134
A dock bar widget can be docked inside a dock site widget, or floated around freely.
Definition: FXDockBar.h:42