26 #ifndef _vdkdockable_h 27 #define _vdkdockable_h 28 #include <vdk/boxes.h> 29 #include <vdk/forms.h> 31 #define docked_signal 2048 32 #define undocked_signal 2049 34 class VDKDockerBoxForm;
44 int justify, fill, expand, padding;
46 friend class VDKDockerBoxForm;
47 void SetDocked (
bool flag);
52 VDKDockerBoxForm* dock_form;
57 VDKReadWriteValueProp <VDKDockerBox, bool>
Docked;
69 VDKDockerBoxForm* DockForm() {
return dock_form; }
73 class VDKDockerBoxForm:
public VDKForm 78 VDKDockerBoxForm (
VDKForm* owner,
char* title = NULL);
Containers base class.
Definition: widcontain.h:39
VDKDockerBox(VDKForm *owner, int mode=v_box)
Definition: vdkdockable.cc:29
Provides a box that can be detached from his container and attached (docked) into a separate form...
Definition: vdkdockable.h:40
virtual void Setup()
Definition: vdkobj.h:467
VDKReadWriteValueProp< VDKDockerBox, bool > Docked
Definition: vdkdockable.h:57
One of the most used widget containers.
Definition: boxes.h:37
virtual ~VDKDockerBox()
Definition: vdkdockable.cc:43