30class UIWindowSizer :
public UIWidget
33 class UIWidget *m_draggingwidget;
34 mouseState_t m_mouseState;
38 CLASS_PROTOTYPE(UIWindowSizer);
41 UIWindowSizer(UIWidget *w);
43 void Draw(
void)
override;
44 void FrameInitialized(
void)
override;
45 void MouseDown(
Event *ev);
46 void MouseUp(
Event *ev);
47 void MouseDragged(
Event *ev);
48 void setDraggingWidget(UIWidget *w);
49 UIWidget *getDraggingWidget(
void);
63class UIStatusBar :
public UIWidget
67 class UIWidget *m_sizeenabled;
73 CLASS_PROTOTYPE(UIStatusBar);
76 void FrameInitialized(
void)
override;
80 UIStatusBar(alignment_t align,
float height);
82 void Draw(
void)
override;
83 void AlignBar(alignment_t align,
float height);
84 void DontAlignBar(
void);
85 void EnableSizeBox(UIWidget *which);
86 void ParentSized(
Event *ev);
87 void SelfSized(
Event *ev);