11 if ( m_ActiveWindows == NULL )
16 m_ActiveWindows.Insert(
id, window );
19 static void RemoveFromActiveWindows(
int id )
21 if ( m_ActiveWindows )
23 m_ActiveWindows.Remove(
id );
29 if ( m_ActiveWindows )
31 return m_ActiveWindows.Get(
id );
39 return m_ActiveWindows;
51 GetWidgetRoot().Show(
false);
52 delete GetWidgetRoot();
55 Widget GetWidgetRoot()
66 GetWidgetRoot().Show(
true );
71 GetWidgetRoot().Show(
false );
80 bool OnClick(Widget w,
int x,
int y,
int button)
85 bool OnModalResult(Widget w,
int x,
int y,
int code,
int result)
90 bool OnDoubleClick(Widget w,
int x,
int y,
int button)
95 bool OnSelect(Widget w,
int x,
int y)
100 bool OnItemSelected(Widget w,
int x,
int y,
int row,
int column,
int oldRow,
int oldColumn)
105 bool OnFocus(Widget w,
int x,
int y)
110 bool OnFocusLost(Widget w,
int x,
int y)
115 bool OnMouseEnter(Widget w,
int x,
int y)
120 bool OnMouseLeave(Widget w, Widget enterW,
int x,
int y)
125 bool OnMouseButtonDown(Widget w,
int x,
int y,
int button)
130 bool OnMouseButtonUp(Widget w,
int x,
int y,
int button)
135 bool OnMouseWheel(Widget w,
int x,
int y,
int wheel)
140 bool OnController(Widget w,
int control,
int value)
145 bool OnKeyDown(Widget w,
int x,
int y,
int key)
150 bool OnKeyUp(Widget w,
int x,
int y,
int key)
155 bool OnKeyPress(Widget w,
int x,
int y,
int key)
160 bool OnChange(Widget w,
int x,
int y,
bool finished)
165 bool OnDrag(Widget w,
int x,
int y)
170 bool OnDragging(Widget w,
int x,
int y, Widget reciever)
175 bool OnDraggingOver(Widget w,
int x,
int y, Widget reciever)
180 bool OnDrop(Widget w,
int x,
int y, Widget reciever)
185 bool OnDropReceived(Widget w,
int x,
int y, Widget reciever)
190 bool OnEvent(
EventType eventType, Widget target,
int parameter0,
int parameter1)