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);
One of the most used widget containers.
Definition: boxes.h:38
Provides a box that can be detached from his container and attached (docked) into a separate form.
Definition: vdkdockable.h:41
VDKReadWriteValueProp< VDKDockerBox, bool > Docked
Definition: vdkdockable.h:57
virtual ~VDKDockerBox()
Definition: vdkdockable.cc:43
VDKDockerBox(VDKForm *owner, int mode=v_box)
Definition: vdkdockable.cc:29
Containers base class.
Definition: widcontain.h:40