26
26
class ctrlGroup : public Window
29
ctrlGroup(Window *parent, unsigned int id, bool scale = false);
31
void Msg_ScreenResize(const ScreenResizeEvent& sr);
33
virtual void Msg_ButtonClick(const unsigned int ctrl_id);
34
virtual void Msg_EditEnter(const unsigned int ctrl_id);
35
virtual void Msg_EditChange(const unsigned int ctrl_id);
36
virtual void Msg_TabChange(const unsigned int ctrl_id, const unsigned short tab_id);
37
virtual void Msg_ListSelectItem(const unsigned int ctrl_id, const unsigned short selection);
38
virtual void Msg_ComboSelectItem(const unsigned int ctrl_id, const unsigned short selection);
39
virtual void Msg_CheckboxChange(const unsigned int ctrl_id, const bool checked);
40
virtual void Msg_ProgressChange(const unsigned int ctrl_id, const unsigned short position);
41
virtual void Msg_ScrollShow(const unsigned int ctrl_id, const bool visible);
42
virtual void Msg_OptionGroupChange(const unsigned int ctrl_id, const unsigned short selection);
43
virtual void Msg_Timer(const unsigned int ctrl_id);
44
virtual void Msg_TableSelectItem(const unsigned int ctrl_id, const unsigned short selection);
45
virtual void Msg_TableRightButton(const unsigned int ctrl_id, const unsigned short selection);
46
virtual void Msg_TableLeftButton(const unsigned int ctrl_id, const unsigned short selection);
48
virtual void Msg_Group_ButtonClick(const unsigned int group_id, const unsigned int ctrl_id);
49
virtual void Msg_Group_EditEnter(const unsigned int group_id, const unsigned int ctrl_id);
50
virtual void Msg_Group_EditChange(const unsigned int group_id, const unsigned int ctrl_id);
51
virtual void Msg_Group_TabChange(const unsigned int group_id, const unsigned int ctrl_id, const unsigned short tab_id);
52
virtual void Msg_Group_ListSelectItem(const unsigned int group_id, const unsigned int ctrl_id, const unsigned short selection);
53
virtual void Msg_Group_ComboSelectItem(const unsigned int group_id, const unsigned int ctrl_id, const unsigned short selection);
54
virtual void Msg_Group_CheckboxChange(const unsigned int group_id, const unsigned int ctrl_id, const bool checked);
55
virtual void Msg_Group_ProgressChange(const unsigned int group_id, const unsigned int ctrl_id, const unsigned short position);
56
virtual void Msg_Group_ScrollShow(const unsigned int group_id, const unsigned int ctrl_id, const bool visible);
57
virtual void Msg_Group_OptionGroupChange(const unsigned int group_id, const unsigned int ctrl_id, const unsigned short selection);
58
virtual void Msg_Group_Timer(const unsigned int group_id, const unsigned int ctrl_id);
59
virtual void Msg_Group_TableSelectItem(const unsigned int group_id, const unsigned int ctrl_id, const unsigned short selection);
60
virtual void Msg_Group_TableRightButton(const unsigned int group_id, const unsigned int ctrl_id, const unsigned short selection);
61
virtual void Msg_Group_TableLeftButton(const unsigned int group_id, const unsigned int ctrl_id, const unsigned short selection);
63
virtual bool Msg_LeftDown(const MouseCoords& mc);
64
virtual bool Msg_RightDown(const MouseCoords& mc);
65
virtual bool Msg_LeftUp(const MouseCoords& mc);
66
virtual bool Msg_RightUp(const MouseCoords& mc);
67
virtual bool Msg_WheelUp(const MouseCoords& mc);
68
virtual bool Msg_WheelDown(const MouseCoords& mc);
69
virtual bool Msg_MouseMove(const MouseCoords& mc);
70
virtual bool Msg_KeyDown(const KeyEvent& ke);
73
virtual bool Draw_(void);
29
ctrlGroup(Window* parent, unsigned int id, bool scale = false);
31
void Msg_ScreenResize(const ScreenResizeEvent& sr);
33
virtual void Msg_ButtonClick(const unsigned int ctrl_id);
34
virtual void Msg_EditEnter(const unsigned int ctrl_id);
35
virtual void Msg_EditChange(const unsigned int ctrl_id);
36
virtual void Msg_TabChange(const unsigned int ctrl_id, const unsigned short tab_id);
37
virtual void Msg_ListSelectItem(const unsigned int ctrl_id, const unsigned short selection);
38
virtual void Msg_ComboSelectItem(const unsigned int ctrl_id, const unsigned short selection);
39
virtual void Msg_CheckboxChange(const unsigned int ctrl_id, const bool checked);
40
virtual void Msg_ProgressChange(const unsigned int ctrl_id, const unsigned short position);
41
virtual void Msg_ScrollShow(const unsigned int ctrl_id, const bool visible);
42
virtual void Msg_OptionGroupChange(const unsigned int ctrl_id, const unsigned short selection);
43
virtual void Msg_Timer(const unsigned int ctrl_id);
44
virtual void Msg_TableSelectItem(const unsigned int ctrl_id, const unsigned short selection);
45
virtual void Msg_TableRightButton(const unsigned int ctrl_id, const unsigned short selection);
46
virtual void Msg_TableLeftButton(const unsigned int ctrl_id, const unsigned short selection);
48
virtual void Msg_Group_ButtonClick(const unsigned int group_id, const unsigned int ctrl_id);
49
virtual void Msg_Group_EditEnter(const unsigned int group_id, const unsigned int ctrl_id);
50
virtual void Msg_Group_EditChange(const unsigned int group_id, const unsigned int ctrl_id);
51
virtual void Msg_Group_TabChange(const unsigned int group_id, const unsigned int ctrl_id, const unsigned short tab_id);
52
virtual void Msg_Group_ListSelectItem(const unsigned int group_id, const unsigned int ctrl_id, const unsigned short selection);
53
virtual void Msg_Group_ComboSelectItem(const unsigned int group_id, const unsigned int ctrl_id, const unsigned short selection);
54
virtual void Msg_Group_CheckboxChange(const unsigned int group_id, const unsigned int ctrl_id, const bool checked);
55
virtual void Msg_Group_ProgressChange(const unsigned int group_id, const unsigned int ctrl_id, const unsigned short position);
56
virtual void Msg_Group_ScrollShow(const unsigned int group_id, const unsigned int ctrl_id, const bool visible);
57
virtual void Msg_Group_OptionGroupChange(const unsigned int group_id, const unsigned int ctrl_id, const unsigned short selection);
58
virtual void Msg_Group_Timer(const unsigned int group_id, const unsigned int ctrl_id);
59
virtual void Msg_Group_TableSelectItem(const unsigned int group_id, const unsigned int ctrl_id, const unsigned short selection);
60
virtual void Msg_Group_TableRightButton(const unsigned int group_id, const unsigned int ctrl_id, const unsigned short selection);
61
virtual void Msg_Group_TableLeftButton(const unsigned int group_id, const unsigned int ctrl_id, const unsigned short selection);
63
virtual bool Msg_LeftDown(const MouseCoords& mc);
64
virtual bool Msg_RightDown(const MouseCoords& mc);
65
virtual bool Msg_LeftUp(const MouseCoords& mc);
66
virtual bool Msg_RightUp(const MouseCoords& mc);
67
virtual bool Msg_WheelUp(const MouseCoords& mc);
68
virtual bool Msg_WheelDown(const MouseCoords& mc);
69
virtual bool Msg_MouseMove(const MouseCoords& mc);
70
virtual bool Msg_KeyDown(const KeyEvent& ke);
73
virtual bool Draw_(void);
76
76
#endif // !CTRLGROUP_H_INCLUDED