summaryrefslogtreecommitdiff
path: root/rbutil/rbutilCtrls.h
diff options
context:
space:
mode:
Diffstat (limited to 'rbutil/rbutilCtrls.h')
-rw-r--r--rbutil/rbutilCtrls.h23
1 files changed, 14 insertions, 9 deletions
diff --git a/rbutil/rbutilCtrls.h b/rbutil/rbutilCtrls.h
index 1b084a88d9..53690a251e 100644
--- a/rbutil/rbutilCtrls.h
+++ b/rbutil/rbutilCtrls.h
@@ -45,11 +45,12 @@ DECLARE_DYNAMIC_CLASS(ThemeCtrl)
45DECLARE_EVENT_TABLE() 45DECLARE_EVENT_TABLE()
46public: 46public:
47enum { 47enum {
48 ID_DESC = 10001, 48 ID_DESC = 10001,
49 ID_FILESIZE= 10002, 49 ID_FILESIZE= 10002,
50 ID_INSTALLCHECKBOX= 10003, 50 ID_INSTALLCHECKBOX= 10003,
51 ID_PREVIEW_BITMAP = 10004, 51 ID_PREVIEW_BITMAP = 10004,
52 ID_THEME_LST = 10005, 52 ID_THEME_LST = 10005,
53 ID_THEME_SELECT_ALL = 10006
53 }; //End of Enum 54 }; //End of Enum
54 55
55public: 56public:
@@ -77,17 +78,21 @@ public:
77 void Init(); 78 void Init();
78 // Event handlers 79 // Event handlers
79 void OnThemesLst(wxCommandEvent& event); 80 void OnThemesLst(wxCommandEvent& event);
81 void OnSelectAll(wxCommandEvent& event);
80 void OnCheckBox(wxCommandEvent& event); 82 void OnCheckBox(wxCommandEvent& event);
81 83
82 void setDevice(wxString device); 84 void setDevice(wxString device);
83 wxArrayString getThemesToInstall(); 85 wxArrayString getThemesToInstall();
84 86
85protected: 87protected:
88 void ThemePreview(void);
89
86 wxString m_currentimage; 90 wxString m_currentimage;
87 wxString m_currentResolution; 91 wxString m_currentResolution;
88 92
89 wxStaticText* m_desc; 93 wxStaticText* m_desc;
90 wxListBox* m_themeList; 94 wxListBox* m_themeList;
95 wxButton* m_selectAllThemes;
91 wxStaticText* m_size; 96 wxStaticText* m_size;
92 wxTextCtrl* m_themedesc; 97 wxTextCtrl* m_themedesc;
93 ImageCtrl* m_PreviewBitmap; 98 ImageCtrl* m_PreviewBitmap;
@@ -141,8 +146,8 @@ DECLARE_DYNAMIC_CLASS(DeviceSelectorCtrl)
141DECLARE_EVENT_TABLE() 146DECLARE_EVENT_TABLE()
142public: 147public:
143enum { 148enum {
144 ID_DEVICE_CBX = 10001, 149 ID_DEVICE_CBX = 10001,
145 ID_AUTODETECT_BTN= 10002, 150 ID_AUTODETECT_BTN= 10002,
146 }; //End of Enum 151 }; //End of Enum
147 152
148public: 153public:
@@ -187,7 +192,7 @@ DECLARE_DYNAMIC_CLASS(DevicePositionCtrl)
187DECLARE_EVENT_TABLE() 192DECLARE_EVENT_TABLE()
188public: 193public:
189enum { 194enum {
190 ID_BROWSE_BTN = 10003, 195 ID_BROWSE_BTN = 10003,
191 }; //End of Enum 196 }; //End of Enum
192 197
193public: 198public:
@@ -234,7 +239,7 @@ DECLARE_DYNAMIC_CLASS(FirmwarePositionCtrl)
234DECLARE_EVENT_TABLE() 239DECLARE_EVENT_TABLE()
235public: 240public:
236enum { 241enum {
237 ID_BROWSE_BTN = 10004, 242 ID_BROWSE_BTN = 10004,
238 }; //End of Enum 243 }; //End of Enum
239 244
240public: 245public: