1 | /*
|
---|
2 | * Copyright (C) 2011 Piotr Caban for CodeWeavers
|
---|
3 | *
|
---|
4 | * This library is free software; you can redistribute it and/or
|
---|
5 | * modify it under the terms of the GNU Lesser General Public
|
---|
6 | * License as published by the Free Software Foundation; either
|
---|
7 | * version 2.1 of the License, or (at your option) any later version.
|
---|
8 | *
|
---|
9 | * This library is distributed in the hope that it will be useful,
|
---|
10 | * but WITHOUT ANY WARRANTY; without even the implied warranty of
|
---|
11 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
---|
12 | * Lesser General Public License for more details.
|
---|
13 | *
|
---|
14 | * You should have received a copy of the GNU Lesser General Public
|
---|
15 | * License along with this library; if not, write to the Free Software
|
---|
16 | * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
|
---|
17 | */
|
---|
18 |
|
---|
19 | /*
|
---|
20 | * Oracle LGPL Disclaimer: For the avoidance of doubt, except that if any license choice
|
---|
21 | * other than GPL or LGPL is available it will apply instead, Oracle elects to use only
|
---|
22 | * the Lesser General Public License version 2.1 (LGPLv2) at this time for any software where
|
---|
23 | * a choice of LGPL license versions is made available with the language indicating
|
---|
24 | * that LGPLv2 or any later version may be used, or where a choice of which version
|
---|
25 | * of the LGPL is applied is otherwise unspecified.
|
---|
26 | */
|
---|
27 |
|
---|
28 | #ifndef __VSSTYLE_H__
|
---|
29 | #define __VSSTYLE_H__
|
---|
30 |
|
---|
31 |
|
---|
32 | #define TMTVS_RESERVEDLOW 100000
|
---|
33 | #define TMTVS_RESERVEDHIGH 19999
|
---|
34 |
|
---|
35 | /* AEROWIZARDSTYLE class */
|
---|
36 | #if defined(__GNUC__)
|
---|
37 | #define VSCLASS_AEROWIZARDSTYLE (const WCHAR []){'A','E','R','O','W','I','Z','A','R','D','S','T','Y','L','E',0}
|
---|
38 | #define VSCLASS_AEROWIZARD (const WCHAR []){'A','E','R','O','W','I','Z','A','R','D',0}
|
---|
39 | #elif defined(_MSC_VER)
|
---|
40 | #define VSCLASS_AEROWIZARDSTYLE L"AEROWIZARDSTYLE"
|
---|
41 | #define VSCLASS_AEROWIZARD L"AEROWIZARD"
|
---|
42 | #else
|
---|
43 | static const WCHAR VSCLASS_AEROWIZARDSTYLE[] = {'A','E','R','O','W','I','Z','A','R','D','S','T','Y','L','E',0};
|
---|
44 | static const WCHAR VSCLASS_AEROWIZARD [] = {'A','E','R','O','W','I','Z','A','R','D',0};
|
---|
45 | #endif
|
---|
46 |
|
---|
47 | enum AEROWIZARDPARTS {
|
---|
48 | AW_TITLEBAR = 1,
|
---|
49 | AW_HEADERAREA = 2,
|
---|
50 | AW_CONTENTAREA = 3,
|
---|
51 | AW_COMMANDAREA = 4,
|
---|
52 | AW_BUTTON = 5,
|
---|
53 | };
|
---|
54 |
|
---|
55 | #define AEROWIZARDSTYLEPARTS AEROWIZARDPARTS;
|
---|
56 |
|
---|
57 | enum TITLEBARSTATES {
|
---|
58 | AW_S_TITLEBAR_ACTIVE = 1,
|
---|
59 | AW_S_TITLEBAR_INACTIVE = 2,
|
---|
60 | };
|
---|
61 |
|
---|
62 | enum HEADERAREASTATES {
|
---|
63 | AW_S_HEADERAREA_NOMARGIN = 1,
|
---|
64 | };
|
---|
65 |
|
---|
66 | enum CONTENTAREASTATES {
|
---|
67 | AW_S_CONTENTAREA_NOMARGIN = 1,
|
---|
68 | };
|
---|
69 |
|
---|
70 | /* BUTTONSTYLE class */
|
---|
71 | #if defined(__GNUC__)
|
---|
72 | #define VSCLASS_BUTTONSTYLE (const WCHAR []){'B','U','T','T','O','N','S','T','Y','L','E',0}
|
---|
73 | #define VSCLASS_BUTTON (const WCHAR []){'B','U','T','T','O','N',0}
|
---|
74 | #elif defined(_MSC_VER)
|
---|
75 | #define VSCLASS_BUTTONSTYLE L"BUTTONSTYLE"
|
---|
76 | #define VSCLASS_BUTTON L"BUTTON"
|
---|
77 | #else
|
---|
78 | static const WCHAR VSCLASS_BUTTONSTYLE [] = {'B','U','T','T','O','N','S','T','Y','L','E',0};
|
---|
79 | static const WCHAR VSCLASS_BUTTON [] = {'B','U','T','T','O','N',0};
|
---|
80 | #endif
|
---|
81 |
|
---|
82 | enum BUTTONPARTS {
|
---|
83 | BP_PUSHBUTTON = 1,
|
---|
84 | BP_RADIOBUTTON = 2,
|
---|
85 | BP_CHECKBOX = 3,
|
---|
86 | BP_GROUPBOX = 4,
|
---|
87 | BP_USERBUTTON = 5,
|
---|
88 | BP_COMMANDLINK = 6,
|
---|
89 | BP_COMMANDLINKGLYPH = 7,
|
---|
90 | };
|
---|
91 |
|
---|
92 | #define BUTTONSTYLEPARTS BUTTONPARTS;
|
---|
93 |
|
---|
94 | enum PUSHBUTTONSTATES {
|
---|
95 | PBS_NORMAL = 1,
|
---|
96 | PBS_HOT = 2,
|
---|
97 | PBS_PRESSED = 3,
|
---|
98 | PBS_DISABLED = 4,
|
---|
99 | PBS_DEFAULTED = 5,
|
---|
100 | PBS_DEFAULTED_ANIMATING = 6,
|
---|
101 | };
|
---|
102 |
|
---|
103 | enum RADIOBUTTONSTATES {
|
---|
104 | RBS_UNCHECKEDNORMAL = 1,
|
---|
105 | RBS_UNCHECKEDHOT = 2,
|
---|
106 | RBS_UNCHECKEDPRESSED = 3,
|
---|
107 | RBS_UNCHECKEDDISABLED = 4,
|
---|
108 | RBS_CHECKEDNORMAL = 5,
|
---|
109 | RBS_CHECKEDHOT = 6,
|
---|
110 | RBS_CHECKEDPRESSED = 7,
|
---|
111 | RBS_CHECKEDDISABLED = 8,
|
---|
112 | };
|
---|
113 |
|
---|
114 | enum CHECKBOXSTATES {
|
---|
115 | CBS_UNCHECKEDNORMAL = 1,
|
---|
116 | CBS_UNCHECKEDHOT = 2,
|
---|
117 | CBS_UNCHECKEDPRESSED = 3,
|
---|
118 | CBS_UNCHECKEDDISABLED = 4,
|
---|
119 | CBS_CHECKEDNORMAL = 5,
|
---|
120 | CBS_CHECKEDHOT = 6,
|
---|
121 | CBS_CHECKEDPRESSED = 7,
|
---|
122 | CBS_CHECKEDDISABLED = 8,
|
---|
123 | CBS_MIXEDNORMAL = 9,
|
---|
124 | CBS_MIXEDHOT = 10,
|
---|
125 | CBS_MIXEDPRESSED = 11,
|
---|
126 | CBS_MIXEDDISABLED = 12,
|
---|
127 | CBS_IMPLICITNORMAL = 13,
|
---|
128 | CBS_IMPLICITHOT = 14,
|
---|
129 | CBS_IMPLICITPRESSED = 15,
|
---|
130 | CBS_IMPLICITDISABLED = 16,
|
---|
131 | CBS_EXCLUDEDNORMAL = 17,
|
---|
132 | CBS_EXCLUDEDHOT = 18,
|
---|
133 | CBS_EXCLUDEDPRESSED = 19,
|
---|
134 | CBS_EXCLUDEDDISABLED = 20,
|
---|
135 | };
|
---|
136 |
|
---|
137 | enum GROUPBOXSTATES {
|
---|
138 | GBS_NORMAL = 1,
|
---|
139 | GBS_DISABLED = 2,
|
---|
140 | };
|
---|
141 |
|
---|
142 | enum COMMANDLINKSTATES {
|
---|
143 | CMDLS_NORMAL = 1,
|
---|
144 | CMDLS_HOT = 2,
|
---|
145 | CMDLS_PRESSED = 3,
|
---|
146 | CMDLS_DISABLED = 4,
|
---|
147 | CMDLS_DEFAULTED = 5,
|
---|
148 | CMDLS_DEFAULTED_ANIMATING = 6,
|
---|
149 | };
|
---|
150 |
|
---|
151 | enum COMMANDLINKGLYPHSTATES {
|
---|
152 | CMDLGS_NORMAL = 1,
|
---|
153 | CMDLGS_HOT = 2,
|
---|
154 | CMDLGS_PRESSED = 3,
|
---|
155 | CMDLGS_DISABLED = 4,
|
---|
156 | CMDLGS_DEFAULTED = 5,
|
---|
157 | };
|
---|
158 |
|
---|
159 | /* COMBOBOXSTYLE class */
|
---|
160 | #if defined(__GNUC__)
|
---|
161 | #define VSCLASS_COMBOBOXSTYLE (const WCHAR []){'C','O','M','B','O','B','O','X','S','T','Y','L','E',0}
|
---|
162 | #define VSCLASS_COMBOBOX (const WCHAR []){'C','O','M','B','O','B','O','X',0}
|
---|
163 | #elif defined(_MSC_VER)
|
---|
164 | #define VSCLASS_COMBOBOXSTYLE L"COMBOBOXSTYLE"
|
---|
165 | #define VSCLASS_COMBOBOX L"COMBOBOX"
|
---|
166 | #else
|
---|
167 | static const WCHAR VSCLASS_COMBOBOXSTYLE [] = {'C','O','M','B','O','B','O','X','S','T','Y','L','E',0};
|
---|
168 | static const WCHAR VSCLASS_COMBOBOX [] = {'C','O','M','B','O','B','O','X',0};
|
---|
169 | #endif
|
---|
170 |
|
---|
171 | enum COMBOBOXPARTS {
|
---|
172 | CP_DROPDOWNBUTTON = 1,
|
---|
173 | CP_BACKGROUND = 2,
|
---|
174 | CP_TRANSPARENTBACKGROUND = 3,
|
---|
175 | CP_BORDER = 4,
|
---|
176 | CP_READONLY = 5,
|
---|
177 | CP_DROPDOWNBUTTONRIGHT = 6,
|
---|
178 | CP_DROPDOWNBUTTONLEFT = 7,
|
---|
179 | CP_CUEBANNER = 8,
|
---|
180 | };
|
---|
181 |
|
---|
182 | #define COMBOBOXSTYLEPARTS COMBOBOXPARTS;
|
---|
183 |
|
---|
184 | enum COMBOBOXSTYLESTATES {
|
---|
185 | CBXS_NORMAL = 1,
|
---|
186 | CBXS_HOT = 2,
|
---|
187 | CBXS_PRESSED = 3,
|
---|
188 | CBXS_DISABLED = 4,
|
---|
189 | };
|
---|
190 |
|
---|
191 | enum DROPDOWNBUTTONRIGHTSTATES {
|
---|
192 | CBXSR_NORMAL = 1,
|
---|
193 | CBXSR_HOT = 2,
|
---|
194 | CBXSR_PRESSED = 3,
|
---|
195 | CBXSR_DISABLED = 4,
|
---|
196 | };
|
---|
197 |
|
---|
198 | enum DROPDOWNBUTTONLEFTSTATES {
|
---|
199 | CBXSL_NORMAL = 1,
|
---|
200 | CBXSL_HOT = 2,
|
---|
201 | CBXSL_PRESSED = 3,
|
---|
202 | CBXSL_DISABLED = 4,
|
---|
203 | };
|
---|
204 |
|
---|
205 | enum TRANSPARENTBACKGROUNDSTATES {
|
---|
206 | CBTBS_NORMAL = 1,
|
---|
207 | CBTBS_HOT = 2,
|
---|
208 | CBTBS_DISABLED = 3,
|
---|
209 | CBTBS_FOCUSED = 4,
|
---|
210 | };
|
---|
211 |
|
---|
212 | enum BORDERSTATES {
|
---|
213 | CBB_NORMAL = 1,
|
---|
214 | CBB_HOT = 2,
|
---|
215 | CBB_FOCUSED = 3,
|
---|
216 | CBB_DISABLED = 4,
|
---|
217 | };
|
---|
218 |
|
---|
219 | enum READONLYSTATES {
|
---|
220 | CBRO_NORMAL = 1,
|
---|
221 | CBRO_HOT = 2,
|
---|
222 | CBRO_PRESSED = 3,
|
---|
223 | CBRO_DISABLED = 4,
|
---|
224 | };
|
---|
225 |
|
---|
226 | enum CUEBANNERSTATES {
|
---|
227 | CBCB_NORMAL = 1,
|
---|
228 | CBCB_HOT = 2,
|
---|
229 | CBCB_PRESSED = 3,
|
---|
230 | CBCB_DISABLED = 4,
|
---|
231 | };
|
---|
232 |
|
---|
233 | /* COMMUNICATIONSSTYLE class */
|
---|
234 | #if defined(__GNUC__)
|
---|
235 | #define VSCLASS_COMMUNICATIONSSTYLE (const WCHAR []){'C','O','M','M','U','N','I','C','A','T','I','O','N','S','S','T','Y','L','E',0}
|
---|
236 | #define VSCLASS_COMMUNICATIONS (const WCHAR []){'C','O','M','M','U','N','I','C','A','T','I','O','N','S',0}
|
---|
237 | #elif defined(_MSC_VER)
|
---|
238 | #define VSCLASS_COMMUNICATIONSSTYLE L"COMMUNICATIONSSTYLE"
|
---|
239 | #define VSCLASS_COMMUNICATIONS L"COMMUNICATIONS"
|
---|
240 | #else
|
---|
241 | static const WCHAR VSCLASS_COMMUNICATIONSSTYLE [] = {'C','O','M','M','U','N','I','C','A','T','I','O','N','S','S','T','Y','L','E',0};
|
---|
242 | static const WCHAR VSCLASS_COMMUNICATIONS [] = {'C','O','M','M','U','N','I','C','A','T','I','O','N','S',0};
|
---|
243 | #endif
|
---|
244 |
|
---|
245 | enum COMMUNICATIONSPARTS {
|
---|
246 | CSST_TAB = 1,
|
---|
247 | };
|
---|
248 |
|
---|
249 | #define COMMUNICATIONSSTYLEPARTS COMMUNICATIONSPARTS;
|
---|
250 |
|
---|
251 | enum TABSTATES {
|
---|
252 | CSTB_NORMAL = 1,
|
---|
253 | CSTB_HOT = 2,
|
---|
254 | CSTB_SELECTED = 3,
|
---|
255 | };
|
---|
256 |
|
---|
257 | /* CONTROLPANELSTYLE class */
|
---|
258 | #if defined(__GNUC__)
|
---|
259 | #define VSCLASS_CONTROLPANELSTYLE (const WCHAR []){'C','O','N','T','R','O','L','P','A','N','E','L','S','T','Y','L','E',0}
|
---|
260 | #define VSCLASS_CONTROLPANEL (const WCHAR []){'C','O','N','T','R','O','L','P','A','N','E','L',0}
|
---|
261 | #elif defined(_MSC_VER)
|
---|
262 | #define VSCLASS_CONTROLPANELSTYLE L"CONTROLPANELSTYLE"
|
---|
263 | #define VSCLASS_CONTROLPANEL L"CONTROLPANEL"
|
---|
264 | #else
|
---|
265 | static const WCHAR VSCLASS_CONTROLPANELSTYLE [] = {'C','O','N','T','R','O','L','P','A','N','E','L','S','T','Y','L','E',0};
|
---|
266 | static const WCHAR VSCLASS_CONTROLPANEL [] = {'C','O','N','T','R','O','L','P','A','N','E','L',0};
|
---|
267 | #endif
|
---|
268 |
|
---|
269 | enum CONTROLPANELPARTS {
|
---|
270 | CPANEL_NAVIGATIONPANE = 1,
|
---|
271 | CPANEL_CONTENTPANE = 2,
|
---|
272 | CPANEL_NAVIGATIONPANELABEL = 3,
|
---|
273 | CPANEL_CONTENTPANELABEL = 4,
|
---|
274 | CPANEL_TITLE = 5,
|
---|
275 | CPANEL_BODYTEXT = 6,
|
---|
276 | CPANEL_HELPLINK = 7,
|
---|
277 | CPANEL_TASKLINK = 8,
|
---|
278 | CPANEL_GROUPTEXT = 9,
|
---|
279 | CPANEL_CONTENTLINK = 10,
|
---|
280 | CPANEL_SECTIONTITLELINK = 11,
|
---|
281 | CPANEL_LARGECOMMANDAREA = 12,
|
---|
282 | CPANEL_SMALLCOMMANDAREA = 13,
|
---|
283 | CPANEL_BUTTON = 14,
|
---|
284 | CPANEL_MESSAGETEXT = 15,
|
---|
285 | CPANEL_NAVIGATIONPANELINE = 16,
|
---|
286 | CPANEL_CONTENTPANELINE = 17,
|
---|
287 | CPANEL_BANNERAREA = 18,
|
---|
288 | CPANEL_BODYTITLE = 19,
|
---|
289 | };
|
---|
290 |
|
---|
291 | #define CONTROLPANELSTYLEPARTS CONTROLPANELPARTS;
|
---|
292 |
|
---|
293 | enum HELPLINKSTATES {
|
---|
294 | CPHL_NORMAL = 1,
|
---|
295 | CPHL_HOT = 2,
|
---|
296 | CPHL_PRESSED = 3,
|
---|
297 | CPHL_DISABLED = 4,
|
---|
298 | };
|
---|
299 |
|
---|
300 | enum TASKLINKSTATES {
|
---|
301 | CPTL_NORMAL = 1,
|
---|
302 | CPTL_HOT = 2,
|
---|
303 | CPTL_PRESSED = 3,
|
---|
304 | CPTL_DISABLED = 4,
|
---|
305 | CPTL_PAGE = 5,
|
---|
306 | };
|
---|
307 |
|
---|
308 | enum CONTENTLINKSTATES {
|
---|
309 | CPCL_NORMAL = 1,
|
---|
310 | CPCL_HOT = 2,
|
---|
311 | CPCL_PRESSED = 3,
|
---|
312 | CPCL_DISABLED = 4,
|
---|
313 | };
|
---|
314 |
|
---|
315 | enum SECTIONTITLELINKSTATES {
|
---|
316 | CPSTL_NORMAL = 1,
|
---|
317 | CPSTL_HOT = 2,
|
---|
318 | };
|
---|
319 |
|
---|
320 | /* DATEPICKERSTYLE class */
|
---|
321 | #if defined(__GNUC__)
|
---|
322 | #define VSCLASS_DATEPICKERSTYLE (const WCHAR []){'D','A','T','E','P','I','C','K','E','R','S','T','Y','L','E',0}
|
---|
323 | #define VSCLASS_DATEPICKER (const WCHAR []){'D','A','T','E','P','I','C','K','E','R',0}
|
---|
324 | #elif defined(_MSC_VER)
|
---|
325 | #define VSCLASS_DATEPICKERSTYLE L"DATEPICKERSTYLE"
|
---|
326 | #define VSCLASS_DATEPICKER L"DATEPICKER"
|
---|
327 | #else
|
---|
328 | static const WCHAR VSCLASS_DATEPICKERSTYLE[] = {'D','A','T','E','P','I','C','K','E','R','S','T','Y','L','E',0};
|
---|
329 | static const WCHAR VSCLASS_DATEPICKER [] = {'D','A','T','E','P','I','C','K','E','R',0};
|
---|
330 | #endif
|
---|
331 |
|
---|
332 | enum DATEPICKERPARTS {
|
---|
333 | DP_DATETEXT = 1,
|
---|
334 | DP_DATEBORDER = 2,
|
---|
335 | DP_SHOWCALENDARBUTTONRIGHT = 3,
|
---|
336 | };
|
---|
337 |
|
---|
338 | #define DATEPICKERSTYLEPARTS DATEPICKERPARTS;
|
---|
339 |
|
---|
340 | enum DATETEXTSTATES {
|
---|
341 | DPDT_NORMAL = 1,
|
---|
342 | DPDT_DISABLED = 2,
|
---|
343 | DPDT_SELECTED = 3,
|
---|
344 | };
|
---|
345 |
|
---|
346 | enum DATEBORDERSTATES {
|
---|
347 | DPDB_NORMAL = 1,
|
---|
348 | DPDB_HOT = 2,
|
---|
349 | DPDB_FOCUSED = 3,
|
---|
350 | DPDB_DISABLED = 4,
|
---|
351 | };
|
---|
352 |
|
---|
353 | enum SHOWCALENDARBUTTONRIGHTSTATES {
|
---|
354 | DPSCBR_NORMAL = 1,
|
---|
355 | DPSCBR_HOT = 2,
|
---|
356 | DPSCBR_PRESSED = 3,
|
---|
357 | DPSCBR_DISABLED = 4,
|
---|
358 | };
|
---|
359 |
|
---|
360 | /* DRAGDROPSTYLE class */
|
---|
361 | #if defined(__GNUC__)
|
---|
362 | #define VSCLASS_DRAGDROPSTYLE (const WCHAR []){'D','R','A','G','D','R','O','P','S','T','Y','L','E',0}
|
---|
363 | #define VSCLASS_DRAGDROP (const WCHAR []){'D','R','A','G','D','R','O','P',0}
|
---|
364 | #elif defined(_MSC_VER)
|
---|
365 | #define VSCLASS_DRAGDROPSTYLE L"DRAGDROPSTYLE"
|
---|
366 | #define VSCLASS_DRAGDROP L"DRAGDROP"
|
---|
367 | #else
|
---|
368 | static const WCHAR VSCLASS_DRAGDROPSTYLE [] = {'D','R','A','G','D','R','O','P','S','T','Y','L','E',0};
|
---|
369 | static const WCHAR VSCLASS_DRAGDROP [] = {'D','R','A','G','D','R','O','P',0};
|
---|
370 | #endif
|
---|
371 |
|
---|
372 | enum DRAGDROPPARTS {
|
---|
373 | DD_COPY = 1,
|
---|
374 | DD_MOVE = 2,
|
---|
375 | DD_UPDATEMETADATA = 3,
|
---|
376 | DD_CREATELINK = 4,
|
---|
377 | DD_WARNING = 5,
|
---|
378 | DD_NONE = 6,
|
---|
379 | DD_IMAGEBG = 7,
|
---|
380 | DD_TEXTBG = 8,
|
---|
381 | };
|
---|
382 |
|
---|
383 | #define DRAGDROPSTYLEPARTS DRAGDROPPARTS;
|
---|
384 |
|
---|
385 | enum COPYSTATES {
|
---|
386 | DDCOPY_HIGHLIGHT = 1,
|
---|
387 | DDCOPY_NOHIGHLIGHT = 2,
|
---|
388 | };
|
---|
389 |
|
---|
390 | enum MOVESTATES {
|
---|
391 | DDMOVE_HIGHLIGHT = 1,
|
---|
392 | DDMOVE_NOHIGHLIGHT = 2,
|
---|
393 | };
|
---|
394 |
|
---|
395 | enum UPDATEMETADATASTATES {
|
---|
396 | DDUPDATEMETADATA_HIGHLIGHT = 1,
|
---|
397 | DDUPDATEMETADATA_NOHIGHLIGHT = 2,
|
---|
398 | };
|
---|
399 |
|
---|
400 | enum CREATELINKSTATES {
|
---|
401 | DDCREATELINK_HIGHLIGHT = 1,
|
---|
402 | DDCREATELINK_NOHIGHLIGHT = 2,
|
---|
403 | };
|
---|
404 |
|
---|
405 | enum WARNINGSTATES {
|
---|
406 | DDWARNING_HIGHLIGHT = 1,
|
---|
407 | DDWARNING_NOHIGHLIGHT = 2,
|
---|
408 | };
|
---|
409 |
|
---|
410 | enum NONESTATES {
|
---|
411 | DDNONE_HIGHLIGHT = 1,
|
---|
412 | DDNONE_NOHIGHLIGHT = 2,
|
---|
413 | };
|
---|
414 |
|
---|
415 | /* EDITSTYLE class */
|
---|
416 | #if defined(__GNUC__)
|
---|
417 | #define VSCLASS_EDITSTYLE (const WCHAR []){'E','D','I','T','S','T','Y','L','E',0}
|
---|
418 | #define VSCLASS_EDIT (const WCHAR []){'E','D','I','T',0}
|
---|
419 | #elif defined(_MSC_VER)
|
---|
420 | #define VSCLASS_EDITSTYLE L"EDITSTYLE"
|
---|
421 | #define VSCLASS_EDIT L"EDIT"
|
---|
422 | #else
|
---|
423 | static const WCHAR VSCLASS_EDITSTYLE [] = {'E','D','I','T','S','T','Y','L','E',0};
|
---|
424 | static const WCHAR VSCLASS_EDIT [] = {'E','D','I','T',0};
|
---|
425 | #endif
|
---|
426 |
|
---|
427 | enum EDITPARTS {
|
---|
428 | EP_EDITTEXT = 1,
|
---|
429 | EP_CARET = 2,
|
---|
430 | EP_BACKGROUND = 3,
|
---|
431 | EP_PASSWORD = 4,
|
---|
432 | EP_BACKGROUNDWITHBORDER = 5,
|
---|
433 | EP_EDITBORDER_NOSCROLL = 6,
|
---|
434 | EP_EDITBORDER_HSCROLL = 7,
|
---|
435 | EP_EDITBORDER_VSCROLL = 8,
|
---|
436 | EP_EDITBORDER_HVSCROLL = 9,
|
---|
437 | };
|
---|
438 |
|
---|
439 | #define EDITSTYLEPARTS EDITPARTS;
|
---|
440 |
|
---|
441 | enum EDITTEXTSTATES {
|
---|
442 | ETS_NORMAL = 1,
|
---|
443 | ETS_HOT = 2,
|
---|
444 | ETS_SELECTED = 3,
|
---|
445 | ETS_DISABLED = 4,
|
---|
446 | ETS_FOCUSED = 5,
|
---|
447 | ETS_READONLY = 6,
|
---|
448 | ETS_ASSIST = 7,
|
---|
449 | ETS_CUEBANNER = 8,
|
---|
450 | };
|
---|
451 |
|
---|
452 | enum BACKGROUNDSTATES {
|
---|
453 | EBS_NORMAL = 1,
|
---|
454 | EBS_HOT = 2,
|
---|
455 | EBS_DISABLED = 3,
|
---|
456 | EBS_FOCUSED = 4,
|
---|
457 | EBS_READONLY = 5,
|
---|
458 | EBS_ASSIST = 6,
|
---|
459 | };
|
---|
460 |
|
---|
461 | enum BACKGROUNDWITHBORDERSTATES {
|
---|
462 | EBWBS_NORMAL = 1,
|
---|
463 | EBWBS_HOT = 2,
|
---|
464 | EBWBS_DISABLED = 3,
|
---|
465 | EBWBS_FOCUSED = 4,
|
---|
466 | };
|
---|
467 |
|
---|
468 | enum EDITBORDER_NOSCROLLSTATES {
|
---|
469 | EPSN_NORMAL = 1,
|
---|
470 | EPSN_HOT = 2,
|
---|
471 | EPSN_FOCUSED = 3,
|
---|
472 | EPSN_DISABLED = 4,
|
---|
473 | };
|
---|
474 |
|
---|
475 | enum EDITBORDER_HSCROLLSTATES {
|
---|
476 | EPSH_NORMAL = 1,
|
---|
477 | EPSH_HOT = 2,
|
---|
478 | EPSH_FOCUSED = 3,
|
---|
479 | EPSH_DISABLED = 4,
|
---|
480 | };
|
---|
481 |
|
---|
482 | enum EDITBORDER_VSCROLLSTATES {
|
---|
483 | EPSV_NORMAL = 1,
|
---|
484 | EPSV_HOT = 2,
|
---|
485 | EPSV_FOCUSED = 3,
|
---|
486 | EPSV_DISABLED = 4,
|
---|
487 | };
|
---|
488 |
|
---|
489 | enum EDITBORDER_HVSCROLLSTATES {
|
---|
490 | EPSHV_NORMAL = 1,
|
---|
491 | EPSHV_HOT = 2,
|
---|
492 | EPSHV_FOCUSED = 3,
|
---|
493 | EPSHV_DISABLED = 4,
|
---|
494 | };
|
---|
495 |
|
---|
496 | /* EXPLORERBARSTYLE class */
|
---|
497 | #if defined(__GNUC__)
|
---|
498 | #define VSCLASS_EXPLORERBARSTYLE (const WCHAR []){'E','X','P','L','O','R','E','R','B','A','R','S','T','Y','L','E',0}
|
---|
499 | #define VSCLASS_EXPLORERBAR (const WCHAR []){'E','X','P','L','O','R','E','R','B','A','R',0}
|
---|
500 | #elif defined(_MSC_VER)
|
---|
501 | #define VSCLASS_EXPLORERBARSTYLE L"EXPLORERBARSTYLE"
|
---|
502 | #define VSCLASS_EXPLORERBAR L"EXPLORERBAR"
|
---|
503 | #else
|
---|
504 | static const WCHAR VSCLASS_EXPLORERBARSTYLE [] = {'E','X','P','L','O','R','E','R','B','A','R','S','T','Y','L','E',0};
|
---|
505 | static const WCHAR VSCLASS_EXPLORERBAR [] = {'E','X','P','L','O','R','E','R','B','A','R',0};
|
---|
506 | #endif
|
---|
507 |
|
---|
508 | enum EXPLORERBARPARTS {
|
---|
509 | EBP_HEADERBACKGROUND = 1,
|
---|
510 | EBP_HEADERCLOSE = 2,
|
---|
511 | EBP_HEADERPIN = 3,
|
---|
512 | EBP_IEBARMENU = 4,
|
---|
513 | EBP_NORMALGROUPBACKGROUND = 5,
|
---|
514 | EBP_NORMALGROUPCOLLAPSE = 6,
|
---|
515 | EBP_NORMALGROUPEXPAND = 7,
|
---|
516 | EBP_NORMALGROUPHEAD = 8,
|
---|
517 | EBP_SPECIALGROUPBACKGROUND = 9,
|
---|
518 | EBP_SPECIALGROUPCOLLAPSE = 10,
|
---|
519 | EBP_SPECIALGROUPEXPAND = 11,
|
---|
520 | EBP_SPECIALGROUPHEAD = 12,
|
---|
521 | };
|
---|
522 |
|
---|
523 | #define EXPLORERBARSTYLEPARTS EXPLORERBARPARTS;
|
---|
524 |
|
---|
525 | enum HEADERCLOSESTATES {
|
---|
526 | EBHC_NORMAL = 1,
|
---|
527 | EBHC_HOT = 2,
|
---|
528 | EBHC_PRESSED = 3,
|
---|
529 | };
|
---|
530 |
|
---|
531 | enum HEADERPINSTATES {
|
---|
532 | EBHP_NORMAL = 1,
|
---|
533 | EBHP_HOT = 2,
|
---|
534 | EBHP_PRESSED = 3,
|
---|
535 | EBHP_SELECTEDNORMAL = 4,
|
---|
536 | EBHP_SELECTEDHOT = 5,
|
---|
537 | EBHP_SELECTEDPRESSED = 6,
|
---|
538 | };
|
---|
539 |
|
---|
540 | enum IEBARMENUSTATES {
|
---|
541 | EBM_NORMAL = 1,
|
---|
542 | EBM_HOT = 2,
|
---|
543 | EBM_PRESSED = 3,
|
---|
544 | };
|
---|
545 |
|
---|
546 | enum NORMALGROUPCOLLAPSESTATES {
|
---|
547 | EBNGC_NORMAL = 1,
|
---|
548 | EBNGC_HOT = 2,
|
---|
549 | EBNGC_PRESSED = 3,
|
---|
550 | };
|
---|
551 |
|
---|
552 | enum NORMALGROUPEXPANDSTATES {
|
---|
553 | EBNGE_NORMAL = 1,
|
---|
554 | EBNGE_HOT = 2,
|
---|
555 | EBNGE_PRESSED = 3,
|
---|
556 | };
|
---|
557 |
|
---|
558 | enum SPECIALGROUPCOLLAPSESTATES {
|
---|
559 | EBSGC_NORMAL = 1,
|
---|
560 | EBSGC_HOT = 2,
|
---|
561 | EBSGC_PRESSED = 3,
|
---|
562 | };
|
---|
563 |
|
---|
564 | enum SPECIALGROUPEXPANDSTATES {
|
---|
565 | EBSGE_NORMAL = 1,
|
---|
566 | EBSGE_HOT = 2,
|
---|
567 | EBSGE_PRESSED = 3,
|
---|
568 | };
|
---|
569 |
|
---|
570 | /* FLYOUTSTYLE class */
|
---|
571 | #if defined(__GNUC__)
|
---|
572 | #define VSCLASS_FLYOUTSTYLE (const WCHAR []){'F','L','Y','O','U','T','S','T','Y','L','E',0}
|
---|
573 | #define VSCLASS_FLYOUT (const WCHAR []){'F','L','Y','O','U','T',0}
|
---|
574 | #elif defined(_MSC_VER)
|
---|
575 | #define VSCLASS_FLYOUTSTYLE L"FLYOUTSTYLE"
|
---|
576 | #define VSCLASS_FLYOUT L"FLYOUT"
|
---|
577 | #else
|
---|
578 | static const WCHAR VSCLASS_FLYOUTSTYLE [] = {'F','L','Y','O','U','T','S','T','Y','L','E',0};
|
---|
579 | static const WCHAR VSCLASS_FLYOUT [] = {'F','L','Y','O','U','T',0};
|
---|
580 | #endif
|
---|
581 |
|
---|
582 | enum FLYOUTPARTS {
|
---|
583 | FLYOUT_HEADER = 1,
|
---|
584 | FLYOUT_BODY = 2,
|
---|
585 | FLYOUT_LABEL = 3,
|
---|
586 | FLYOUT_LINK = 4,
|
---|
587 | FLYOUT_DIVIDER = 5,
|
---|
588 | FLYOUT_WINDOW = 6,
|
---|
589 | FLYOUT_LINKAREA = 7,
|
---|
590 | FLYOUT_LINKHEADER = 8,
|
---|
591 | };
|
---|
592 |
|
---|
593 | #define FLYOUTSTYLEPARTS FLYOUTPARTS;
|
---|
594 |
|
---|
595 | enum LABELSTATES {
|
---|
596 | FLS_NORMAL = 1,
|
---|
597 | FLS_SELECTED = 2,
|
---|
598 | FLS_EMPHASIZED = 3,
|
---|
599 | FLS_DISABLED = 4,
|
---|
600 | };
|
---|
601 |
|
---|
602 | enum LINKSTATES {
|
---|
603 | FLYOUTLINK_NORMAL = 1,
|
---|
604 | FLYOUTLINK_HOVER = 2,
|
---|
605 | };
|
---|
606 |
|
---|
607 | enum BODYSTATES {
|
---|
608 | FBS_NORMAL = 1,
|
---|
609 | FBS_EMPHASIZED = 2,
|
---|
610 | };
|
---|
611 |
|
---|
612 | enum LINKHEADERSTATES {
|
---|
613 | FLH_NORMAL = 1,
|
---|
614 | FLH_HOVER = 2,
|
---|
615 | };
|
---|
616 |
|
---|
617 | /* HEADERSTYLE class */
|
---|
618 | #if defined(__GNUC__)
|
---|
619 | #define VSCLASS_HEADERSTYLE (const WCHAR []){'H','E','A','D','E','R','S','T','Y','L','E',0}
|
---|
620 | #define VSCLASS_HEADER (const WCHAR []){'H','E','A','D','E','R',0}
|
---|
621 | #elif defined(_MSC_VER)
|
---|
622 | #define VSCLASS_HEADERSTYLE L"HEADERSTYLE"
|
---|
623 | #define VSCLASS_HEADER L"HEADER"
|
---|
624 | #else
|
---|
625 | static const WCHAR VSCLASS_HEADERSTYLE [] = {'H','E','A','D','E','R','S','T','Y','L','E',0};
|
---|
626 | static const WCHAR VSCLASS_HEADER [] = {'H','E','A','D','E','R',0};
|
---|
627 | #endif
|
---|
628 |
|
---|
629 | enum HEADERPARTS {
|
---|
630 | HP_HEADERITEM = 1,
|
---|
631 | HP_HEADERITEMLEFT = 2,
|
---|
632 | HP_HEADERITEMRIGHT = 3,
|
---|
633 | HP_HEADERSORTARROW = 4,
|
---|
634 | HP_HEADERDROPDOWN = 5,
|
---|
635 | HP_HEADERDROPDOWNFILTER = 6,
|
---|
636 | HP_HEADEROVERFLOW = 7,
|
---|
637 | };
|
---|
638 |
|
---|
639 | #define HEADERSTYLEPARTS HEADERPARTS;
|
---|
640 |
|
---|
641 | enum HEADERSTYLESTATES {
|
---|
642 | HBG_DETAILS = 1,
|
---|
643 | HBG_ICON = 2,
|
---|
644 | };
|
---|
645 |
|
---|
646 | enum HEADERITEMSTATES {
|
---|
647 | HIS_NORMAL = 1,
|
---|
648 | HIS_HOT = 2,
|
---|
649 | HIS_PRESSED = 3,
|
---|
650 | HIS_SORTEDNORMAL = 4,
|
---|
651 | HIS_SORTEDHOT = 5,
|
---|
652 | HIS_SORTEDPRESSED = 6,
|
---|
653 | HIS_ICONNORMAL = 7,
|
---|
654 | HIS_ICONHOT = 8,
|
---|
655 | HIS_ICONPRESSED = 9,
|
---|
656 | HIS_ICONSORTEDNORMAL = 10,
|
---|
657 | HIS_ICONSORTEDHOT = 11,
|
---|
658 | HIS_ICONSORTEDPRESSED = 12,
|
---|
659 | };
|
---|
660 |
|
---|
661 | enum HEADERITEMLEFTSTATES {
|
---|
662 | HILS_NORMAL = 1,
|
---|
663 | HILS_HOT = 2,
|
---|
664 | HILS_PRESSED = 3,
|
---|
665 | };
|
---|
666 |
|
---|
667 | enum HEADERITEMRIGHTSTATES {
|
---|
668 | HIRS_NORMAL = 1,
|
---|
669 | HIRS_HOT = 2,
|
---|
670 | HIRS_PRESSED = 3,
|
---|
671 | };
|
---|
672 |
|
---|
673 | enum HEADERSORTARROWSTATES {
|
---|
674 | HSAS_SORTEDUP = 1,
|
---|
675 | HSAS_SORTEDDOWN = 2,
|
---|
676 | };
|
---|
677 |
|
---|
678 | enum HEADERDROPDOWNSTATES {
|
---|
679 | HDDS_NORMAL = 1,
|
---|
680 | HDDS_SOFTHOT = 2,
|
---|
681 | HDDS_HOT = 3,
|
---|
682 | };
|
---|
683 |
|
---|
684 | enum HEADERDROPDOWNFILTERSTATES {
|
---|
685 | HDDFS_NORMAL = 1,
|
---|
686 | HDDFS_SOFTHOT = 2,
|
---|
687 | HDDFS_HOT = 3,
|
---|
688 | };
|
---|
689 |
|
---|
690 | enum HEADEROVERFLOWSTATES {
|
---|
691 | HOFS_NORMAL = 1,
|
---|
692 | HOFS_HOT = 2,
|
---|
693 | };
|
---|
694 |
|
---|
695 | /* LISTBOXSTYLE class */
|
---|
696 | #if defined(__GNUC__)
|
---|
697 | #define VSCLASS_LISTBOXSTYLE (const WCHAR []){'L','I','S','T','B','O','X','S','T','Y','L','E',0}
|
---|
698 | #define VSCLASS_LISTBOX (const WCHAR []){'L','I','S','T','B','O','X',0}
|
---|
699 | #elif defined(_MSC_VER)
|
---|
700 | #define VSCLASS_LISTBOXSTYLE L"LISTBOXSTYLE"
|
---|
701 | #define VSCLASS_LISTBOX L"LISTBOX"
|
---|
702 | #else
|
---|
703 | static const WCHAR VSCLASS_LISTBOXSTYLE [] = {'L','I','S','T','B','O','X','S','T','Y','L','E',0};
|
---|
704 | static const WCHAR VSCLASS_LISTBOX[] = {'L','I','S','T','B','O','X',0};
|
---|
705 | #endif
|
---|
706 |
|
---|
707 | enum LISTBOXPARTS {
|
---|
708 | LBCP_BORDER_HSCROLL = 1,
|
---|
709 | LBCP_BORDER_HVSCROLL = 2,
|
---|
710 | LBCP_BORDER_NOSCROLL = 3,
|
---|
711 | LBCP_BORDER_VSCROLL = 4,
|
---|
712 | LBCP_ITEM = 5,
|
---|
713 | };
|
---|
714 |
|
---|
715 | #define LISTBOXSTYLEPARTS LISTBOXPARTS;
|
---|
716 |
|
---|
717 | enum BORDER_HSCROLLSTATES {
|
---|
718 | LBPSH_NORMAL = 1,
|
---|
719 | LBPSH_FOCUSED = 2,
|
---|
720 | LBPSH_HOT = 3,
|
---|
721 | LBPSH_DISABLED = 4,
|
---|
722 | };
|
---|
723 |
|
---|
724 | enum BORDER_HVSCROLLSTATES {
|
---|
725 | LBPSHV_NORMAL = 1,
|
---|
726 | LBPSHV_FOCUSED = 2,
|
---|
727 | LBPSHV_HOT = 3,
|
---|
728 | LBPSHV_DISABLED = 4,
|
---|
729 | };
|
---|
730 |
|
---|
731 | enum BORDER_NOSCROLLSTATES {
|
---|
732 | LBPSN_NORMAL = 1,
|
---|
733 | LBPSN_FOCUSED = 2,
|
---|
734 | LBPSN_HOT = 3,
|
---|
735 | LBPSN_DISABLED = 4,
|
---|
736 | };
|
---|
737 |
|
---|
738 | enum BORDER_VSCROLLSTATES {
|
---|
739 | LBPSV_NORMAL = 1,
|
---|
740 | LBPSV_FOCUSED = 2,
|
---|
741 | LBPSV_HOT = 3,
|
---|
742 | LBPSV_DISABLED = 4,
|
---|
743 | };
|
---|
744 |
|
---|
745 | enum ITEMSTATES {
|
---|
746 | LBPSI_HOT = 1,
|
---|
747 | LBPSI_HOTSELECTED = 2,
|
---|
748 | LBPSI_SELECTED = 3,
|
---|
749 | LBPSI_SELECTEDNOTFOCUS = 4,
|
---|
750 | };
|
---|
751 |
|
---|
752 | /* LISTVIEWSTYLE class */
|
---|
753 | #if defined(__GNUC__)
|
---|
754 | #define VSCLASS_LISTVIEWSTYLE (const WCHAR []){'L','I','S','T','V','I','E','W','S','T','Y','L','E',0}
|
---|
755 | #define VSCLASS_LISTVIEW (const WCHAR []){'L','I','S','T','V','I','E','W',0}
|
---|
756 | #elif defined(_MSC_VER)
|
---|
757 | #define VSCLASS_LISTVIEWSTYLE L"LISTVIEWSTYLE"
|
---|
758 | #define VSCLASS_LISTVIEW L"LISTVIEW"
|
---|
759 | #else
|
---|
760 | static const WCHAR VSCLASS_LISTVIEWSTYLE [] = {'L','I','S','T','V','I','E','W','S','T','Y','L','E',0};
|
---|
761 | static const WCHAR VSCLASS_LISTVIEW [] = {'L','I','S','T','V','I','E','W',0};
|
---|
762 | #endif
|
---|
763 |
|
---|
764 | enum LISTVIEWPARTS {
|
---|
765 | LVP_LISTITEM = 1,
|
---|
766 | LVP_LISTGROUP = 2,
|
---|
767 | LVP_LISTDETAIL = 3,
|
---|
768 | LVP_LISTSORTEDDETAIL = 4,
|
---|
769 | LVP_EMPTYTEXT = 5,
|
---|
770 | LVP_GROUPHEADER = 6,
|
---|
771 | LVP_GROUPHEADERLINE = 7,
|
---|
772 | LVP_EXPANDBUTTON = 8,
|
---|
773 | LVP_COLLAPSEBUTTON = 9,
|
---|
774 | LVP_COLUMNDETAIL = 10,
|
---|
775 | };
|
---|
776 |
|
---|
777 | #define LISTVIEWSTYLEPARTS LISTVIEWPARTS;
|
---|
778 |
|
---|
779 | enum LISTITEMSTATES {
|
---|
780 | LISS_NORMAL = 1,
|
---|
781 | LISS_HOT = 2,
|
---|
782 | LISS_SELECTED = 3,
|
---|
783 | LISS_DISABLED = 4,
|
---|
784 | LISS_SELECTEDNOTFOCUS = 5,
|
---|
785 | LISS_HOTSELECTED = 6,
|
---|
786 | };
|
---|
787 |
|
---|
788 | enum GROUPHEADERSTATES {
|
---|
789 | LVGH_OPEN = 1,
|
---|
790 | LVGH_OPENHOT = 2,
|
---|
791 | LVGH_OPENSELECTED = 3,
|
---|
792 | LVGH_OPENSELECTEDHOT = 4,
|
---|
793 | LVGH_OPENSELECTEDNOTFOCUSED = 5,
|
---|
794 | LVGH_OPENSELECTEDNOTFOCUSEDHOT = 6,
|
---|
795 | LVGH_OPENMIXEDSELECTION = 7,
|
---|
796 | LVGH_OPENMIXEDSELECTIONHOT = 8,
|
---|
797 | LVGH_CLOSE = 9,
|
---|
798 | LVGH_CLOSEHOT = 10,
|
---|
799 | LVGH_CLOSESELECTED = 11,
|
---|
800 | LVGH_CLOSESELECTEDHOT = 12,
|
---|
801 | LVGH_CLOSESELECTEDNOTFOCUSED = 13,
|
---|
802 | LVGH_CLOSESELECTEDNOTFOCUSEDHOT = 14,
|
---|
803 | LVGH_CLOSEMIXEDSELECTION = 15,
|
---|
804 | LVGH_CLOSEMIXEDSELECTIONHOT = 16,
|
---|
805 | };
|
---|
806 |
|
---|
807 | enum GROUPHEADERLINESTATES {
|
---|
808 | LVGHL_OPEN = 1,
|
---|
809 | LVGHL_OPENHOT = 2,
|
---|
810 | LVGHL_OPENSELECTED = 3,
|
---|
811 | LVGHL_OPENSELECTEDHOT = 4,
|
---|
812 | LVGHL_OPENSELECTEDNOTFOCUSED = 5,
|
---|
813 | LVGHL_OPENSELECTEDNOTFOCUSEDHOT = 6,
|
---|
814 | LVGHL_OPENMIXEDSELECTION = 7,
|
---|
815 | LVGHL_OPENMIXEDSELECTIONHOT = 8,
|
---|
816 | LVGHL_CLOSE = 9,
|
---|
817 | LVGHL_CLOSEHOT = 10,
|
---|
818 | LVGHL_CLOSESELECTED = 11,
|
---|
819 | LVGHL_CLOSESELECTEDHOT = 12,
|
---|
820 | LVGHL_CLOSESELECTEDNOTFOCUSED = 13,
|
---|
821 | LVGHL_CLOSESELECTEDNOTFOCUSEDHOT = 14,
|
---|
822 | LVGHL_CLOSEMIXEDSELECTION = 15,
|
---|
823 | LVGHL_CLOSEMIXEDSELECTIONHOT = 16,
|
---|
824 | };
|
---|
825 |
|
---|
826 | enum EXPANDBUTTONSTATES {
|
---|
827 | LVEB_NORMAL = 1,
|
---|
828 | LVEB_HOVER = 2,
|
---|
829 | LVEB_PUSHED = 3,
|
---|
830 | };
|
---|
831 |
|
---|
832 | enum COLLAPSEBUTTONSTATES {
|
---|
833 | LVCB_NORMAL = 1,
|
---|
834 | LVCB_HOVER = 2,
|
---|
835 | LVCB_PUSHED = 3,
|
---|
836 | };
|
---|
837 |
|
---|
838 | /* MENUSTYLE class */
|
---|
839 | #if defined(__GNUC__)
|
---|
840 | #define VSCLASS_MENUSTYLE (const WCHAR []){'M','E','N','U','S','T','Y','L','E',0}
|
---|
841 | #define VSCLASS_MENU (const WCHAR []){'M','E','N','U',0}
|
---|
842 | #elif defined(_MSC_VER)
|
---|
843 | #define VSCLASS_MENUSTYLE L"MENUSTYLE"
|
---|
844 | #define VSCLASS_MENU L"MENU"
|
---|
845 | #else
|
---|
846 | static const WCHAR VSCLASS_MENUSTYLE [] = {'M','E','N','U','S','T','Y','L','E',0};
|
---|
847 | static const WCHAR VSCLASS_MENU [] = {'M','E','N','U',0};
|
---|
848 | #endif
|
---|
849 |
|
---|
850 | enum MENUPARTS {
|
---|
851 | MENU_MENUITEM_TMSCHEMA = 1,
|
---|
852 | MENU_MENUDROPDOWN_TMSCHEMA = 2,
|
---|
853 | MENU_MENUBARITEM_TMSCHEMA = 3,
|
---|
854 | MENU_MENUBARDROPDOWN_TMSCHEMA = 4,
|
---|
855 | MENU_CHEVRON_TMSCHEMA = 5,
|
---|
856 | MENU_SEPARATOR_TMSCHEMA = 6,
|
---|
857 | MENU_BARBACKGROUND = 7,
|
---|
858 | MENU_BARITEM = 8,
|
---|
859 | MENU_POPUPBACKGROUND = 9,
|
---|
860 | MENU_POPUPBORDERS = 10,
|
---|
861 | MENU_POPUPCHECK = 11,
|
---|
862 | MENU_POPUPCHECKBACKGROUND = 12,
|
---|
863 | MENU_POPUPGUTTER = 13,
|
---|
864 | MENU_POPUPITEM = 14,
|
---|
865 | MENU_POPUPSEPARATOR = 15,
|
---|
866 | MENU_POPUPSUBMENU = 16,
|
---|
867 | MENU_SYSTEMCLOSE = 17,
|
---|
868 | MENU_SYSTEMMAXIMIZE = 18,
|
---|
869 | MENU_SYSTEMMINIMIZE = 19,
|
---|
870 | MENU_SYSTEMRESTORE = 20,
|
---|
871 | };
|
---|
872 |
|
---|
873 | #define MENUSTYLEPARTS MENUPARTS;
|
---|
874 |
|
---|
875 | enum BARBACKGROUNDSTATES {
|
---|
876 | MB_ACTIVE = 1,
|
---|
877 | MB_INACTIVE = 2,
|
---|
878 | };
|
---|
879 |
|
---|
880 | enum BARITEMSTATES {
|
---|
881 | MBI_NORMAL = 1,
|
---|
882 | MBI_HOT = 2,
|
---|
883 | MBI_PUSHED = 3,
|
---|
884 | MBI_DISABLED = 4,
|
---|
885 | MBI_DISABLEDHOT = 5,
|
---|
886 | MBI_DISABLEDPUSHED = 6,
|
---|
887 | };
|
---|
888 |
|
---|
889 | enum POPUPCHECKSTATES {
|
---|
890 | MC_CHECKMARKNORMAL = 1,
|
---|
891 | MC_CHECKMARKDISABLED = 2,
|
---|
892 | MC_BULLETNORMAL = 3,
|
---|
893 | MC_BULLETDISABLED = 4,
|
---|
894 | };
|
---|
895 |
|
---|
896 | enum POPUPCHECKBACKGROUNDSTATES {
|
---|
897 | MCB_DISABLED = 1,
|
---|
898 | MCB_NORMAL = 2,
|
---|
899 | MCB_BITMAP = 3,
|
---|
900 | };
|
---|
901 |
|
---|
902 | enum POPUPITEMSTATES {
|
---|
903 | MPI_NORMAL = 1,
|
---|
904 | MPI_HOT = 2,
|
---|
905 | MPI_DISABLED = 3,
|
---|
906 | MPI_DISABLEDHOT = 4,
|
---|
907 | };
|
---|
908 |
|
---|
909 | enum POPUPSUBMENUSTATES {
|
---|
910 | MSM_NORMAL = 1,
|
---|
911 | MSM_DISABLED = 2,
|
---|
912 | };
|
---|
913 |
|
---|
914 | enum SYSTEMCLOSESTATES {
|
---|
915 | MSYSC_NORMAL = 1,
|
---|
916 | MSYSC_DISABLED = 2,
|
---|
917 | };
|
---|
918 |
|
---|
919 | enum SYSTEMMAXIMIZESTATES {
|
---|
920 | MSYSMX_NORMAL = 1,
|
---|
921 | MSYSMX_DISABLED = 2,
|
---|
922 | };
|
---|
923 |
|
---|
924 | enum SYSTEMMINIMIZESTATES {
|
---|
925 | MSYSMN_NORMAL = 1,
|
---|
926 | MSYSMN_DISABLED = 2,
|
---|
927 | };
|
---|
928 |
|
---|
929 | enum SYSTEMRESTORESTATES {
|
---|
930 | MSYSR_NORMAL = 1,
|
---|
931 | MSYSR_DISABLED = 2,
|
---|
932 | };
|
---|
933 |
|
---|
934 | /* NAVIGATION class */
|
---|
935 | #if defined(__GNUC__)
|
---|
936 | #define VSCLASS_NAVIGATION (const WCHAR []){'N','A','V','I','G','A','T','I','O','N',0}
|
---|
937 | #elif defined(_MSC_VER)
|
---|
938 | #define VSCLASS_NAVIGATION L"NAVIGATION"
|
---|
939 | #else
|
---|
940 | static const WCHAR VSCLASS_NAVIGATION [] = {'N','A','V','I','G','A','T','I','O','N',0};
|
---|
941 | #endif
|
---|
942 |
|
---|
943 | enum NAVIGATIONPARTS {
|
---|
944 | NAV_BACKBUTTON = 1,
|
---|
945 | NAV_FORWARDBUTTON = 2,
|
---|
946 | NAV_MENUBUTTON = 3,
|
---|
947 | };
|
---|
948 |
|
---|
949 | enum NAV_BACKBUTTONSTATES {
|
---|
950 | NAV_BB_NORMAL = 1,
|
---|
951 | NAV_BB_HOT = 2,
|
---|
952 | NAV_BB_PRESSED = 3,
|
---|
953 | NAV_BB_DISABLED = 4,
|
---|
954 | };
|
---|
955 |
|
---|
956 | enum NAV_FORWARDBUTTONSTATES {
|
---|
957 | NAV_FB_NORMAL = 1,
|
---|
958 | NAV_FB_HOT = 2,
|
---|
959 | NAV_FB_PRESSED = 3,
|
---|
960 | NAV_FB_DISABLED = 4,
|
---|
961 | };
|
---|
962 |
|
---|
963 | enum NAV_MENUBUTTONSTATES {
|
---|
964 | NAV_MB_NORMAL = 1,
|
---|
965 | NAV_MB_HOT = 2,
|
---|
966 | NAV_MB_PRESSED = 3,
|
---|
967 | NAV_MB_DISABLED = 4,
|
---|
968 | };
|
---|
969 |
|
---|
970 | /* PROGRESSSTYLE class */
|
---|
971 | #if defined(__GNUC__)
|
---|
972 | #define VSCLASS_PROGRESSSTYLE (const WCHAR []){'P','R','O','G','R','E','S','S','S','T','Y','L','E',0}
|
---|
973 | #define VSCLASS_PROGRESS (const WCHAR []){'P','R','O','G','R','E','S','S',0}
|
---|
974 | #elif defined(_MSC_VER)
|
---|
975 | #define VSCLASS_PROGRESSSTYLE L"PROGRESSSTYLE"
|
---|
976 | #define VSCLASS_PROGRESS L"PROGRESS"
|
---|
977 | #else
|
---|
978 | static const WCHAR VSCLASS_PROGRESSSTYLE [] = {'P','R','O','G','R','E','S','S','S','T','Y','L','E',0};
|
---|
979 | static const WCHAR VSCLASS_PROGRESS [] = {'P','R','O','G','R','E','S','S',0};
|
---|
980 | #endif
|
---|
981 |
|
---|
982 | enum PROGRESSPARTS {
|
---|
983 | PP_BAR = 1,
|
---|
984 | PP_BARVERT = 2,
|
---|
985 | PP_CHUNK = 3,
|
---|
986 | PP_CHUNKVERT = 4,
|
---|
987 | PP_FILL = 5,
|
---|
988 | PP_FILLVERT = 6,
|
---|
989 | PP_PULSEOVERLAY = 7,
|
---|
990 | PP_MOVEOVERLAY = 8,
|
---|
991 | PP_PULSEOVERLAYVERT = 9,
|
---|
992 | PP_MOVEOVERLAYVERT = 10,
|
---|
993 | PP_TRANSPARENTBAR = 11,
|
---|
994 | PP_TRANSPARENTBARVERT = 12,
|
---|
995 | };
|
---|
996 |
|
---|
997 | #define PROGRESSSTYLEPARTS PROGRESSPARTS;
|
---|
998 |
|
---|
999 | enum TRANSPARENTBARSTATES {
|
---|
1000 | PBBS_NORMAL = 1,
|
---|
1001 | PBBS_PARTIAL = 2,
|
---|
1002 | };
|
---|
1003 |
|
---|
1004 | enum TRANSPARENTBARVERTSTATES {
|
---|
1005 | PBBVS_NORMAL = 1,
|
---|
1006 | PBBVS_PARTIAL = 2,
|
---|
1007 | };
|
---|
1008 |
|
---|
1009 | enum FILLSTATES {
|
---|
1010 | PBFS_NORMAL = 1,
|
---|
1011 | PBFS_ERROR = 2,
|
---|
1012 | PBFS_PAUSED = 3,
|
---|
1013 | PBFS_PARTIAL = 4,
|
---|
1014 | };
|
---|
1015 |
|
---|
1016 | enum FILLVERTSTATES {
|
---|
1017 | PBFVS_NORMAL = 1,
|
---|
1018 | PBFVS_ERROR = 2,
|
---|
1019 | PBFVS_PAUSED = 3,
|
---|
1020 | PBFVS_PARTIAL = 4,
|
---|
1021 | };
|
---|
1022 |
|
---|
1023 | /* REBARSTYLE class */
|
---|
1024 | #if defined(__GNUC__)
|
---|
1025 | #define VSCLASS_REBARSTYLE (const WCHAR []){'R','E','B','A','R','S','T','Y','L','E',0}
|
---|
1026 | #define VSCLASS_REBAR (const WCHAR []){'R','E','B','A','R',0}
|
---|
1027 | #elif defined(_MSC_VER)
|
---|
1028 | #define VSCLASS_REBARSTYLE L"REBARSTYLE"
|
---|
1029 | #define VSCLASS_REBAR L"REBAR"
|
---|
1030 | #else
|
---|
1031 | static const WCHAR VSCLASS_REBARSTYLE [] = {'R','E','B','A','R','S','T','Y','L','E',0};
|
---|
1032 | static const WCHAR VSCLASS_REBAR [] = {'R','E','B','A','R',0};
|
---|
1033 | #endif
|
---|
1034 |
|
---|
1035 | enum REBARPARTS {
|
---|
1036 | RP_GRIPPER = 1,
|
---|
1037 | RP_GRIPPERVERT = 2,
|
---|
1038 | RP_BAND = 3,
|
---|
1039 | RP_CHEVRON = 4,
|
---|
1040 | RP_CHEVRONVERT = 5,
|
---|
1041 | RP_BACKGROUND = 6,
|
---|
1042 | RP_SPLITTER = 7,
|
---|
1043 | RP_SPLITTERVERT = 8,
|
---|
1044 | };
|
---|
1045 |
|
---|
1046 | #define REBARSTYLEPARTS REBARPARTS;
|
---|
1047 |
|
---|
1048 | enum CHEVRONSTATES {
|
---|
1049 | CHEVS_NORMAL = 1,
|
---|
1050 | CHEVS_HOT = 2,
|
---|
1051 | CHEVS_PRESSED = 3,
|
---|
1052 | };
|
---|
1053 |
|
---|
1054 | enum CHEVRONVERTSTATES {
|
---|
1055 | CHEVSV_NORMAL = 1,
|
---|
1056 | CHEVSV_HOT = 2,
|
---|
1057 | CHEVSV_PRESSED = 3,
|
---|
1058 | };
|
---|
1059 |
|
---|
1060 | enum SPLITTERSTATES {
|
---|
1061 | SPLITS_NORMAL = 1,
|
---|
1062 | SPLITS_HOT = 2,
|
---|
1063 | SPLITS_PRESSED = 3,
|
---|
1064 | };
|
---|
1065 |
|
---|
1066 | enum SPLITTERVERTSTATES {
|
---|
1067 | SPLITSV_NORMAL = 1,
|
---|
1068 | SPLITSV_HOT = 2,
|
---|
1069 | SPLITSV_PRESSED = 3,
|
---|
1070 | };
|
---|
1071 |
|
---|
1072 | /* SCROLLBARSTYLE class */
|
---|
1073 | #if defined(__GNUC__)
|
---|
1074 | #define VSCLASS_SCROLLBARSTYLE (const WCHAR []){'S','C','R','O','L','L','B','A','R','S','T','Y','L','E',0}
|
---|
1075 | #define VSCLASS_SCROLLBAR (const WCHAR []){'S','C','R','O','L','L','B','A','R',0}
|
---|
1076 | #elif defined(_MSC_VER)
|
---|
1077 | #define VSCLASS_SCROLLBARSTYLE L"SCROLLBARSTYLE"
|
---|
1078 | #define VSCLASS_SCROLLBAR L"SCROLLBAR"
|
---|
1079 | #else
|
---|
1080 | static const WCHAR VSCLASS_SCROLLBARSTYLE [] = {'S','C','R','O','L','L','B','A','R','S','T','Y','L','E',0};
|
---|
1081 | static const WCHAR VSCLASS_SCROLLBAR [] = {'S','C','R','O','L','L','B','A','R',0};
|
---|
1082 | #endif
|
---|
1083 |
|
---|
1084 | enum SCROLLBARPARTS {
|
---|
1085 | SBP_ARROWBTN = 1,
|
---|
1086 | SBP_THUMBBTNHORZ = 2,
|
---|
1087 | SBP_THUMBBTNVERT = 3,
|
---|
1088 | SBP_LOWERTRACKHORZ = 4,
|
---|
1089 | SBP_UPPERTRACKHORZ = 5,
|
---|
1090 | SBP_LOWERTRACKVERT = 6,
|
---|
1091 | SBP_UPPERTRACKVERT = 7,
|
---|
1092 | SBP_GRIPPERHORZ = 8,
|
---|
1093 | SBP_GRIPPERVERT = 9,
|
---|
1094 | SBP_SIZEBOX = 10,
|
---|
1095 | };
|
---|
1096 |
|
---|
1097 | #define SCROLLBARSTYLEPARTS SCROLLBARPARTS;
|
---|
1098 |
|
---|
1099 | enum ARROWBTNSTATES {
|
---|
1100 | ABS_UPNORMAL = 1,
|
---|
1101 | ABS_UPHOT = 2,
|
---|
1102 | ABS_UPPRESSED = 3,
|
---|
1103 | ABS_UPDISABLED = 4,
|
---|
1104 | ABS_DOWNNORMAL = 5,
|
---|
1105 | ABS_DOWNHOT = 6,
|
---|
1106 | ABS_DOWNPRESSED = 7,
|
---|
1107 | ABS_DOWNDISABLED = 8,
|
---|
1108 | ABS_LEFTNORMAL = 9,
|
---|
1109 | ABS_LEFTHOT = 10,
|
---|
1110 | ABS_LEFTPRESSED = 11,
|
---|
1111 | ABS_LEFTDISABLED = 12,
|
---|
1112 | ABS_RIGHTNORMAL = 13,
|
---|
1113 | ABS_RIGHTHOT = 14,
|
---|
1114 | ABS_RIGHTPRESSED = 15,
|
---|
1115 | ABS_RIGHTDISABLED = 16,
|
---|
1116 | ABS_UPHOVER = 17,
|
---|
1117 | ABS_DOWNHOVER = 18,
|
---|
1118 | ABS_LEFTHOVER = 19,
|
---|
1119 | ABS_RIGHTHOVER = 20,
|
---|
1120 | };
|
---|
1121 |
|
---|
1122 | enum SCROLLBARSTYLESTATES {
|
---|
1123 | SCRBS_NORMAL = 1,
|
---|
1124 | SCRBS_HOT = 2,
|
---|
1125 | SCRBS_PRESSED = 3,
|
---|
1126 | SCRBS_DISABLED = 4,
|
---|
1127 | SCRBS_HOVER = 5,
|
---|
1128 | };
|
---|
1129 |
|
---|
1130 | enum SIZEBOXSTATES {
|
---|
1131 | SZB_RIGHTALIGN = 1,
|
---|
1132 | SZB_LEFTALIGN = 2,
|
---|
1133 | SZB_TOPRIGHTALIGN = 3,
|
---|
1134 | SZB_TOPLEFTALIGN = 4,
|
---|
1135 | SZB_HALFBOTTOMRIGHTALIGN = 5,
|
---|
1136 | SZB_HALFBOTTOMLEFTALIGN = 6,
|
---|
1137 | SZB_HALFTOPRIGHTALIGN = 7,
|
---|
1138 | SZB_HALFTOPLEFTALIGN = 8,
|
---|
1139 | };
|
---|
1140 |
|
---|
1141 | /* SPINSTYLE class */
|
---|
1142 | #if defined(__GNUC__)
|
---|
1143 | #define VSCLASS_SPINSTYLE (const WCHAR []){'S','P','I','N','S','T','Y','L','E',0}
|
---|
1144 | #elif defined(_MSC_VER)
|
---|
1145 | #define VSCLASS_SPINSTYLE L"SPINSTYLE"
|
---|
1146 | #else
|
---|
1147 | static const WCHAR VSCLASS_SPINSTYLE [] = {'S','P','I','N','S','T','Y','L','E',0};
|
---|
1148 | #endif
|
---|
1149 | #if defined(__GNUC__)
|
---|
1150 | #define VSCLASS_SPIN (const WCHAR []){'S','P','I','N',0}
|
---|
1151 | #elif defined(_MSC_VER)
|
---|
1152 | #define VSCLASS_SPIN L"SPIN"
|
---|
1153 | #else
|
---|
1154 | static const WCHAR VSCLASS_SPIN [] = {'S','P','I','N',0};
|
---|
1155 | #endif
|
---|
1156 |
|
---|
1157 | enum SPINPARTS {
|
---|
1158 | SPNP_UP = 1,
|
---|
1159 | SPNP_DOWN = 2,
|
---|
1160 | SPNP_UPHORZ = 3,
|
---|
1161 | SPNP_DOWNHORZ = 4,
|
---|
1162 | };
|
---|
1163 |
|
---|
1164 | #define SPINSTYLEPARTS SPINPARTS;
|
---|
1165 |
|
---|
1166 | enum UPSTATES {
|
---|
1167 | UPS_NORMAL = 1,
|
---|
1168 | UPS_HOT = 2,
|
---|
1169 | UPS_PRESSED = 3,
|
---|
1170 | UPS_DISABLED = 4,
|
---|
1171 | };
|
---|
1172 |
|
---|
1173 | enum DOWNSTATES {
|
---|
1174 | DNS_NORMAL = 1,
|
---|
1175 | DNS_HOT = 2,
|
---|
1176 | DNS_PRESSED = 3,
|
---|
1177 | DNS_DISABLED = 4,
|
---|
1178 | };
|
---|
1179 |
|
---|
1180 | enum UPHORZSTATES {
|
---|
1181 | UPHZS_NORMAL = 1,
|
---|
1182 | UPHZS_HOT = 2,
|
---|
1183 | UPHZS_PRESSED = 3,
|
---|
1184 | UPHZS_DISABLED = 4,
|
---|
1185 | };
|
---|
1186 |
|
---|
1187 | enum DOWNHORZSTATES {
|
---|
1188 | DNHZS_NORMAL = 1,
|
---|
1189 | DNHZS_HOT = 2,
|
---|
1190 | DNHZS_PRESSED = 3,
|
---|
1191 | DNHZS_DISABLED = 4,
|
---|
1192 | };
|
---|
1193 |
|
---|
1194 | /* STATUSSTYLE class */
|
---|
1195 | #if defined(__GNUC__)
|
---|
1196 | #define VSCLASS_STATUSSTYLE (const WCHAR []){'S','T','A','T','U','S','S','T','Y','L','E',0}
|
---|
1197 | #define VSCLASS_STATUS (const WCHAR []){'S','T','A','T','U','S',0}
|
---|
1198 | #elif defined(_MSC_VER)
|
---|
1199 | #define VSCLASS_STATUSSTYLE L"STATUSSTYLE"
|
---|
1200 | #define VSCLASS_STATUS L"STATUS"
|
---|
1201 | #else
|
---|
1202 | static const WCHAR VSCLASS_STATUSSTYLE [] = {'S','T','A','T','U','S','S','T','Y','L','E',0};
|
---|
1203 | static const WCHAR VSCLASS_STATUS [] = {'S','T','A','T','U','S',0};
|
---|
1204 | #endif
|
---|
1205 |
|
---|
1206 | enum STATUSPARTS {
|
---|
1207 | SP_PANE = 1,
|
---|
1208 | SP_GRIPPERPANE = 2,
|
---|
1209 | SP_GRIPPER = 3,
|
---|
1210 | };
|
---|
1211 |
|
---|
1212 | #define STATUSSTYLEPARTS STATUSPARTS;
|
---|
1213 |
|
---|
1214 | /* TABSTYLE class */
|
---|
1215 | #if defined(__GNUC__)
|
---|
1216 | #define VSCLASS_TABSTYLE (const WCHAR []){'T','A','B','S','T','Y','L','E',0}
|
---|
1217 | #define VSCLASS_TAB (const WCHAR []){'T','A','B',0}
|
---|
1218 | #elif defined(_MSC_VER)
|
---|
1219 | #define VSCLASS_TABSTYLE L"TABSTYLE"
|
---|
1220 | #define VSCLASS_TAB L"TAB"
|
---|
1221 | #else
|
---|
1222 | static const WCHAR VSCLASS_TABSTYLE [] = {'T','A','B','S','T','Y','L','E',0};
|
---|
1223 | static const WCHAR VSCLASS_TAB [] = {'T','A','B',0};
|
---|
1224 | #endif
|
---|
1225 |
|
---|
1226 | enum TABPARTS {
|
---|
1227 | TABP_TABITEM = 1,
|
---|
1228 | TABP_TABITEMLEFTEDGE = 2,
|
---|
1229 | TABP_TABITEMRIGHTEDGE = 3,
|
---|
1230 | TABP_TABITEMBOTHEDGE = 4,
|
---|
1231 | TABP_TOPTABITEM = 5,
|
---|
1232 | TABP_TOPTABITEMLEFTEDGE = 6,
|
---|
1233 | TABP_TOPTABITEMRIGHTEDGE = 7,
|
---|
1234 | TABP_TOPTABITEMBOTHEDGE = 8,
|
---|
1235 | TABP_PANE = 9,
|
---|
1236 | TABP_BODY = 10,
|
---|
1237 | TABP_AEROWIZARDBODY = 11,
|
---|
1238 | };
|
---|
1239 |
|
---|
1240 | #define TABSTYLEPARTS TABPARTS;
|
---|
1241 |
|
---|
1242 | enum TABITEMSTATES {
|
---|
1243 | TIS_NORMAL = 1,
|
---|
1244 | TIS_HOT = 2,
|
---|
1245 | TIS_SELECTED = 3,
|
---|
1246 | TIS_DISABLED = 4,
|
---|
1247 | TIS_FOCUSED = 5,
|
---|
1248 | };
|
---|
1249 |
|
---|
1250 | enum TABITEMLEFTEDGESTATES {
|
---|
1251 | TILES_NORMAL = 1,
|
---|
1252 | TILES_HOT = 2,
|
---|
1253 | TILES_SELECTED = 3,
|
---|
1254 | TILES_DISABLED = 4,
|
---|
1255 | TILES_FOCUSED = 5,
|
---|
1256 | };
|
---|
1257 |
|
---|
1258 | enum TABITEMRIGHTEDGESTATES {
|
---|
1259 | TIRES_NORMAL = 1,
|
---|
1260 | TIRES_HOT = 2,
|
---|
1261 | TIRES_SELECTED = 3,
|
---|
1262 | TIRES_DISABLED = 4,
|
---|
1263 | TIRES_FOCUSED = 5,
|
---|
1264 | };
|
---|
1265 |
|
---|
1266 | enum TABITEMBOTHEDGESTATES {
|
---|
1267 | TIBES_NORMAL = 1,
|
---|
1268 | TIBES_HOT = 2,
|
---|
1269 | TIBES_SELECTED = 3,
|
---|
1270 | TIBES_DISABLED = 4,
|
---|
1271 | TIBES_FOCUSED = 5,
|
---|
1272 | };
|
---|
1273 |
|
---|
1274 | enum TOPTABITEMSTATES {
|
---|
1275 | TTIS_NORMAL = 1,
|
---|
1276 | TTIS_HOT = 2,
|
---|
1277 | TTIS_SELECTED = 3,
|
---|
1278 | TTIS_DISABLED = 4,
|
---|
1279 | TTIS_FOCUSED = 5,
|
---|
1280 | };
|
---|
1281 |
|
---|
1282 | enum TOPTABITEMLEFTEDGESTATES {
|
---|
1283 | TTILES_NORMAL = 1,
|
---|
1284 | TTILES_HOT = 2,
|
---|
1285 | TTILES_SELECTED = 3,
|
---|
1286 | TTILES_DISABLED = 4,
|
---|
1287 | TTILES_FOCUSED = 5,
|
---|
1288 | };
|
---|
1289 |
|
---|
1290 | enum TOPTABITEMRIGHTEDGESTATES {
|
---|
1291 | TTIRES_NORMAL = 1,
|
---|
1292 | TTIRES_HOT = 2,
|
---|
1293 | TTIRES_SELECTED = 3,
|
---|
1294 | TTIRES_DISABLED = 4,
|
---|
1295 | TTIRES_FOCUSED = 5,
|
---|
1296 | };
|
---|
1297 |
|
---|
1298 | enum TOPTABITEMBOTHEDGESTATES {
|
---|
1299 | TTIBES_NORMAL = 1,
|
---|
1300 | TTIBES_HOT = 2,
|
---|
1301 | TTIBES_SELECTED = 3,
|
---|
1302 | TTIBES_DISABLED = 4,
|
---|
1303 | TTIBES_FOCUSED = 5,
|
---|
1304 | };
|
---|
1305 |
|
---|
1306 | /* TASKDIALOGSTYLE class */
|
---|
1307 | #if defined(__GNUC__)
|
---|
1308 | #define VSCLASS_TASKDIALOGSTYLE (const WCHAR []){'T','A','S','K','D','I','A','L','O','G','S','T','Y','L','E',0}
|
---|
1309 | #define VSCLASS_TASKDIALOG (const WCHAR []){'T','A','S','K','D','I','A','L','O','G',0}
|
---|
1310 | #elif defined(_MSC_VER)
|
---|
1311 | #define VSCLASS_TASKDIALOGSTYLE L"TASKDIALOGSTYLE"
|
---|
1312 | #define VSCLASS_TASKDIALOG L"TASKDIALOG"
|
---|
1313 | #else
|
---|
1314 | static const WCHAR VSCLASS_TASKDIALOGSTYLE[] = {'T','A','S','K','D','I','A','L','O','G','S','T','Y','L','E',0};
|
---|
1315 | static const WCHAR VSCLASS_TASKDIALOG [] = {'T','A','S','K','D','I','A','L','O','G',0};
|
---|
1316 | #endif
|
---|
1317 |
|
---|
1318 | enum TASKDIALOGPARTS {
|
---|
1319 | TDLG_PRIMARYPANEL = 1,
|
---|
1320 | TDLG_MAININSTRUCTIONPANE = 2,
|
---|
1321 | TDLG_MAINICON = 3,
|
---|
1322 | TDLG_CONTENTPANE = 4,
|
---|
1323 | TDLG_CONTENTICON = 5,
|
---|
1324 | TDLG_EXPANDEDCONTENT = 6,
|
---|
1325 | TDLG_COMMANDLINKPANE = 7,
|
---|
1326 | TDLG_SECONDARYPANEL = 8,
|
---|
1327 | TDLG_CONTROLPANE = 9,
|
---|
1328 | TDLG_BUTTONSECTION = 10,
|
---|
1329 | TDLG_BUTTONWRAPPER = 11,
|
---|
1330 | TDLG_EXPANDOTEXT = 12,
|
---|
1331 | TDLG_EXPANDOBUTTON = 13,
|
---|
1332 | TDLG_VERIFICATIONTEXT = 14,
|
---|
1333 | TDLG_FOOTNOTEPANE = 15,
|
---|
1334 | TDLG_FOOTNOTEAREA = 16,
|
---|
1335 | TDLG_FOOTNOTESEPARATOR = 17,
|
---|
1336 | TDLG_EXPANDEDFOOTERAREA = 18,
|
---|
1337 | TDLG_PROGRESSBAR = 19,
|
---|
1338 | TDLG_IMAGEALIGNMENT = 20,
|
---|
1339 | TDLG_RADIOBUTTONPANE = 21,
|
---|
1340 | };
|
---|
1341 |
|
---|
1342 | #define TASKDIALOGSTYLEPARTS TASKDIALOGPARTS;
|
---|
1343 |
|
---|
1344 | enum CONTENTPANESTATES {
|
---|
1345 | TDLGCPS_STANDALONE = 1,
|
---|
1346 | };
|
---|
1347 |
|
---|
1348 | enum EXPANDOBUTTONSTATES {
|
---|
1349 | TDLGEBS_NORMAL = 1,
|
---|
1350 | TDLGEBS_HOVER = 2,
|
---|
1351 | TDLGEBS_PRESSED = 3,
|
---|
1352 | TDLGEBS_EXPANDEDNORMAL = 4,
|
---|
1353 | TDLGEBS_EXPANDEDHOVER = 5,
|
---|
1354 | TDLGEBS_EXPANDEDPRESSED = 6,
|
---|
1355 | };
|
---|
1356 |
|
---|
1357 | /* TEXTSTYLE class */
|
---|
1358 | #if defined(__GNUC__)
|
---|
1359 | #define VSCLASS_TEXTSTYLE (const WCHAR []){'T','E','X','T','S','T','Y','L','E',0}
|
---|
1360 | #elif defined(_MSC_VER)
|
---|
1361 | #define VSCLASS_TEXTSTYLE L"TEXTSTYLE"
|
---|
1362 | #else
|
---|
1363 | static const WCHAR VSCLASS_TEXTSTYLE [] = {'T','E','X','T','S','T','Y','L','E',0};
|
---|
1364 | #endif
|
---|
1365 |
|
---|
1366 | enum TEXTSTYLEPARTS {
|
---|
1367 | TEXT_MAININSTRUCTION = 1,
|
---|
1368 | TEXT_INSTRUCTION = 2,
|
---|
1369 | TEXT_BODYTITLE = 3,
|
---|
1370 | TEXT_BODYTEXT = 4,
|
---|
1371 | TEXT_SECONDARYTEXT = 5,
|
---|
1372 | TEXT_HYPERLINKTEXT = 6,
|
---|
1373 | TEXT_EXPANDED = 7,
|
---|
1374 | TEXT_LABEL = 8,
|
---|
1375 | TEXT_CONTROLLABEL = 9,
|
---|
1376 | };
|
---|
1377 |
|
---|
1378 | enum HYPERLINKTEXTSTATES {
|
---|
1379 | TS_HYPERLINK_NORMAL = 1,
|
---|
1380 | TS_HYPERLINK_HOT = 2,
|
---|
1381 | TS_HYPERLINK_PRESSED = 3,
|
---|
1382 | TS_HYPERLINK_DISABLED = 4,
|
---|
1383 | };
|
---|
1384 |
|
---|
1385 | enum CONTROLLABELSTATES {
|
---|
1386 | TS_CONTROLLABEL_NORMAL = 1,
|
---|
1387 | TS_CONTROLLABEL_DISABLED = 2,
|
---|
1388 | };
|
---|
1389 |
|
---|
1390 | /* TOOLBARSTYLE class */
|
---|
1391 | #if defined(__GNUC__)
|
---|
1392 | #define VSCLASS_TOOLBARSTYLE (const WCHAR []){'T','O','O','L','B','A','R','S','T','Y','L','E',0}
|
---|
1393 | #define VSCLASS_TOOLBAR (const WCHAR []){'T','O','O','L','B','A','R',0}
|
---|
1394 | #elif defined(_MSC_VER)
|
---|
1395 | #define VSCLASS_TOOLBARSTYLE L"TOOLBARSTYLE"
|
---|
1396 | #define VSCLASS_TOOLBAR L"TOOLBAR"
|
---|
1397 | #else
|
---|
1398 | static const WCHAR VSCLASS_TOOLBARSTYLE [] = {'T','O','O','L','B','A','R','S','T','Y','L','E',0};
|
---|
1399 | static const WCHAR VSCLASS_TOOLBAR[] = {'T','O','O','L','B','A','R',0};
|
---|
1400 | #endif
|
---|
1401 |
|
---|
1402 | enum TOOLBARPARTS {
|
---|
1403 | TP_BUTTON = 1,
|
---|
1404 | TP_DROPDOWNBUTTON = 2,
|
---|
1405 | TP_SPLITBUTTON = 3,
|
---|
1406 | TP_SPLITBUTTONDROPDOWN = 4,
|
---|
1407 | TP_SEPARATOR = 5,
|
---|
1408 | TP_SEPARATORVERT = 6,
|
---|
1409 | };
|
---|
1410 |
|
---|
1411 | #define TOOLBARSTYLEPARTS TOOLBARPARTS;
|
---|
1412 |
|
---|
1413 | enum TOOLBARSTYLESTATES {
|
---|
1414 | TS_NORMAL = 1,
|
---|
1415 | TS_HOT = 2,
|
---|
1416 | TS_PRESSED = 3,
|
---|
1417 | TS_DISABLED = 4,
|
---|
1418 | TS_CHECKED = 5,
|
---|
1419 | TS_HOTCHECKED = 6,
|
---|
1420 | TS_NEARHOT = 7,
|
---|
1421 | TS_OTHERSIDEHOT = 8,
|
---|
1422 | };
|
---|
1423 |
|
---|
1424 | /* TOOLTIPSTYLE class */
|
---|
1425 | #if defined(__GNUC__)
|
---|
1426 | #define VSCLASS_TOOLTIPSTYLE (const WCHAR []){'T','O','O','L','T','I','P','S','T','Y','L','E',0}
|
---|
1427 | #define VSCLASS_TOOLTIP (const WCHAR []){'T','O','O','L','T','I','P',0}
|
---|
1428 | #elif defined(_MSC_VER)
|
---|
1429 | #define VSCLASS_TOOLTIPSTYLE L"TOOLTIPSTYLE"
|
---|
1430 | #define VSCLASS_TOOLTIP L"TOOLTIP"
|
---|
1431 | #else
|
---|
1432 | static const WCHAR VSCLASS_TOOLTIPSTYLE [] = {'T','O','O','L','T','I','P','S','T','Y','L','E',0};
|
---|
1433 | static const WCHAR VSCLASS_TOOLTIP[] = {'T','O','O','L','T','I','P',0};
|
---|
1434 | #endif
|
---|
1435 |
|
---|
1436 | enum TOOLTIPPARTS {
|
---|
1437 | TTP_STANDARD = 1,
|
---|
1438 | TTP_STANDARDTITLE = 2,
|
---|
1439 | TTP_BALLOON = 3,
|
---|
1440 | TTP_BALLOONTITLE = 4,
|
---|
1441 | TTP_CLOSE = 5,
|
---|
1442 | TTP_BALLOONSTEM = 6,
|
---|
1443 | };
|
---|
1444 |
|
---|
1445 | #define TOOLTIPSTYLEPARTS TOOLTIPPARTS;
|
---|
1446 |
|
---|
1447 | enum CLOSESTATES {
|
---|
1448 | TTCS_NORMAL = 1,
|
---|
1449 | TTCS_HOT = 2,
|
---|
1450 | TTCS_PRESSED = 3,
|
---|
1451 | };
|
---|
1452 |
|
---|
1453 | enum STANDARDSTATES {
|
---|
1454 | TTSS_NORMAL = 1,
|
---|
1455 | TTSS_LINK = 2,
|
---|
1456 | };
|
---|
1457 |
|
---|
1458 | enum BALLOONSTATES {
|
---|
1459 | TTBS_NORMAL = 1,
|
---|
1460 | TTBS_LINK = 2,
|
---|
1461 | };
|
---|
1462 |
|
---|
1463 | enum BALLOONSTEMSTATES {
|
---|
1464 | TTBSS_POINTINGUPLEFTWALL = 1,
|
---|
1465 | TTBSS_POINTINGUPCENTERED = 2,
|
---|
1466 | TTBSS_POINTINGUPRIGHTWALL = 3,
|
---|
1467 | TTBSS_POINTINGDOWNRIGHTWALL = 4,
|
---|
1468 | TTBSS_POINTINGDOWNCENTERED = 5,
|
---|
1469 | TTBSS_POINTINGDOWNLEFTWALL = 6,
|
---|
1470 | };
|
---|
1471 |
|
---|
1472 | /* TRACKBARSTYLE class */
|
---|
1473 | #if defined(__GNUC__)
|
---|
1474 | #define VSCLASS_TRACKBARSTYLE (const WCHAR []){'T','R','A','C','K','B','A','R','S','T','Y','L','E',0}
|
---|
1475 | #define VSCLASS_TRACKBAR (const WCHAR []){'T','R','A','C','K','B','A','R',0}
|
---|
1476 | #elif defined(_MSC_VER)
|
---|
1477 | #define VSCLASS_TRACKBARSTYLE L"TRACKBARSTYLE"
|
---|
1478 | #define VSCLASS_TRACKBAR L"TRACKBAR"
|
---|
1479 | #else
|
---|
1480 | static const WCHAR VSCLASS_TRACKBARSTYLE [] = {'T','R','A','C','K','B','A','R','S','T','Y','L','E',0};
|
---|
1481 | static const WCHAR VSCLASS_TRACKBAR [] = {'T','R','A','C','K','B','A','R',0};
|
---|
1482 | #endif
|
---|
1483 |
|
---|
1484 | enum TRACKBARPARTS {
|
---|
1485 | TKP_TRACK = 1,
|
---|
1486 | TKP_TRACKVERT = 2,
|
---|
1487 | TKP_THUMB = 3,
|
---|
1488 | TKP_THUMBBOTTOM = 4,
|
---|
1489 | TKP_THUMBTOP = 5,
|
---|
1490 | TKP_THUMBVERT = 6,
|
---|
1491 | TKP_THUMBLEFT = 7,
|
---|
1492 | TKP_THUMBRIGHT = 8,
|
---|
1493 | TKP_TICS = 9,
|
---|
1494 | TKP_TICSVERT = 10,
|
---|
1495 | };
|
---|
1496 |
|
---|
1497 | #define TRACKBARSTYLEPARTS TRACKBARPARTS;
|
---|
1498 |
|
---|
1499 | enum TRACKBARSTYLESTATES {
|
---|
1500 | TKS_NORMAL = 1,
|
---|
1501 | };
|
---|
1502 |
|
---|
1503 | enum TRACKSTATES {
|
---|
1504 | TRS_NORMAL = 1,
|
---|
1505 | };
|
---|
1506 |
|
---|
1507 | enum TRACKVERTSTATES {
|
---|
1508 | TRVS_NORMAL = 1,
|
---|
1509 | };
|
---|
1510 |
|
---|
1511 | enum THUMBSTATES {
|
---|
1512 | TUS_NORMAL = 1,
|
---|
1513 | TUS_HOT = 2,
|
---|
1514 | TUS_PRESSED = 3,
|
---|
1515 | TUS_FOCUSED = 4,
|
---|
1516 | TUS_DISABLED = 5,
|
---|
1517 | };
|
---|
1518 |
|
---|
1519 | enum THUMBBOTTOMSTATES {
|
---|
1520 | TUBS_NORMAL = 1,
|
---|
1521 | TUBS_HOT = 2,
|
---|
1522 | TUBS_PRESSED = 3,
|
---|
1523 | TUBS_FOCUSED = 4,
|
---|
1524 | TUBS_DISABLED = 5,
|
---|
1525 | };
|
---|
1526 |
|
---|
1527 | enum THUMBTOPSTATES {
|
---|
1528 | TUTS_NORMAL = 1,
|
---|
1529 | TUTS_HOT = 2,
|
---|
1530 | TUTS_PRESSED = 3,
|
---|
1531 | TUTS_FOCUSED = 4,
|
---|
1532 | TUTS_DISABLED = 5,
|
---|
1533 | };
|
---|
1534 |
|
---|
1535 | enum THUMBVERTSTATES {
|
---|
1536 | TUVS_NORMAL = 1,
|
---|
1537 | TUVS_HOT = 2,
|
---|
1538 | TUVS_PRESSED = 3,
|
---|
1539 | TUVS_FOCUSED = 4,
|
---|
1540 | TUVS_DISABLED = 5,
|
---|
1541 | };
|
---|
1542 |
|
---|
1543 | enum THUMBLEFTSTATES {
|
---|
1544 | TUVLS_NORMAL = 1,
|
---|
1545 | TUVLS_HOT = 2,
|
---|
1546 | TUVLS_PRESSED = 3,
|
---|
1547 | TUVLS_FOCUSED = 4,
|
---|
1548 | TUVLS_DISABLED = 5,
|
---|
1549 | };
|
---|
1550 |
|
---|
1551 | enum THUMBRIGHTSTATES {
|
---|
1552 | TUVRS_NORMAL = 1,
|
---|
1553 | TUVRS_HOT = 2,
|
---|
1554 | TUVRS_PRESSED = 3,
|
---|
1555 | TUVRS_FOCUSED = 4,
|
---|
1556 | TUVRS_DISABLED = 5,
|
---|
1557 | };
|
---|
1558 |
|
---|
1559 | enum TICSSTATES {
|
---|
1560 | TSS_NORMAL = 1,
|
---|
1561 | };
|
---|
1562 |
|
---|
1563 | enum TICSVERTSTATES {
|
---|
1564 | TSVS_NORMAL = 1,
|
---|
1565 | };
|
---|
1566 |
|
---|
1567 | /* TREEVIEWSTYLE class */
|
---|
1568 | #if defined(__GNUC__)
|
---|
1569 | #define VSCLASS_TREEVIEWSTYLE (const WCHAR []){'T','R','E','E','V','I','E','W','S','T','Y','L','E',0}
|
---|
1570 | #define VSCLASS_TREEVIEW (const WCHAR []){'T','R','E','E','V','I','E','W',0}
|
---|
1571 | #elif defined(_MSC_VER)
|
---|
1572 | #define VSCLASS_TREEVIEWSTYLE L"TREEVIEWSTYLE"
|
---|
1573 | #define VSCLASS_TREEVIEW L"TREEVIEW"
|
---|
1574 | #else
|
---|
1575 | static const WCHAR VSCLASS_TREEVIEWSTYLE [] = {'T','R','E','E','V','I','E','W','S','T','Y','L','E',0};
|
---|
1576 | static const WCHAR VSCLASS_TREEVIEW [] = {'T','R','E','E','V','I','E','W',0};
|
---|
1577 | #endif
|
---|
1578 |
|
---|
1579 | enum TREEVIEWPARTS {
|
---|
1580 | TVP_TREEITEM = 1,
|
---|
1581 | TVP_GLYPH = 2,
|
---|
1582 | TVP_BRANCH = 3,
|
---|
1583 | TVP_HOTGLYPH = 4,
|
---|
1584 | };
|
---|
1585 |
|
---|
1586 | #define TREEVIEWSTYLEPARTS TREEVIEWPARTS;
|
---|
1587 |
|
---|
1588 | enum TREEITEMSTATES {
|
---|
1589 | TREIS_NORMAL = 1,
|
---|
1590 | TREIS_HOT = 2,
|
---|
1591 | TREIS_SELECTED = 3,
|
---|
1592 | TREIS_DISABLED = 4,
|
---|
1593 | TREIS_SELECTEDNOTFOCUS = 5,
|
---|
1594 | TREIS_HOTSELECTED = 6,
|
---|
1595 | };
|
---|
1596 |
|
---|
1597 | enum GLYPHSTATES {
|
---|
1598 | GLPS_CLOSED = 1,
|
---|
1599 | GLPS_OPENED = 2,
|
---|
1600 | };
|
---|
1601 |
|
---|
1602 | enum HOTGLYPHSTATES {
|
---|
1603 | HGLPS_CLOSED = 1,
|
---|
1604 | HGLPS_OPENED = 2,
|
---|
1605 | };
|
---|
1606 |
|
---|
1607 | /* WINDOWSTYLE class */
|
---|
1608 | #if defined(__GNUC__)
|
---|
1609 | #define VSCLASS_WINDOWSTYLE (const WCHAR []){'W','I','N','D','O','W','S','T','Y','L','E',0}
|
---|
1610 | #define VSCLASS_WINDOW (const WCHAR []){'W','I','N','D','O','W',0}
|
---|
1611 | #elif defined(_MSC_VER)
|
---|
1612 | #define VSCLASS_WINDOWSTYLE L"WINDOWSTYLE"
|
---|
1613 | #define VSCLASS_WINDOW L"WINDOW"
|
---|
1614 | #else
|
---|
1615 | static const WCHAR VSCLASS_WINDOWSTYLE [] = {'W','I','N','D','O','W','S','T','Y','L','E',0};
|
---|
1616 | static const WCHAR VSCLASS_WINDOW [] = {'W','I','N','D','O','W',0};
|
---|
1617 | #endif
|
---|
1618 |
|
---|
1619 | enum WINDOWPARTS {
|
---|
1620 | WP_CAPTION = 1,
|
---|
1621 | WP_SMALLCAPTION = 2,
|
---|
1622 | WP_MINCAPTION = 3,
|
---|
1623 | WP_SMALLMINCAPTION = 4,
|
---|
1624 | WP_MAXCAPTION = 5,
|
---|
1625 | WP_SMALLMAXCAPTION = 6,
|
---|
1626 | WP_FRAMELEFT = 7,
|
---|
1627 | WP_FRAMERIGHT = 8,
|
---|
1628 | WP_FRAMEBOTTOM = 9,
|
---|
1629 | WP_SMALLFRAMELEFT = 10,
|
---|
1630 | WP_SMALLFRAMERIGHT = 11,
|
---|
1631 | WP_SMALLFRAMEBOTTOM = 12,
|
---|
1632 | WP_SYSBUTTON = 13,
|
---|
1633 | WP_MDISYSBUTTON = 14,
|
---|
1634 | WP_MINBUTTON = 15,
|
---|
1635 | WP_MDIMINBUTTON = 16,
|
---|
1636 | WP_MAXBUTTON = 17,
|
---|
1637 | WP_CLOSEBUTTON = 18,
|
---|
1638 | WP_SMALLCLOSEBUTTON = 19,
|
---|
1639 | WP_MDICLOSEBUTTON = 20,
|
---|
1640 | WP_RESTOREBUTTON = 21,
|
---|
1641 | WP_MDIRESTOREBUTTON = 22,
|
---|
1642 | WP_HELPBUTTON = 23,
|
---|
1643 | WP_MDIHELPBUTTON = 24,
|
---|
1644 | WP_HORZSCROLL = 25,
|
---|
1645 | WP_HORZTHUMB = 26,
|
---|
1646 | WP_VERTSCROLL = 27,
|
---|
1647 | WP_VERTTHUMB = 28,
|
---|
1648 | WP_DIALOG = 29,
|
---|
1649 | WP_CAPTIONSIZINGTEMPLATE = 30,
|
---|
1650 | WP_SMALLCAPTIONSIZINGTEMPLATE = 31,
|
---|
1651 | WP_FRAMELEFTSIZINGTEMPLATE = 32,
|
---|
1652 | WP_SMALLFRAMELEFTSIZINGTEMPLATE = 33,
|
---|
1653 | WP_FRAMERIGHTSIZINGTEMPLATE = 34,
|
---|
1654 | WP_SMALLFRAMERIGHTSIZINGTEMPLATE = 35,
|
---|
1655 | WP_FRAMEBOTTOMSIZINGTEMPLATE = 36,
|
---|
1656 | WP_SMALLFRAMEBOTTOMSIZINGTEMPLATE = 37,
|
---|
1657 | WP_FRAME = 38,
|
---|
1658 | };
|
---|
1659 |
|
---|
1660 | #define WINDOWSTYLEPARTS WINDOWPARTS;
|
---|
1661 |
|
---|
1662 | enum FRAMESTATES {
|
---|
1663 | FS_ACTIVE = 1,
|
---|
1664 | FS_INACTIVE = 2,
|
---|
1665 | };
|
---|
1666 |
|
---|
1667 | enum CAPTIONSTATES {
|
---|
1668 | CS_ACTIVE = 1,
|
---|
1669 | CS_INACTIVE = 2,
|
---|
1670 | CS_DISABLED = 3,
|
---|
1671 | };
|
---|
1672 |
|
---|
1673 | enum MAXCAPTIONSTATES {
|
---|
1674 | MXCS_ACTIVE = 1,
|
---|
1675 | MXCS_INACTIVE = 2,
|
---|
1676 | MXCS_DISABLED = 3,
|
---|
1677 | };
|
---|
1678 |
|
---|
1679 | enum MINCAPTIONSTATES {
|
---|
1680 | MNCS_ACTIVE = 1,
|
---|
1681 | MNCS_INACTIVE = 2,
|
---|
1682 | MNCS_DISABLED = 3,
|
---|
1683 | };
|
---|
1684 |
|
---|
1685 | enum HORZSCROLLSTATES {
|
---|
1686 | HSS_NORMAL = 1,
|
---|
1687 | HSS_HOT = 2,
|
---|
1688 | HSS_PUSHED = 3,
|
---|
1689 | HSS_DISABLED = 4,
|
---|
1690 | };
|
---|
1691 |
|
---|
1692 | enum HORZTHUMBSTATES {
|
---|
1693 | HTS_NORMAL = 1,
|
---|
1694 | HTS_HOT = 2,
|
---|
1695 | HTS_PUSHED = 3,
|
---|
1696 | HTS_DISABLED = 4,
|
---|
1697 | };
|
---|
1698 |
|
---|
1699 | enum VERTSCROLLSTATES {
|
---|
1700 | VSS_NORMAL = 1,
|
---|
1701 | VSS_HOT = 2,
|
---|
1702 | VSS_PUSHED = 3,
|
---|
1703 | VSS_DISABLED = 4,
|
---|
1704 | };
|
---|
1705 |
|
---|
1706 | enum VERTTHUMBSTATES {
|
---|
1707 | VTS_NORMAL = 1,
|
---|
1708 | VTS_HOT = 2,
|
---|
1709 | VTS_PUSHED = 3,
|
---|
1710 | VTS_DISABLED = 4,
|
---|
1711 | };
|
---|
1712 |
|
---|
1713 | enum SYSBUTTONSTATES {
|
---|
1714 | SBS_NORMAL = 1,
|
---|
1715 | SBS_HOT = 2,
|
---|
1716 | SBS_PUSHED = 3,
|
---|
1717 | SBS_DISABLED = 4,
|
---|
1718 | };
|
---|
1719 |
|
---|
1720 | enum MINBUTTONSTATES {
|
---|
1721 | MINBS_NORMAL = 1,
|
---|
1722 | MINBS_HOT = 2,
|
---|
1723 | MINBS_PUSHED = 3,
|
---|
1724 | MINBS_DISABLED = 4,
|
---|
1725 | };
|
---|
1726 |
|
---|
1727 | enum RESTOREBUTTONSTATES {
|
---|
1728 | RBS_NORMAL = 1,
|
---|
1729 | RBS_HOT = 2,
|
---|
1730 | RBS_PUSHED = 3,
|
---|
1731 | RBS_DISABLED = 4,
|
---|
1732 | };
|
---|
1733 |
|
---|
1734 | enum HELPBUTTONSTATES {
|
---|
1735 | HBS_NORMAL = 1,
|
---|
1736 | HBS_HOT = 2,
|
---|
1737 | HBS_PUSHED = 3,
|
---|
1738 | HBS_DISABLED = 4,
|
---|
1739 | };
|
---|
1740 |
|
---|
1741 | enum CLOSEBUTTONSTATES {
|
---|
1742 | CBS_NORMAL = 1,
|
---|
1743 | CBS_HOT = 2,
|
---|
1744 | CBS_PUSHED = 3,
|
---|
1745 | CBS_DISABLED = 4,
|
---|
1746 | };
|
---|
1747 |
|
---|
1748 | #endif /* __VSSTYLE_H__ */
|
---|