Copy w32api 2.5 to trunk
[reactos.git] / reactos / w32api / include / tmschema.h
1 #ifndef _TMSCHEMA_H
2 #define _TMSCHEMA_H
3 #if __GNUC__ >= 3
4 #pragma GCC system_header
5 #endif
6
7 /* BUTTON parts */
8 enum {
9 BP_PUSHBUTTON = 1,
10 BP_RADIOBUTTON = 2,
11 BP_CHECKBOX = 3,
12 BP_GROUPBOX = 4,
13 BP_USERBUTTON = 5
14 };
15 enum {
16 CBS_UNCHECKEDNORMAL = 1,
17 CBS_UNCHECKEDHOT = 2,
18 CBS_UNCHECKEDPRESSED = 3,
19 CBS_UNCHECKEDDISABLED = 4,
20 CBS_CHECKEDNORMAL = 5,
21 CBS_CHECKEDHOT = 6,
22 CBS_CHECKEDPRESSED = 7,
23 CBS_CHECKEDDISABLED = 8,
24 CBS_MIXEDNORMAL = 9,
25 CBS_MIXEDHOT = 10,
26 CBS_MIXEDPRESSED = 11,
27 CBS_MIXEDDISABLED = 12
28 };
29 enum {
30 GBS_NORMAL = 1,
31 GBS_DISABLED = 2
32 };
33 enum {
34 PBS_NORMAL = 1,
35 PBS_HOT = 2,
36 PBS_PRESSED = 3,
37 PBS_DISABLED = 4,
38 PBS_DEFAULTED = 5
39 };
40 enum {
41 RBS_UNCHECKEDNORMAL = 1,
42 RBS_UNCHECKEDHOT = 2,
43 RBS_UNCHECKEDPRESSED = 3,
44 RBS_UNCHECKEDDISABLED = 4,
45 RBS_CHECKEDNORMAL = 5,
46 RBS_CHECKEDHOT = 6,
47 RBS_CHECKEDPRESSED = 7,
48 RBS_CHECKEDDISABLED = 8
49 };
50 /* CLOCK parts */
51 enum {
52 CLP_TIME = 1
53 };
54 enum {
55 CLS_NORMAL = 1
56 };
57 /* COMBOBOX parts */
58 enum {
59 CP_DROPDOWNBUTTON = 1
60 };
61 enum {
62 CBXS_NORMAL = 1,
63 CBXS_HOT = 2,
64 CBXS_PRESSED = 3,
65 CBXS_DISABLED = 4
66 };
67 /* EDIT parts */
68 enum {
69 EP_EDITTEXT = 1,
70 EP_CARET = 2
71 };
72 enum {
73 ETS_NORMAL = 1,
74 ETS_HOT = 2,
75 ETS_SELECTED = 3,
76 ETS_DISABLED = 4,
77 ETS_FOCUSED = 5,
78 ETS_READONLY = 6,
79 ETS_ASSIST = 7
80 };
81 /* EXPLORERBAR parts */
82 enum {
83 EBP_HEADERBACKGROUND = 1,
84 EBP_HEADERCLOSE = 2,
85 EBP_HEADERPIN = 3,
86 EBP_IEBARMENU = 4,
87 EBP_NORMALGROUPBACKGROUND = 5,
88 EBP_NORMALGROUPCOLLAPSE = 6,
89 EBP_NORMALGROUPEXPAND = 7,
90 EBP_NORMALGROUPHEAD = 8,
91 EBP_SPECIALGROUPBACKGROUND = 9,
92 EBP_SPECIALGROUPCOLLAPSE = 10,
93 EBP_SPECIALGROUPEXPAND = 11,
94 EBP_SPECIALGROUPHEAD = 12
95 };
96 enum {
97 EBHC_NORMAL = 1,
98 EBHC_HOT = 2,
99 EBHC_PRESSED = 3
100 };
101 enum {
102 EBHP_NORMAL = 1,
103 EBHP_HOT = 2,
104 EBHP_PRESSED = 3,
105 EBHP_SELECTEDNORMAL = 4,
106 EBHP_SELECTEDHOT = 5,
107 EBHP_SELECTEDPRESSED = 6
108 };
109 enum {
110 EBM_NORMAL = 1,
111 EBM_HOT = 2,
112 EBM_PRESSED = 3
113 };
114 enum {
115 EBNGC_NORMAL = 1,
116 EBNGC_HOT = 2,
117 EBNGC_PRESSED = 3
118 };
119 enum {
120 EBNGE_NORMAL = 1,
121 EBNGE_HOT = 2,
122 EBNGE_PRESSED = 3
123 };
124 enum {
125 EBSGC_NORMAL = 1,
126 EBSGC_HOT = 2,
127 EBSGC_PRESSED = 3
128 };
129 enum {
130 EBSGE_NORMAL = 1,
131 EBSGE_HOT = 2,
132 EBSGE_PRESSED = 3
133 };
134 /* HEADER parts */
135 enum {
136 HP_HEADERITEM = 1,
137 HP_HEADERITEMLEFT = 2,
138 HP_HEADERITEMRIGHT = 3,
139 HP_HEADERSORTARROW = 4
140 };
141 enum {
142 HIS_NORMAL = 1,
143 HIS_HOT = 2,
144 HIS_PRESSED = 3
145 };
146 enum {
147 HILS_NORMAL = 1,
148 HILS_HOT = 2,
149 HILS_PRESSED = 3
150 };
151 enum {
152 HIRS_NORMAL = 1,
153 HIRS_HOT = 2,
154 HIRS_PRESSED = 3
155 };
156 enum {
157 HSAS_SORTEDUP = 1,
158 HSAS_SORTEDDOWN = 2
159 };
160 /* LISTVIEW parts */
161 enum {
162 LVP_LISTITEM = 1,
163 LVP_LISTGROUP = 2,
164 LVP_LISTDETAIL = 3,
165 LVP_LISTSORTEDDETAIL = 4,
166 LVP_EMPTYTEXT = 5
167 };
168 enum {
169 LIS_NORMAL = 1,
170 LIS_HOT = 2,
171 LIS_SELECTED = 3,
172 LIS_DISABLED = 4,
173 LIS_SELECTEDNOTFOCUS = 5
174 };
175 /* MENU parts */
176 enum {
177 MP_MENUITEM = 1,
178 MP_MENUDROPDOWN = 2,
179 MP_MENUBARITEM = 3,
180 MP_MENUBARDROPDOWN = 4,
181 MP_CHEVRON = 5,
182 MP_SEPARATOR = 6
183 };
184 enum {
185 MS_NORMAL = 1,
186 MS_SELECTED = 2,
187 MS_DEMOTED = 3
188 };
189 /* MENUBAND parts */
190 enum {
191 MDP_NEWAPPBUTTON = 1,
192 MDP_SEPERATOR = 2
193 };
194 enum {
195 MDS_NORMAL = 1,
196 MDS_HOT = 2,
197 MDS_PRESSED = 3,
198 MDS_DISABLED = 4,
199 MDS_CHECKED = 5,
200 MDS_HOTCHECKED = 6
201 };
202 /* PAGE parts */
203 enum {
204 PGRP_UP = 1,
205 PGRP_DOWN = 2,
206 PGRP_UPHORZ = 3,
207 PGRP_DOWNHORZ = 4
208 };
209 enum {
210 DNS_NORMAL = 1,
211 DNS_HOT = 2,
212 DNS_PRESSED = 3,
213 DNS_DISABLED = 4
214 };
215 enum {
216 DNHZS_NORMAL = 1,
217 DNHZS_HOT = 2,
218 DNHZS_PRESSED = 3,
219 DNHZS_DISABLED = 4
220 };
221 enum {
222 UPS_NORMAL = 1,
223 UPS_HOT = 2,
224 UPS_PRESSED = 3,
225 UPS_DISABLED = 4
226 };
227 enum {
228 UPHZS_NORMAL = 1,
229 UPHZS_HOT = 2,
230 UPHZS_PRESSED = 3,
231 UPHZS_DISABLED = 4
232 };
233 /* PROGRESS parts */
234 enum {
235 PP_BAR = 1,
236 PP_BARVERT = 2,
237 PP_CHUNK = 3,
238 PP_CHUNKVERT = 4
239 };
240 /* REBAR parts */
241 enum {
242 RP_GRIPPER = 1,
243 RP_GRIPPERVERT = 2,
244 RP_BAND = 3,
245 RP_CHEVRON = 4,
246 RP_CHEVRONVERT = 5
247 };
248 enum {
249 CHEVS_NORMAL = 1,
250 CHEVS_HOT = 2,
251 CHEVS_PRESSED = 3
252 };
253 /* SCROLLBAR parts */
254 enum {
255 SBP_ARROWBTN = 1,
256 SBP_THUMBBTNHORZ = 2,
257 SBP_THUMBBTNVERT = 3,
258 SBP_LOWERTRACKHORZ = 4,
259 SBP_UPPERTRACKHORZ = 5,
260 SBP_LOWERTRACKVERT = 6,
261 SBP_UPPERTRACKVERT = 7,
262 SBP_GRIPPERHORZ = 8,
263 SBP_GRIPPERVERT = 9,
264 SBP_SIZEBOX = 10
265 };
266 enum {
267 ABS_UPNORMAL = 1,
268 ABS_UPHOT = 2,
269 ABS_UPPRESSED = 3,
270 ABS_UPDISABLED = 4,
271 ABS_DOWNNORMAL = 5,
272 ABS_DOWNHOT = 6,
273 ABS_DOWNPRESSED = 7,
274 ABS_DOWNDISABLED = 8,
275 ABS_LEFTNORMAL = 9,
276 ABS_LEFTHOT = 10,
277 ABS_LEFTPRESSED = 11,
278 ABS_LEFTDISABLED = 12,
279 ABS_RIGHTNORMAL = 13,
280 ABS_RIGHTHOT = 14,
281 ABS_RIGHTPRESSED = 15,
282 ABS_RIGHTDISABLED = 16
283 };
284 enum {
285 SCRBS_NORMAL = 1,
286 SCRBS_HOT = 2,
287 SCRBS_PRESSED = 3,
288 SCRBS_DISABLED = 4
289 };
290 enum {
291 SZB_RIGHTALIGN = 1,
292 SZB_LEFTALIGN = 2
293 };
294 /* SPIN parts */
295 enum {
296 SPNP_UP = 1,
297 SPNP_DOWN = 2,
298 SPNP_UPHORZ = 3,
299 SPNP_DOWNHORZ = 4
300 };
301 /* STARTPANEL parts */
302 enum {
303 SPP_USERPANE = 1,
304 SPP_MOREPROGRAMS = 2,
305 SPP_MOREPROGRAMSARROW = 3,
306 SPP_PROGLIST = 4,
307 SPP_PROGLISTSEPARATOR = 5,
308 SPP_PLACESLIST = 6,
309 SPP_PLACESLISTSEPARATOR = 7,
310 SPP_LOGOFF = 8,
311 SPP_LOGOFFBUTTONS = 9,
312 SPP_USERPICTURE = 10,
313 SPP_PREVIEW = 11
314 };
315 enum {
316 SPLS_NORMAL = 1,
317 SPLS_HOT = 2,
318 SPLS_PRESSED = 3
319 };
320 enum {
321 SPS_NORMAL = 1,
322 SPS_HOT = 2,
323 SPS_PRESSED = 3
324 };
325 /* STATUS parts */
326 enum {
327 SP_PANE = 1,
328 SP_GRIPPERPANE = 2,
329 SP_GRIPPER = 3
330 };
331 /* TAB parts */
332 enum {
333 TABP_TABITEM = 1,
334 TABP_TABITEMLEFTEDGE = 2,
335 TABP_TABITEMRIGHTEDGE = 3,
336 TABP_TABITEMBOTHEDGE = 4,
337 TABP_TOPTABITEM = 5,
338 TABP_TOPTABITEMLEFTEDGE = 6,
339 TABP_TOPTABITEMRIGHTEDGE = 7,
340 TABP_TOPTABITEMBOTHEDGE = 8,
341 TABP_PANE = 9,
342 TABP_BODY = 10
343 };
344 enum {
345 TIS_NORMAL = 1,
346 TIS_HOT = 2,
347 TIS_SELECTED = 3,
348 TIS_DISABLED = 4,
349 TIS_FOCUSED = 5
350 };
351 enum {
352 TIBES_NORMAL = 1,
353 TIBES_HOT = 2,
354 TIBES_SELECTED = 3,
355 TIBES_DISABLED = 4,
356 TIBES_FOCUSED = 5
357 };
358 enum {
359 TILES_NORMAL = 1,
360 TILES_HOT = 2,
361 TILES_SELECTED = 3,
362 TILES_DISABLED = 4,
363 TILES_FOCUSED = 5
364 };
365 enum {
366 TIRES_NORMAL = 1,
367 TIRES_HOT = 2,
368 TIRES_SELECTED = 3,
369 TIRES_DISABLED = 4,
370 TIRES_FOCUSED = 5
371 };
372 enum {
373 TTIS_NORMAL = 1,
374 TTIS_HOT = 2,
375 TTIS_SELECTED = 3,
376 TTIS_DISABLED = 4,
377 TTIS_FOCUSED = 5
378 };
379 enum {
380 TTIBES_NORMAL = 1,
381 TTIBES_HOT = 2,
382 TTIBES_SELECTED = 3,
383 TTIBES_DISABLED = 4,
384 TTIBES_FOCUSED = 5
385 };
386 enum {
387 TTILES_NORMAL = 1,
388 TTILES_HOT = 2,
389 TTILES_SELECTED = 3,
390 TTILES_DISABLED = 4,
391 TTILES_FOCUSED = 5
392 };
393 enum {
394 TTIRES_NORMAL = 1,
395 TTIRES_HOT = 2,
396 TTIRES_SELECTED = 3,
397 TTIRES_DISABLED = 4,
398 TTIRES_FOCUSED = 5
399 };
400 /* TASKBAND parts */
401 enum {
402 TDP_GROUPCOUNT = 1,
403 TDP_FLASHBUTTON = 2,
404 TDP_FLASHBUTTONGROUPMENU = 3
405 };
406 /* TASKBAR parts */
407 enum {
408 TBP_BACKGROUNDBOTTOM = 1,
409 TBP_BACKGROUNDRIGHT = 2,
410 TBP_BACKGROUNDTOP = 3,
411 TBP_BACKGROUNDLEFT = 4,
412 TBP_SIZINGBARBOTTOM = 5,
413 TBP_SIZINGBARRIGHT = 6,
414 TBP_SIZINGBARTOP = 7,
415 TBP_SIZINGBARLEFT = 8
416 };
417 /* TOOLBAR parts */
418 enum {
419 TP_BUTTON = 1,
420 TP_DROPDOWNBUTTON = 2,
421 TP_SPLITBUTTON = 3,
422 TP_SPLITBUTTONDROPDOWN = 4,
423 TP_SEPARATOR = 5,
424 TP_SEPARATORVERT = 6
425 };
426 enum {
427 TS_NORMAL = 1,
428 TS_HOT = 2,
429 TS_PRESSED = 3,
430 TS_DISABLED = 4,
431 TS_CHECKED = 5,
432 TS_HOTCHECKED = 6
433 };
434 /* TOOLTIP parts */
435 enum {
436 TTP_STANDARD = 1,
437 TTP_STANDARDTITLE = 2,
438 TTP_BALLOON = 3,
439 TTP_BALLOONTITLE = 4,
440 TTP_CLOSE = 5
441 };
442 enum {
443 TTBS_NORMAL = 1,
444 TTBS_LINK = 2
445 };
446 enum {
447 TTCS_NORMAL = 1,
448 TTCS_HOT = 2,
449 TTCS_PRESSED = 3
450 };
451 enum {
452 TTSS_NORMAL = 1,
453 TTSS_LINK = 2
454 };
455 /* TRACKBAR parts */
456 enum {
457 TKP_TRACK = 1,
458 TKP_TRACKVERT = 2,
459 TKP_THUMB = 3,
460 TKP_THUMBBOTTOM = 4,
461 TKP_THUMBTOP = 5,
462 TKP_THUMBVERT = 6,
463 TKP_THUMBLEFT = 7,
464 TKP_THUMBRIGHT = 8,
465 TKP_TICS = 9,
466 TKP_TICSVERT = 10
467 };
468 enum {
469 TUS_NORMAL = 1,
470 TUS_HOT = 2,
471 TUS_PRESSED = 3,
472 TUS_FOCUSED = 4,
473 TUS_DISABLED = 5
474 };
475 enum {
476 TUBS_NORMAL = 1,
477 TUBS_HOT = 2,
478 TUBS_PRESSED = 3,
479 TUBS_FOCUSED = 4,
480 TUBS_DISABLED = 5
481 };
482 enum {
483 TUVLS_NORMAL = 1,
484 TUVLS_HOT = 2,
485 TUVLS_PRESSED = 3,
486 TUVLS_FOCUSED = 4,
487 TUVLS_DISABLED = 5
488 };
489 enum {
490 TUVRS_NORMAL = 1,
491 TUVRS_HOT = 2,
492 TUVRS_PRESSED = 3,
493 TUVRS_FOCUSED = 4,
494 TUVRS_DISABLED = 5
495 };
496 enum {
497 TUTS_NORMAL = 1,
498 TUTS_HOT = 2,
499 TUTS_PRESSED = 3,
500 TUTS_FOCUSED = 4,
501 TUTS_DISABLED = 5
502 };
503 enum {
504 TUVS_NORMAL = 1,
505 TUVS_HOT = 2,
506 TUVS_PRESSED = 3,
507 TUVS_FOCUSED = 4,
508 TUVS_DISABLED = 5
509 };
510 enum {
511 TSS_NORMAL = 1
512 };
513 enum {
514 TSVS_NORMAL = 1
515 };
516 enum {
517 TRS_NORMAL = 1
518 };
519 enum {
520 TRVS_NORMAL = 1
521 };
522 /* TRAYNOTIFY parts */
523 enum {
524 TNP_BACKGROUND = 1,
525 TNP_ANIMBACKGROUND = 2
526 };
527 /* TREEVIEW parts */
528 enum {
529 TVP_TREEITEM = 1,
530 TVP_GLYPH = 2,
531 TVP_BRANCH = 3
532 };
533 enum {
534 GLPS_CLOSED = 1,
535 GLPS_OPENED = 2
536 };
537 enum {
538 TREIS_NORMAL = 1,
539 TREIS_HOT = 2,
540 TREIS_SELECTED = 3,
541 TREIS_DISABLED = 4,
542 TREIS_SELECTEDNOTFOCUS = 5
543 };
544 /* WINDOW parts */
545 enum {
546 WP_CAPTION = 1,
547 WP_SMALLCAPTION = 2,
548 WP_MINCAPTION = 3,
549 WP_SMALLMINCAPTION = 4,
550 WP_MAXCAPTION = 5,
551 WP_SMALLMAXCAPTION = 6,
552 WP_FRAMELEFT = 7,
553 WP_FRAMERIGHT = 8,
554 WP_FRAMEBOTTOM = 9,
555 WP_SMALLFRAMELEFT = 10,
556 WP_SMALLFRAMERIGHT = 11,
557 WP_SMALLFRAMEBOTTOM = 12,
558 WP_SYSBUTTON = 13,
559 WP_MDISYSBUTTON = 14,
560 WP_MINBUTTON = 15,
561 WP_MDIMINBUTTON = 16,
562 WP_MAXBUTTON = 17,
563 WP_CLOSEBUTTON = 18,
564 WP_SMALLCLOSEBUTTON = 19,
565 WP_MDICLOSEBUTTON = 20,
566 WP_RESTOREBUTTON = 21,
567 WP_MDIRESTOREBUTTON = 22,
568 WP_HELPBUTTON = 23,
569 WP_MDIHELPBUTTON = 24,
570 WP_HORZSCROLL = 25,
571 WP_HORZTHUMB = 26,
572 WP_VERTSCROLL = 27,
573 WP_VERTTHUMB = 28,
574 WP_DIALOG = 29,
575 WP_CAPTIONSIZINGTEMPLATE = 30,
576 WP_SMALLCAPTIONSIZINGTEMPLATE = 31,
577 WP_FRAMELEFTSIZINGTEMPLATE = 32,
578 WP_SMALLFRAMELEFTSIZINGTEMPLATE = 33,
579 WP_FRAMERIGHTSIZINGTEMPLATE = 34,
580 WP_SMALLFRAMERIGHTSIZINGTEMPLATE = 35,
581 WP_FRAMEBOTTOMSIZINGTEMPLATE = 36,
582 WP_SMALLFRAMEBOTTOMSIZINGTEMPLATE = 37
583 };
584 enum {
585 CS_ACTIVE = 1,
586 CS_INACTIVE = 2,
587 CS_DISABLED = 3
588 };
589 enum {
590 CBS_NORMAL = 1,
591 CBS_HOT = 2,
592 CBS_PUSHED = 3,
593 CBS_DISABLED = 4
594 };
595 enum {
596 FS_ACTIVE = 1,
597 FS_INACTIVE = 2
598 };
599 enum {
600 HBS_NORMAL = 1,
601 HBS_HOT = 2,
602 HBS_PUSHED = 3,
603 HBS_DISABLED = 4
604 };
605 enum {
606 HSS_NORMAL = 1,
607 HSS_HOT = 2,
608 HSS_PUSHED = 3,
609 HSS_DISABLED = 4
610 };
611 enum {
612 HTS_NORMAL = 1,
613 HTS_HOT = 2,
614 HTS_PUSHED = 3,
615 HTS_DISABLED = 4
616 };
617 enum {
618 MAXBS_NORMAL = 1,
619 MAXBS_HOT = 2,
620 MAXBS_PUSHED = 3,
621 MAXBS_DISABLED = 4
622 };
623 enum {
624 MXCS_ACTIVE = 1,
625 MXCS_INACTIVE = 2,
626 MXCS_DISABLED = 3
627 };
628 enum {
629 MINBS_NORMAL = 1,
630 MINBS_HOT = 2,
631 MINBS_PUSHED = 3,
632 MINBS_DISABLED = 4
633 };
634 enum {
635 RBS_NORMAL = 1,
636 RBS_HOT = 2,
637 RBS_PUSHED = 3,
638 RBS_DISABLED = 4
639 };
640 enum {
641 SBS_NORMAL = 1,
642 SBS_HOT = 2,
643 SBS_PUSHED = 3,
644 SBS_DISABLED = 4
645 };
646 enum {
647 MNCS_ACTIVE = 1,
648 MNCS_INACTIVE = 2,
649 MNCS_DISABLED = 3
650 };
651 enum {
652 VSS_NORMAL = 1,
653 VSS_HOT = 2,
654 VSS_PUSHED = 3,
655 VSS_DISABLED = 4
656 };
657 enum {
658 VTS_NORMAL = 1,
659 VTS_HOT = 2,
660 VTS_PUSHED = 3,
661 VTS_DISABLED = 4
662 };
663
664 #endif