27class UIWindowSizer :
public UIWidget {
29 class UIWidget *m_draggingwidget;
30 mouseState_t m_mouseState;
34 CLASS_PROTOTYPE( UIWindowSizer );
37 UIWindowSizer(UIWidget* w);
39 void Draw(
void )
override;
40 void FrameInitialized(
void )
override;
41 void MouseDown(
Event *ev );
42 void MouseUp(
Event *ev );
43 void MouseDragged(
Event *ev );
44 void setDraggingWidget( UIWidget *w );
45 UIWidget *getDraggingWidget(
void );
56class UIStatusBar :
public UIWidget {
59 class UIWidget *m_sizeenabled;
65 CLASS_PROTOTYPE( UIStatusBar );
68 void FrameInitialized(
void )
override;
72 UIStatusBar( alignment_t align,
float height );
74 void Draw(
void )
override;
75 void AlignBar( alignment_t align,
float height );
76 void DontAlignBar(
void );
77 void EnableSizeBox( UIWidget *which );
78 void ParentSized(
Event *ev );
79 void SelfSized(
Event *ev );