1 unit TmSchema;
2 interface
3 // from vssstyle.h
4 {-------------------------------------------------------------------------// }
5 {  VisualStyle Style Guide symbols                                           }
6 {-------------------------------------------------------------------------// }
7 
8 // property symbol definitions
9 
10 const
11   TMTVS_RESERVEDLOW  = 100000;
12   TMTVS_RESERVEDHIGH = 19999;
13 
14 // AEROWIZARDSTYLE class parts and states
15 
16   VSCLASS_AEROWIZARDSTYLE = 'AEROWIZARDSTYLE';
17   VSCLASS_AEROWIZARD      = 'AEROWIZARD';
18 
19 type
20   AEROWIZARDPARTS = longint;
21 
22 const
23   AW_TITLEBAR    = 1;
24   AW_HEADERAREA  = 2;
25   AW_CONTENTAREA = 3;
26   AW_COMMANDAREA = 4;
27   AW_BUTTON      = 5;
28 
29 type
30   AEROWIZARDSTYLEPARTS = AEROWIZARDPARTS;
31 
32 type
33   TITLEBARSTATES = longint;
34 
35 const
36   AW_S_TITLEBAR_ACTIVE   = 1;
37   AW_S_TITLEBAR_INACTIVE = 2;
38 
39 
40 type
41   HEADERAREASTATES = longint;
42 
43 const
44   AW_S_HEADERAREA_NOMARGIN = 1;
45 
46 
47 type
48   CONTENTAREASTATES = longint;
49 
50 const
51   AW_S_CONTENTAREA_NOMARGIN = 1;
52 
53 
54 // BUTTONSTYLE class parts and states
55 
56   VSCLASS_BUTTONSTYLE = 'BUTTONSTYLE';
57   VSCLASS_BUTTON      = 'BUTTON';
58 
59 type
60   BUTTONPARTS = longint;
61 
62 const
63   BP_PUSHBUTTON  = 1;
64   BP_RADIOBUTTON = 2;
65   BP_CHECKBOX    = 3;
66   BP_GROUPBOX    = 4;
67   BP_USERBUTTON  = 5;
68   BP_COMMANDLINK = 6;
69   BP_COMMANDLINKGLYPH = 7;
70 
71 type
72   BUTTONSTYLEPARTS = BUTTONPARTS;
73 
74 type
75   PUSHBUTTONSTATES = longint;
76 
77 const
78   PBS_NORMAL   = 1;
79   PBS_HOT      = 2;
80   PBS_PRESSED  = 3;
81   PBS_DISABLED = 4;
82   PBS_DEFAULTED = 5;
83   PBS_DEFAULTED_ANIMATING = 6;
84 
85 
86 type
87   RADIOBUTTONSTATES = longint;
88 
89 const
90   RBS_UNCHECKEDNORMAL = 1;
91   RBS_UNCHECKEDHOT    = 2;
92   RBS_UNCHECKEDPRESSED = 3;
93   RBS_UNCHECKEDDISABLED = 4;
94   RBS_CHECKEDNORMAL   = 5;
95   RBS_CHECKEDHOT      = 6;
96   RBS_CHECKEDPRESSED  = 7;
97   RBS_CHECKEDDISABLED = 8;
98 
99 
100 type
101   CHECKBOXSTATES = longint;
102 
103 const
104   CBS_UNCHECKEDNORMAL = 1;
105   CBS_UNCHECKEDHOT  = 2;
106   CBS_UNCHECKEDPRESSED = 3;
107   CBS_UNCHECKEDDISABLED = 4;
108   CBS_CHECKEDNORMAL = 5;
109   CBS_CHECKEDHOT    = 6;
110   CBS_CHECKEDPRESSED = 7;
111   CBS_CHECKEDDISABLED = 8;
112   CBS_MIXEDNORMAL   = 9;
113   CBS_MIXEDHOT      = 10;
114   CBS_MIXEDPRESSED  = 11;
115   CBS_MIXEDDISABLED = 12;
116   CBS_IMPLICITNORMAL = 13;
117   CBS_IMPLICITHOT   = 14;
118   CBS_IMPLICITPRESSED = 15;
119   CBS_IMPLICITDISABLED = 16;
120   CBS_EXCLUDEDNORMAL = 17;
121   CBS_EXCLUDEDHOT   = 18;
122   CBS_EXCLUDEDPRESSED = 19;
123   CBS_EXCLUDEDDISABLED = 20;
124 
125 
126 type
127   GROUPBOXSTATES = longint;
128 
129 const
130   GBS_NORMAL   = 1;
131   GBS_DISABLED = 2;
132 
133 
134 type
135   COMMANDLINKSTATES = longint;
136 
137 const
138   CMDLS_NORMAL   = 1;
139   CMDLS_HOT      = 2;
140   CMDLS_PRESSED  = 3;
141   CMDLS_DISABLED = 4;
142   CMDLS_DEFAULTED = 5;
143   CMDLS_DEFAULTED_ANIMATING = 6;
144 
145 
146 type
147   COMMANDLINKGLYPHSTATES = longint;
148 
149 const
150   CMDLGS_NORMAL   = 1;
151   CMDLGS_HOT      = 2;
152   CMDLGS_PRESSED  = 3;
153   CMDLGS_DISABLED = 4;
154   CMDLGS_DEFAULTED = 5;
155 
156 
157 // COMBOBOXSTYLE class parts and states
158 
159   VSCLASS_COMBOBOXSTYLE = 'COMBOBOXSTYLE';
160   VSCLASS_COMBOBOX      = 'COMBOBOX';
161 
162 type
163   COMBOBOXPARTS = longint;
164 
165 const
166   CP_DROPDOWNBUTTON = 1;
167   CP_BACKGROUND = 2;
168   CP_TRANSPARENTBACKGROUND = 3;
169   CP_BORDER    = 4;
170   CP_READONLY  = 5;
171   CP_DROPDOWNBUTTONRIGHT = 6;
172   CP_DROPDOWNBUTTONLEFT = 7;
173   CP_CUEBANNER = 8;
174 
175 type
176   COMBOBOXSTYLEPARTS = COMBOBOXPARTS;
177 
178 type
179   COMBOBOXSTYLESTATES = longint;
180 
181 const
182   CBXS_NORMAL   = 1;
183   CBXS_HOT      = 2;
184   CBXS_PRESSED  = 3;
185   CBXS_DISABLED = 4;
186 
187 
188 type
189   DROPDOWNBUTTONRIGHTSTATES = longint;
190 
191 const
192   CBXSR_NORMAL   = 1;
193   CBXSR_HOT      = 2;
194   CBXSR_PRESSED  = 3;
195   CBXSR_DISABLED = 4;
196 
197 
198 type
199   DROPDOWNBUTTONLEFTSTATES = longint;
200 
201 const
202   CBXSL_NORMAL   = 1;
203   CBXSL_HOT      = 2;
204   CBXSL_PRESSED  = 3;
205   CBXSL_DISABLED = 4;
206 
207 
208 type
209   TRANSPARENTBACKGROUNDSTATES = longint;
210 
211 const
212   CBTBS_NORMAL   = 1;
213   CBTBS_HOT      = 2;
214   CBTBS_DISABLED = 3;
215   CBTBS_FOCUSED  = 4;
216 
217 
218 type
219   BORDERSTATES = longint;
220 
221 const
222   CBB_NORMAL   = 1;
223   CBB_HOT      = 2;
224   CBB_FOCUSED  = 3;
225   CBB_DISABLED = 4;
226 
227 
228 type
229   READONLYSTATES = longint;
230 
231 const
232   CBRO_NORMAL   = 1;
233   CBRO_HOT      = 2;
234   CBRO_PRESSED  = 3;
235   CBRO_DISABLED = 4;
236 
237 
238 type
239   CUEBANNERSTATES = longint;
240 
241 const
242   CBCB_NORMAL   = 1;
243   CBCB_HOT      = 2;
244   CBCB_PRESSED  = 3;
245   CBCB_DISABLED = 4;
246 
247 
248 //  COMMUNICATIONSSTYLE class parts and states
249 
250   VSCLASS_COMMUNICATIONSSTYLE = 'COMMUNICATIONSSTYLE';
251   VSCLASS_COMMUNICATIONS      = 'COMMUNICATIONS';
252 
253 type
254   COMMUNICATIONSPARTS = longint;
255 
256 const
257   CSST_TAB = 1;
258 
259 type
260   COMMUNICATIONSSTYLEPARTS = COMMUNICATIONSPARTS;
261 
262 type
263   TABSTATES = longint;
264 
265 const
266   CSTB_NORMAL   = 1;
267   CSTB_HOT      = 2;
268   CSTB_SELECTED = 3;
269 
270 
271 // CONTROLPANELSTYLE class parts and states
272 
273   VSCLASS_CONTROLPANELSTYLE = 'CONTROLPANELSTYLE';
274   VSCLASS_CONTROLPANEL      = 'CONTROLPANEL';
275 
276 type
277   CONTROLPANELPARTS = longint;
278 
279 const
280   CPANEL_NAVIGATIONPANE = 1;
281   CPANEL_CONTENTPANE = 2;
282   CPANEL_NAVIGATIONPANELABEL = 3;
283   CPANEL_CONTENTPANELABEL = 4;
284   CPANEL_TITLE      = 5;
285   CPANEL_BODYTEXT   = 6;
286   CPANEL_HELPLINK   = 7;
287   CPANEL_TASKLINK   = 8;
288   CPANEL_GROUPTEXT  = 9;
289   CPANEL_CONTENTLINK = 10;
290   CPANEL_SECTIONTITLELINK = 11;
291   CPANEL_LARGECOMMANDAREA = 12;
292   CPANEL_SMALLCOMMANDAREA = 13;
293   CPANEL_BUTTON     = 14;
294   CPANEL_MESSAGETEXT = 15;
295   CPANEL_NAVIGATIONPANELINE = 16;
296   CPANEL_CONTENTPANELINE = 17;
297   CPANEL_BANNERAREA = 18;
298   CPANEL_BODYTITLE  = 19;
299 
300 type
301   CONTROLPANELSTYLEPARTS = CONTROLPANELPARTS;
302 
303 type
304   HELPLINKSTATES = longint;
305 
306 const
307   CPHL_NORMAL   = 1;
308   CPHL_HOT      = 2;
309   CPHL_PRESSED  = 3;
310   CPHL_DISABLED = 4;
311 
312 
313 type
314   TASKLINKSTATES = longint;
315 
316 const
317   CPTL_NORMAL   = 1;
318   CPTL_HOT      = 2;
319   CPTL_PRESSED  = 3;
320   CPTL_DISABLED = 4;
321   CPTL_PAGE     = 5;
322 
323 
324 type
325   CONTENTLINKSTATES = longint;
326 
327 const
328   CPCL_NORMAL   = 1;
329   CPCL_HOT      = 2;
330   CPCL_PRESSED  = 3;
331   CPCL_DISABLED = 4;
332 
333 
334 type
335   SECTIONTITLELINKSTATES = longint;
336 
337 const
338   CPSTL_NORMAL = 1;
339   CPSTL_HOT    = 2;
340 
341 
342 // DATEPICKERSTYLE class parts and states
343 
344   VSCLASS_DATEPICKERSTYLE = 'DATEPICKERSTYLE';
345   VSCLASS_DATEPICKER      = 'DATEPICKER';
346 
347 type
348   DATEPICKERPARTS = longint;
349 
350 const
351   DP_DATETEXT   = 1;
352   DP_DATEBORDER = 2;
353   DP_SHOWCALENDARBUTTONRIGHT = 3;
354 
355 type
356   DATEPICKERSTYLEPARTS = DATEPICKERPARTS;
357 
358 type
359   DATETEXTSTATES = longint;
360 
361 const
362   DPDT_NORMAL   = 1;
363   DPDT_DISABLED = 2;
364   DPDT_SELECTED = 3;
365 
366 
367 type
368   DATEBORDERSTATES = longint;
369 
370 const
371   DPDB_NORMAL   = 1;
372   DPDB_HOT      = 2;
373   DPDB_FOCUSED  = 3;
374   DPDB_DISABLED = 4;
375 
376 
377 type
378   SHOWCALENDARBUTTONRIGHTSTATES = longint;
379 
380 const
381   DPSCBR_NORMAL   = 1;
382   DPSCBR_HOT      = 2;
383   DPSCBR_PRESSED  = 3;
384   DPSCBR_DISABLED = 4;
385 
386 
387 // DRAGDROPSTYLE class parts and states
388 
389   VSCLASS_DRAGDROPSTYLE = 'DRAGDROPSTYLE';
390   VSCLASS_DRAGDROP      = 'DRAGDROP';
391 
392 type
393   DRAGDROPPARTS = longint;
394 
395 const
396   DD_COPY    = 1;
397   DD_MOVE    = 2;
398   DD_UPDATEMETADATA = 3;
399   DD_CREATELINK = 4;
400   DD_WARNING = 5;
401   DD_NONE    = 6;
402   DD_IMAGEBG = 7;
403   DD_TEXTBG  = 8;
404 
405 type
406   DRAGDROPSTYLEPARTS = DRAGDROPPARTS;
407 
408 type
409   COPYSTATES = longint;
410 
411 const
412   DDCOPY_HIGHLIGHT   = 1;
413   DDCOPY_NOHIGHLIGHT = 2;
414 
415 
416 type
417   MOVESTATES = longint;
418 
419 const
420   DDMOVE_HIGHLIGHT   = 1;
421   DDMOVE_NOHIGHLIGHT = 2;
422 
423 
424 type
425   UPDATEMETADATASTATES = longint;
426 
427 const
428   DDUPDATEMETADATA_HIGHLIGHT   = 1;
429   DDUPDATEMETADATA_NOHIGHLIGHT = 2;
430 
431 
432 type
433   CREATELINKSTATES = longint;
434 
435 const
436   DDCREATELINK_HIGHLIGHT   = 1;
437   DDCREATELINK_NOHIGHLIGHT = 2;
438 
439 
440 type
441   WARNINGSTATES = longint;
442 
443 const
444   DDWARNING_HIGHLIGHT   = 1;
445   DDWARNING_NOHIGHLIGHT = 2;
446 
447 
448 type
449   NONESTATES = longint;
450 
451 const
452   DDNONE_HIGHLIGHT   = 1;
453   DDNONE_NOHIGHLIGHT = 2;
454 
455 
456 // EDITSTYLE class parts and states
457 
458   VSCLASS_EDITSTYLE = 'EDITSTYLE';
459   VSCLASS_EDIT      = 'EDIT';
460 
461 type
462   EDITPARTS = longint;
463 
464 const
465   EP_EDITTEXT   = 1;
466   EP_CARET      = 2;
467   EP_BACKGROUND = 3;
468   EP_PASSWORD   = 4;
469   EP_BACKGROUNDWITHBORDER = 5;
470   EP_EDITBORDER_NOSCROLL = 6;
471   EP_EDITBORDER_HSCROLL = 7;
472   EP_EDITBORDER_VSCROLL = 8;
473   EP_EDITBORDER_HVSCROLL = 9;
474 
475 type
476   EDITSTYLEPARTS = EDITPARTS;
477 
478 type
479   EDITTEXTSTATES = longint;
480 
481 const
482   ETS_NORMAL   = 1;
483   ETS_HOT      = 2;
484   ETS_SELECTED = 3;
485   ETS_DISABLED = 4;
486   ETS_FOCUSED  = 5;
487   ETS_READONLY = 6;
488   ETS_ASSIST   = 7;
489   ETS_CUEBANNER = 8;
490 
491 
492 type
493   BACKGROUNDSTATES = longint;
494 
495 const
496   EBS_NORMAL   = 1;
497   EBS_HOT      = 2;
498   EBS_DISABLED = 3;
499   EBS_FOCUSED  = 4;
500   EBS_READONLY = 5;
501   EBS_ASSIST   = 6;
502 
503 
504 type
505   BACKGROUNDWITHBORDERSTATES = longint;
506 
507 const
508   EBWBS_NORMAL   = 1;
509   EBWBS_HOT      = 2;
510   EBWBS_DISABLED = 3;
511   EBWBS_FOCUSED  = 4;
512 
513 
514 type
515   EDITBORDER_NOSCROLLSTATES = longint;
516 
517 const
518   EPSN_NORMAL   = 1;
519   EPSN_HOT      = 2;
520   EPSN_FOCUSED  = 3;
521   EPSN_DISABLED = 4;
522 
523 
524 type
525   EDITBORDER_HSCROLLSTATES = longint;
526 
527 const
528   EPSH_NORMAL   = 1;
529   EPSH_HOT      = 2;
530   EPSH_FOCUSED  = 3;
531   EPSH_DISABLED = 4;
532 
533 
534 type
535   EDITBORDER_VSCROLLSTATES = longint;
536 
537 const
538   EPSV_NORMAL   = 1;
539   EPSV_HOT      = 2;
540   EPSV_FOCUSED  = 3;
541   EPSV_DISABLED = 4;
542 
543 
544 type
545   EDITBORDER_HVSCROLLSTATES = longint;
546 
547 const
548   EPSHV_NORMAL   = 1;
549   EPSHV_HOT      = 2;
550   EPSHV_FOCUSED  = 3;
551   EPSHV_DISABLED = 4;
552 
553 
554 // EXPLORERBARSTYLE class parts and states
555 
556   VSCLASS_EXPLORERBARSTYLE = 'EXPLORERBARSTYLE';
557   VSCLASS_EXPLORERBAR      = 'EXPLORERBAR';
558 
559 type
560   EXPLORERBARPARTS = longint;
561 
562 const
563   EBP_HEADERBACKGROUND = 1;
564   EBP_HEADERCLOSE = 2;
565   EBP_HEADERPIN = 3;
566   EBP_IEBARMENU = 4;
567   EBP_NORMALGROUPBACKGROUND = 5;
568   EBP_NORMALGROUPCOLLAPSE = 6;
569   EBP_NORMALGROUPEXPAND = 7;
570   EBP_NORMALGROUPHEAD = 8;
571   EBP_SPECIALGROUPBACKGROUND = 9;
572   EBP_SPECIALGROUPCOLLAPSE = 10;
573   EBP_SPECIALGROUPEXPAND = 11;
574   EBP_SPECIALGROUPHEAD = 12;
575 
576 type
577   EXPLORERBARSTYLEPARTS = EXPLORERBARPARTS;
578 
579 type
580   HEADERCLOSESTATES = longint;
581 
582 const
583   EBHC_NORMAL  = 1;
584   EBHC_HOT     = 2;
585   EBHC_PRESSED = 3;
586 
587 
588 type
589   HEADERPINSTATES = longint;
590 
591 const
592   EBHP_NORMAL  = 1;
593   EBHP_HOT     = 2;
594   EBHP_PRESSED = 3;
595   EBHP_SELECTEDNORMAL = 4;
596   EBHP_SELECTEDHOT = 5;
597   EBHP_SELECTEDPRESSED = 6;
598 
599 
600 type
601   IEBARMENUSTATES = longint;
602 
603 const
604   EBM_NORMAL  = 1;
605   EBM_HOT     = 2;
606   EBM_PRESSED = 3;
607 
608 
609 type
610   NORMALGROUPCOLLAPSESTATES = longint;
611 
612 const
613   EBNGC_NORMAL  = 1;
614   EBNGC_HOT     = 2;
615   EBNGC_PRESSED = 3;
616 
617 
618 type
619   NORMALGROUPEXPANDSTATES = longint;
620 
621 const
622   EBNGE_NORMAL  = 1;
623   EBNGE_HOT     = 2;
624   EBNGE_PRESSED = 3;
625 
626 
627 type
628   SPECIALGROUPCOLLAPSESTATES = longint;
629 
630 const
631   EBSGC_NORMAL  = 1;
632   EBSGC_HOT     = 2;
633   EBSGC_PRESSED = 3;
634 
635 
636 type
637   SPECIALGROUPEXPANDSTATES = longint;
638 
639 const
640   EBSGE_NORMAL  = 1;
641   EBSGE_HOT     = 2;
642   EBSGE_PRESSED = 3;
643 
644 
645 // FLYOUTSTYLE class parts and states
646 
647   VSCLASS_FLYOUTSTYLE = 'FLYOUTSTYLE';
648   VSCLASS_FLYOUT      = 'FLYOUT';
649 
650 type
651   FLYOUTPARTS = longint;
652 
653 const
654   FLYOUT_HEADER   = 1;
655   FLYOUT_BODY     = 2;
656   FLYOUT_LABEL    = 3;
657   FLYOUT_LINK     = 4;
658   FLYOUT_DIVIDER  = 5;
659   FLYOUT_WINDOW   = 6;
660   FLYOUT_LINKAREA = 7;
661   FLYOUT_LINKHEADER = 8;
662 
663 type
664   FLYOUTSTYLEPARTS = FLYOUTPARTS;
665 
666 type
667   LABELSTATES = longint;
668 
669 const
670   FLS_NORMAL     = 1;
671   FLS_SELECTED   = 2;
672   FLS_EMPHASIZED = 3;
673   FLS_DISABLED   = 4;
674 
675 
676 type
677   LINKSTATES = longint;
678 
679 const
680   FLYOUTLINK_NORMAL = 1;
681   FLYOUTLINK_HOVER  = 2;
682 
683 
684 type
685   BODYSTATES = longint;
686 
687 const
688   FBS_NORMAL     = 1;
689   FBS_EMPHASIZED = 2;
690 
691 
692 type
693   LINKHEADERSTATES = longint;
694 
695 const
696   FLH_NORMAL = 1;
697   FLH_HOVER  = 2;
698 
699 
700 // HEADERSTYLE class parts and states
701 
702   VSCLASS_HEADERSTYLE = 'HEADERSTYLE';
703   VSCLASS_HEADER      = 'HEADER';
704 
705 type
706   HEADERPARTS = longint;
707 
708 const
709   HP_HEADERITEM      = 1;
710   HP_HEADERITEMLEFT  = 2;
711   HP_HEADERITEMRIGHT = 3;
712   HP_HEADERSORTARROW = 4;
713   HP_HEADERDROPDOWN  = 5;
714   HP_HEADERDROPDOWNFILTER = 6;
715   HP_HEADEROVERFLOW  = 7;
716 
717 type
718   HEADERSTYLEPARTS = HEADERPARTS;
719 
720 type
721   HEADERSTYLESTATES = longint;
722 
723 const
724   HBG_DETAILS = 1;
725   HBG_ICON    = 2;
726 
727 
728 type
729   HEADERITEMSTATES = longint;
730 
731 const
732   HIS_NORMAL  = 1;
733   HIS_HOT     = 2;
734   HIS_PRESSED = 3;
735   HIS_SORTEDNORMAL = 4;
736   HIS_SORTEDHOT = 5;
737   HIS_SORTEDPRESSED = 6;
738   HIS_ICONNORMAL = 7;
739   HIS_ICONHOT = 8;
740   HIS_ICONPRESSED = 9;
741   HIS_ICONSORTEDNORMAL = 10;
742   HIS_ICONSORTEDHOT = 11;
743   HIS_ICONSORTEDPRESSED = 12;
744 
745 
746 type
747   HEADERITEMLEFTSTATES = longint;
748 
749 const
750   HILS_NORMAL  = 1;
751   HILS_HOT     = 2;
752   HILS_PRESSED = 3;
753 
754 
755 type
756   HEADERITEMRIGHTSTATES = longint;
757 
758 const
759   HIRS_NORMAL  = 1;
760   HIRS_HOT     = 2;
761   HIRS_PRESSED = 3;
762 
763 
764 type
765   HEADERSORTARROWSTATES = longint;
766 
767 const
768   HSAS_SORTEDUP   = 1;
769   HSAS_SORTEDDOWN = 2;
770 
771 
772 type
773   HEADERDROPDOWNSTATES = longint;
774 
775 const
776   HDDS_NORMAL  = 1;
777   HDDS_SOFTHOT = 2;
778   HDDS_HOT     = 3;
779 
780 
781 type
782   HEADERDROPDOWNFILTERSTATES = longint;
783 
784 const
785   HDDFS_NORMAL  = 1;
786   HDDFS_SOFTHOT = 2;
787   HDDFS_HOT     = 3;
788 
789 
790 type
791   HEADEROVERFLOWSTATES = longint;
792 
793 const
794   HOFS_NORMAL = 1;
795   HOFS_HOT    = 2;
796 
797 
798 // LISTBOXSTYLE class parts and states
799 
800   VSCLASS_LISTBOXSTYLE = 'LISTBOXSTYLE';
801   VSCLASS_LISTBOX      = 'LISTBOX';
802 
803 type
804   LISTBOXPARTS = longint;
805 
806 const
807   LBCP_BORDER_HSCROLL = 1;
808   LBCP_BORDER_HVSCROLL = 2;
809   LBCP_BORDER_NOSCROLL = 3;
810   LBCP_BORDER_VSCROLL = 4;
811   LBCP_ITEM = 5;
812 
813 type
814   LISTBOXSTYLEPARTS = LISTBOXPARTS;
815 
816 type
817   BORDER_HSCROLLSTATES = longint;
818 
819 const
820   LBPSH_NORMAL   = 1;
821   LBPSH_FOCUSED  = 2;
822   LBPSH_HOT      = 3;
823   LBPSH_DISABLED = 4;
824 
825 
826 type
827   BORDER_HVSCROLLSTATES = longint;
828 
829 const
830   LBPSHV_NORMAL   = 1;
831   LBPSHV_FOCUSED  = 2;
832   LBPSHV_HOT      = 3;
833   LBPSHV_DISABLED = 4;
834 
835 
836 type
837   BORDER_NOSCROLLSTATES = longint;
838 
839 const
840   LBPSN_NORMAL   = 1;
841   LBPSN_FOCUSED  = 2;
842   LBPSN_HOT      = 3;
843   LBPSN_DISABLED = 4;
844 
845 
846 type
847   BORDER_VSCROLLSTATES = longint;
848 
849 const
850   LBPSV_NORMAL   = 1;
851   LBPSV_FOCUSED  = 2;
852   LBPSV_HOT      = 3;
853   LBPSV_DISABLED = 4;
854 
855 
856 type
857   ITEMSTATES = longint;
858 
859 const
860   LBPSI_HOT      = 1;
861   LBPSI_HOTSELECTED = 2;
862   LBPSI_SELECTED = 3;
863   LBPSI_SELECTEDNOTFOCUS = 4;
864 
865 
866 // LISTVIEWSTYLE class parts and states
867 
868   VSCLASS_LISTVIEWSTYLE = 'LISTVIEWSTYLE';
869   VSCLASS_LISTVIEW      = 'LISTVIEW';
870 
871 type
872   LISTVIEWPARTS = longint;
873 
874 const
875   LVP_LISTITEM     = 1;
876   LVP_LISTGROUP    = 2;
877   LVP_LISTDETAIL   = 3;
878   LVP_LISTSORTEDDETAIL = 4;
879   LVP_EMPTYTEXT    = 5;
880   LVP_GROUPHEADER  = 6;
881   LVP_GROUPHEADERLINE = 7;
882   LVP_EXPANDBUTTON = 8;
883   LVP_COLLAPSEBUTTON = 9;
884   LVP_COLUMNDETAIL = 10;
885 
886 type
887   LISTVIEWSTYLEPARTS = LISTVIEWPARTS;
888 
889 type
890   LISTITEMSTATES = longint;
891 
892 const
893   LISS_NORMAL   = 1;
894   LISS_HOT      = 2;
895   LISS_SELECTED = 3;
896   LISS_DISABLED = 4;
897   LISS_SELECTEDNOTFOCUS = 5;
898   LISS_HOTSELECTED = 6;
899 
900 
901 type
902   GROUPHEADERSTATES = longint;
903 
904 const
905   LVGH_OPEN     = 1;
906   LVGH_OPENHOT  = 2;
907   LVGH_OPENSELECTED = 3;
908   LVGH_OPENSELECTEDHOT = 4;
909   LVGH_OPENSELECTEDNOTFOCUSED = 5;
910   LVGH_OPENSELECTEDNOTFOCUSEDHOT = 6;
911   LVGH_OPENMIXEDSELECTION = 7;
912   LVGH_OPENMIXEDSELECTIONHOT = 8;
913   LVGH_CLOSE    = 9;
914   LVGH_CLOSEHOT = 10;
915   LVGH_CLOSESELECTED = 11;
916   LVGH_CLOSESELECTEDHOT = 12;
917   LVGH_CLOSESELECTEDNOTFOCUSED = 13;
918   LVGH_CLOSESELECTEDNOTFOCUSEDHOT = 14;
919   LVGH_CLOSEMIXEDSELECTION = 15;
920   LVGH_CLOSEMIXEDSELECTIONHOT = 16;
921 
922 
923 type
924   GROUPHEADERLINESTATES = longint;
925 
926 const
927   LVGHL_OPEN     = 1;
928   LVGHL_OPENHOT  = 2;
929   LVGHL_OPENSELECTED = 3;
930   LVGHL_OPENSELECTEDHOT = 4;
931   LVGHL_OPENSELECTEDNOTFOCUSED = 5;
932   LVGHL_OPENSELECTEDNOTFOCUSEDHOT = 6;
933   LVGHL_OPENMIXEDSELECTION = 7;
934   LVGHL_OPENMIXEDSELECTIONHOT = 8;
935   LVGHL_CLOSE    = 9;
936   LVGHL_CLOSEHOT = 10;
937   LVGHL_CLOSESELECTED = 11;
938   LVGHL_CLOSESELECTEDHOT = 12;
939   LVGHL_CLOSESELECTEDNOTFOCUSED = 13;
940   LVGHL_CLOSESELECTEDNOTFOCUSEDHOT = 14;
941   LVGHL_CLOSEMIXEDSELECTION = 15;
942   LVGHL_CLOSEMIXEDSELECTIONHOT = 16;
943 
944 
945 type
946   EXPANDBUTTONSTATES = longint;
947 
948 const
949   LVEB_NORMAL = 1;
950   LVEB_HOVER  = 2;
951   LVEB_PUSHED = 3;
952 
953 
954 type
955   COLLAPSEBUTTONSTATES = longint;
956 
957 const
958   LVCB_NORMAL = 1;
959   LVCB_HOVER  = 2;
960   LVCB_PUSHED = 3;
961 
962 
963 // MENUSTYLE class parts and states
964 
965   VSCLASS_MENUSTYLE = 'MENUSTYLE';
966   VSCLASS_MENU      = 'MENU';
967 
968 type
969   MENUPARTS = longint;
970 
971 const
972   MENU_MENUITEM_TMSCHEMA = 1;
973   MENU_MENUDROPDOWN_TMSCHEMA = 2;
974   MENU_MENUBARITEM_TMSCHEMA = 3;
975   MENU_MENUBARDROPDOWN_TMSCHEMA = 4;
976   MENU_CHEVRON_TMSCHEMA = 5;
977   MENU_SEPARATOR_TMSCHEMA = 6;
978   MENU_BARBACKGROUND = 7;
979   MENU_BARITEM      = 8;
980   MENU_POPUPBACKGROUND = 9;
981   MENU_POPUPBORDERS = 10;
982   MENU_POPUPCHECK   = 11;
983   MENU_POPUPCHECKBACKGROUND = 12;
984   MENU_POPUPGUTTER  = 13;
985   MENU_POPUPITEM    = 14;
986   MENU_POPUPSEPARATOR = 15;
987   MENU_POPUPSUBMENU = 16;
988   MENU_SYSTEMCLOSE  = 17;
989   MENU_SYSTEMMAXIMIZE = 18;
990   MENU_SYSTEMMINIMIZE = 19;
991   MENU_SYSTEMRESTORE = 20;
992 
993 type
994   MENUSTYLEPARTS = MENUPARTS;
995 
996 type
997   BARBACKGROUNDSTATES = longint;
998 
999 const
1000   MB_ACTIVE   = 1;
1001   MB_INACTIVE = 2;
1002 
1003 
1004 type
1005   BARITEMSTATES = longint;
1006 
1007 const
1008   MBI_NORMAL   = 1;
1009   MBI_HOT      = 2;
1010   MBI_PUSHED   = 3;
1011   MBI_DISABLED = 4;
1012   MBI_DISABLEDHOT = 5;
1013   MBI_DISABLEDPUSHED = 6;
1014 
1015 
1016 type
1017   POPUPCHECKSTATES = longint;
1018 
1019 const
1020   MC_CHECKMARKNORMAL   = 1;
1021   MC_CHECKMARKDISABLED = 2;
1022   MC_BULLETNORMAL      = 3;
1023   MC_BULLETDISABLED    = 4;
1024 
1025 
1026 type
1027   POPUPCHECKBACKGROUNDSTATES = longint;
1028 
1029 const
1030   MCB_DISABLED = 1;
1031   MCB_NORMAL   = 2;
1032   MCB_BITMAP   = 3;
1033 
1034 
1035 type
1036   POPUPITEMSTATES = longint;
1037 
1038 const
1039   MPI_NORMAL   = 1;
1040   MPI_HOT      = 2;
1041   MPI_DISABLED = 3;
1042   MPI_DISABLEDHOT = 4;
1043 
1044 
1045 type
1046   POPUPSUBMENUSTATES = longint;
1047 
1048 const
1049   MSM_NORMAL   = 1;
1050   MSM_DISABLED = 2;
1051 
1052 
1053 type
1054   SYSTEMCLOSESTATES = longint;
1055 
1056 const
1057   MSYSC_NORMAL   = 1;
1058   MSYSC_DISABLED = 2;
1059 
1060 
1061 type
1062   SYSTEMMAXIMIZESTATES = longint;
1063 
1064 const
1065   MSYSMX_NORMAL   = 1;
1066   MSYSMX_DISABLED = 2;
1067 
1068 
1069 type
1070   SYSTEMMINIMIZESTATES = longint;
1071 
1072 const
1073   MSYSMN_NORMAL   = 1;
1074   MSYSMN_DISABLED = 2;
1075 
1076 
1077 type
1078   SYSTEMRESTORESTATES = longint;
1079 
1080 const
1081   MSYSR_NORMAL   = 1;
1082   MSYSR_DISABLED = 2;
1083 
1084 
1085 // NAVIGATION class parts and states
1086 
1087   VSCLASS_NAVIGATION = 'NAVIGATION';
1088 
1089 type
1090   NAVIGATIONPARTS = longint;
1091 
1092 const
1093   NAV_BACKBUTTON    = 1;
1094   NAV_FORWARDBUTTON = 2;
1095   NAV_MENUBUTTON    = 3;
1096 
1097 
1098 type
1099   NAV_BACKBUTTONSTATES = longint;
1100 
1101 const
1102   NAV_BB_NORMAL   = 1;
1103   NAV_BB_HOT      = 2;
1104   NAV_BB_PRESSED  = 3;
1105   NAV_BB_DISABLED = 4;
1106 
1107 
1108 type
1109   NAV_FORWARDBUTTONSTATES = longint;
1110 
1111 const
1112   NAV_FB_NORMAL   = 1;
1113   NAV_FB_HOT      = 2;
1114   NAV_FB_PRESSED  = 3;
1115   NAV_FB_DISABLED = 4;
1116 
1117 
1118 type
1119   NAV_MENUBUTTONSTATES = longint;
1120 
1121 const
1122   NAV_MB_NORMAL   = 1;
1123   NAV_MB_HOT      = 2;
1124   NAV_MB_PRESSED  = 3;
1125   NAV_MB_DISABLED = 4;
1126 
1127 
1128 // PROGRESSSTYLE class parts and states
1129 
1130   VSCLASS_PROGRESSSTYLE = 'PROGRESSSTYLE';
1131   VSCLASS_PROGRESS      = 'PROGRESS';
1132 
1133 type
1134   PROGRESSPARTS = longint;
1135 
1136 const
1137   PP_BAR      = 1;
1138   PP_BARVERT  = 2;
1139   PP_CHUNK    = 3;
1140   PP_CHUNKVERT = 4;
1141   PP_FILL     = 5;
1142   PP_FILLVERT = 6;
1143   PP_PULSEOVERLAY = 7;
1144   PP_MOVEOVERLAY = 8;
1145   PP_PULSEOVERLAYVERT = 9;
1146   PP_MOVEOVERLAYVERT = 10;
1147   PP_TRANSPARENTBAR = 11;
1148   PP_TRANSPARENTBARVERT = 12;
1149 
1150 type
1151   PROGRESSSTYLEPARTS = PROGRESSPARTS;
1152 
1153 type
1154   TRANSPARENTBARSTATES = longint;
1155 
1156 const
1157   PBBS_NORMAL  = 1;
1158   PBBS_PARTIAL = 2;
1159 
1160 
1161 type
1162   TRANSPARENTBARVERTSTATES = longint;
1163 
1164 const
1165   PBBVS_NORMAL  = 1;
1166   PBBVS_PARTIAL = 2;
1167 
1168 
1169 type
1170   FILLSTATES = longint;
1171 
1172 const
1173   PBFS_NORMAL  = 1;
1174   PBFS_ERROR   = 2;
1175   PBFS_PAUSED  = 3;
1176   PBFS_PARTIAL = 4;
1177 
1178 
1179 type
1180   FILLVERTSTATES = longint;
1181 
1182 const
1183   PBFVS_NORMAL  = 1;
1184   PBFVS_ERROR   = 2;
1185   PBFVS_PAUSED  = 3;
1186   PBFVS_PARTIAL = 4;
1187 
1188 
1189 // REBARSTYLE class parts and states
1190 
1191   VSCLASS_REBARSTYLE = 'REBARSTYLE';
1192   VSCLASS_REBAR      = 'REBAR';
1193 
1194 type
1195   REBARPARTS = longint;
1196 
1197 const
1198   RP_GRIPPER  = 1;
1199   RP_GRIPPERVERT = 2;
1200   RP_BAND     = 3;
1201   RP_CHEVRON  = 4;
1202   RP_CHEVRONVERT = 5;
1203   RP_BACKGROUND = 6;
1204   RP_SPLITTER = 7;
1205   RP_SPLITTERVERT = 8;
1206 
1207 type
1208   REBARSTYLEPARTS = REBARPARTS;
1209 
1210 type
1211   CHEVRONSTATES = longint;
1212 
1213 const
1214   CHEVS_NORMAL  = 1;
1215   CHEVS_HOT     = 2;
1216   CHEVS_PRESSED = 3;
1217 
1218 
1219 type
1220   CHEVRONVERTSTATES = longint;
1221 
1222 const
1223   CHEVSV_NORMAL  = 1;
1224   CHEVSV_HOT     = 2;
1225   CHEVSV_PRESSED = 3;
1226 
1227 
1228 type
1229   SPLITTERSTATES = longint;
1230 
1231 const
1232   SPLITS_NORMAL  = 1;
1233   SPLITS_HOT     = 2;
1234   SPLITS_PRESSED = 3;
1235 
1236 
1237 type
1238   SPLITTERVERTSTATES = longint;
1239 
1240 const
1241   SPLITSV_NORMAL  = 1;
1242   SPLITSV_HOT     = 2;
1243   SPLITSV_PRESSED = 3;
1244 
1245 
1246 // SCROLLBARSTYLE class parts and states
1247 
1248   VSCLASS_SCROLLBARSTYLE = 'SCROLLBARSTYLE';
1249   VSCLASS_SCROLLBAR      = 'SCROLLBAR';
1250 
1251 type
1252   SCROLLBARPARTS = longint;
1253 
1254 const
1255   SBP_ARROWBTN     = 1;
1256   SBP_THUMBBTNHORZ = 2;
1257   SBP_THUMBBTNVERT = 3;
1258   SBP_LOWERTRACKHORZ = 4;
1259   SBP_UPPERTRACKHORZ = 5;
1260   SBP_LOWERTRACKVERT = 6;
1261   SBP_UPPERTRACKVERT = 7;
1262   SBP_GRIPPERHORZ  = 8;
1263   SBP_GRIPPERVERT  = 9;
1264   SBP_SIZEBOX      = 10;
1265 
1266 type
1267   SCROLLBARSTYLEPARTS = SCROLLBARPARTS;
1268 
1269 type
1270   ARROWBTNSTATES = longint;
1271 
1272 const
1273   ABS_UPNORMAL   = 1;
1274   ABS_UPHOT      = 2;
1275   ABS_UPPRESSED  = 3;
1276   ABS_UPDISABLED = 4;
1277   ABS_DOWNNORMAL = 5;
1278   ABS_DOWNHOT    = 6;
1279   ABS_DOWNPRESSED = 7;
1280   ABS_DOWNDISABLED = 8;
1281   ABS_LEFTNORMAL = 9;
1282   ABS_LEFTHOT    = 10;
1283   ABS_LEFTPRESSED = 11;
1284   ABS_LEFTDISABLED = 12;
1285   ABS_RIGHTNORMAL = 13;
1286   ABS_RIGHTHOT   = 14;
1287   ABS_RIGHTPRESSED = 15;
1288   ABS_RIGHTDISABLED = 16;
1289   ABS_UPHOVER    = 17;
1290   ABS_DOWNHOVER  = 18;
1291   ABS_LEFTHOVER  = 19;
1292   ABS_RIGHTHOVER = 20;
1293 
1294 
1295 type
1296   SCROLLBARSTYLESTATES = longint;
1297 
1298 const
1299   SCRBS_NORMAL   = 1;
1300   SCRBS_HOT      = 2;
1301   SCRBS_PRESSED  = 3;
1302   SCRBS_DISABLED = 4;
1303   SCRBS_HOVER    = 5;
1304 
1305 
1306 type
1307   SIZEBOXSTATES = longint;
1308 
1309 const
1310   SZB_RIGHTALIGN    = 1;
1311   SZB_LEFTALIGN     = 2;
1312   SZB_TOPRIGHTALIGN = 3;
1313   SZB_TOPLEFTALIGN  = 4;
1314   SZB_HALFBOTTOMRIGHTALIGN = 5;
1315   SZB_HALFBOTTOMLEFTALIGN = 6;
1316   SZB_HALFTOPRIGHTALIGN = 7;
1317   SZB_HALFTOPLEFTALIGN = 8;
1318 
1319 
1320 // SPINSTYLE class parts and states
1321 
1322   VSCLASS_SPINSTYLE = 'SPINSTYLE';
1323   VSCLASS_SPIN      = 'SPIN';
1324 
1325 type
1326   SPINPARTS = longint;
1327 
1328 const
1329   SPNP_UP     = 1;
1330   SPNP_DOWN   = 2;
1331   SPNP_UPHORZ = 3;
1332   SPNP_DOWNHORZ = 4;
1333 
1334 type
1335   SPINSTYLEPARTS = SPINPARTS;
1336 
1337 type
1338   UPSTATES = longint;
1339 
1340 const
1341   UPS_NORMAL   = 1;
1342   UPS_HOT      = 2;
1343   UPS_PRESSED  = 3;
1344   UPS_DISABLED = 4;
1345 
1346 
1347 type
1348   DOWNSTATES = longint;
1349 
1350 const
1351   DNS_NORMAL   = 1;
1352   DNS_HOT      = 2;
1353   DNS_PRESSED  = 3;
1354   DNS_DISABLED = 4;
1355 
1356 
1357 type
1358   UPHORZSTATES = longint;
1359 
1360 const
1361   UPHZS_NORMAL   = 1;
1362   UPHZS_HOT      = 2;
1363   UPHZS_PRESSED  = 3;
1364   UPHZS_DISABLED = 4;
1365 
1366 
1367 type
1368   DOWNHORZSTATES = longint;
1369 
1370 const
1371   DNHZS_NORMAL   = 1;
1372   DNHZS_HOT      = 2;
1373   DNHZS_PRESSED  = 3;
1374   DNHZS_DISABLED = 4;
1375 
1376 
1377 // STATUSSTYLE class parts and states
1378 
1379   VSCLASS_STATUSSTYLE = 'STATUSSTYLE';
1380   VSCLASS_STATUS      = 'STATUS';
1381 
1382 type
1383   STATUSPARTS = longint;
1384 
1385 const
1386   SP_PANE    = 1;
1387   SP_GRIPPERPANE = 2;
1388   SP_GRIPPER = 3;
1389 
1390 type
1391   STATUSSTYLEPARTS = STATUSPARTS;
1392 
1393 // TABSTYLE class parts and states
1394 const
1395   VSCLASS_TABSTYLE = 'TABSTYLE';
1396   VSCLASS_TAB      = 'TAB';
1397 
1398 type
1399   TABPARTS = longint;
1400 
1401 const
1402   TABP_TABITEM = 1;
1403   TABP_TABITEMLEFTEDGE = 2;
1404   TABP_TABITEMRIGHTEDGE = 3;
1405   TABP_TABITEMBOTHEDGE = 4;
1406   TABP_TOPTABITEM = 5;
1407   TABP_TOPTABITEMLEFTEDGE = 6;
1408   TABP_TOPTABITEMRIGHTEDGE = 7;
1409   TABP_TOPTABITEMBOTHEDGE = 8;
1410   TABP_PANE = 9;
1411   TABP_BODY = 10;
1412   TABP_AEROWIZARDBODY = 11;
1413 
1414 type
1415   TABSTYLEPARTS = TABPARTS;
1416 
1417 type
1418   TABITEMSTATES = longint;
1419 
1420 const
1421   TIS_NORMAL   = 1;
1422   TIS_HOT      = 2;
1423   TIS_SELECTED = 3;
1424   TIS_DISABLED = 4;
1425   TIS_FOCUSED  = 5;
1426 
1427 
1428 type
1429   TABITEMLEFTEDGESTATES = longint;
1430 
1431 const
1432   TILES_NORMAL   = 1;
1433   TILES_HOT      = 2;
1434   TILES_SELECTED = 3;
1435   TILES_DISABLED = 4;
1436   TILES_FOCUSED  = 5;
1437 
1438 
1439 type
1440   TABITEMRIGHTEDGESTATES = longint;
1441 
1442 const
1443   TIRES_NORMAL   = 1;
1444   TIRES_HOT      = 2;
1445   TIRES_SELECTED = 3;
1446   TIRES_DISABLED = 4;
1447   TIRES_FOCUSED  = 5;
1448 
1449 
1450 type
1451   TABITEMBOTHEDGESTATES = longint;
1452 
1453 const
1454   TIBES_NORMAL   = 1;
1455   TIBES_HOT      = 2;
1456   TIBES_SELECTED = 3;
1457   TIBES_DISABLED = 4;
1458   TIBES_FOCUSED  = 5;
1459 
1460 
1461 type
1462   TOPTABITEMSTATES = longint;
1463 
1464 const
1465   TTIS_NORMAL   = 1;
1466   TTIS_HOT      = 2;
1467   TTIS_SELECTED = 3;
1468   TTIS_DISABLED = 4;
1469   TTIS_FOCUSED  = 5;
1470 
1471 
1472 type
1473   TOPTABITEMLEFTEDGESTATES = longint;
1474 
1475 const
1476   TTILES_NORMAL   = 1;
1477   TTILES_HOT      = 2;
1478   TTILES_SELECTED = 3;
1479   TTILES_DISABLED = 4;
1480   TTILES_FOCUSED  = 5;
1481 
1482 
1483 type
1484   TOPTABITEMRIGHTEDGESTATES = longint;
1485 
1486 const
1487   TTIRES_NORMAL   = 1;
1488   TTIRES_HOT      = 2;
1489   TTIRES_SELECTED = 3;
1490   TTIRES_DISABLED = 4;
1491   TTIRES_FOCUSED  = 5;
1492 
1493 
1494 type
1495   TOPTABITEMBOTHEDGESTATES = longint;
1496 
1497 const
1498   TTIBES_NORMAL   = 1;
1499   TTIBES_HOT      = 2;
1500   TTIBES_SELECTED = 3;
1501   TTIBES_DISABLED = 4;
1502   TTIBES_FOCUSED  = 5;
1503 
1504 
1505 // TASKDIALOGSTYLE class parts and states
1506 
1507   VSCLASS_TASKDIALOGSTYLE = 'TASKDIALOGSTYLE';
1508   VSCLASS_TASKDIALOG      = 'TASKDIALOG';
1509 
1510 type
1511   TASKDIALOGPARTS = longint;
1512 
1513 const
1514   TDLG_PRIMARYPANEL  = 1;
1515   TDLG_MAININSTRUCTIONPANE = 2;
1516   TDLG_MAINICON      = 3;
1517   TDLG_CONTENTPANE   = 4;
1518   TDLG_CONTENTICON   = 5;
1519   TDLG_EXPANDEDCONTENT = 6;
1520   TDLG_COMMANDLINKPANE = 7;
1521   TDLG_SECONDARYPANEL = 8;
1522   TDLG_CONTROLPANE   = 9;
1523   TDLG_BUTTONSECTION = 10;
1524   TDLG_BUTTONWRAPPER = 11;
1525   TDLG_EXPANDOTEXT   = 12;
1526   TDLG_EXPANDOBUTTON = 13;
1527   TDLG_VERIFICATIONTEXT = 14;
1528   TDLG_FOOTNOTEPANE  = 15;
1529   TDLG_FOOTNOTEAREA  = 16;
1530   TDLG_FOOTNOTESEPARATOR = 17;
1531   TDLG_EXPANDEDFOOTERAREA = 18;
1532   TDLG_PROGRESSBAR   = 19;
1533   TDLG_IMAGEALIGNMENT = 20;
1534   TDLG_RADIOBUTTONPANE = 21;
1535 
1536 type
1537   TASKDIALOGSTYLEPARTS = TASKDIALOGPARTS;
1538 
1539 type
1540   CONTENTPANESTATES = longint;
1541 
1542 const
1543   TDLGCPS_STANDALONE = 1;
1544 
1545 
1546 type
1547   EXPANDOBUTTONSTATES = longint;
1548 
1549 const
1550   TDLGEBS_NORMAL  = 1;
1551   TDLGEBS_HOVER   = 2;
1552   TDLGEBS_PRESSED = 3;
1553   TDLGEBS_EXPANDEDNORMAL = 4;
1554   TDLGEBS_EXPANDEDHOVER = 5;
1555   TDLGEBS_EXPANDEDPRESSED = 6;
1556 
1557 
1558 // TEXTSTYLE class parts and states
1559 
1560   VSCLASS_TEXTSTYLE = 'TEXTSTYLE';
1561 
1562 type
1563   TEXTSTYLEPARTS = longint;
1564 
1565 const
1566   TEXT_MAININSTRUCTION = 1;
1567   TEXT_INSTRUCTION = 2;
1568   TEXT_BODYTITLE = 3;
1569   TEXT_BODYTEXT = 4;
1570   TEXT_SECONDARYTEXT = 5;
1571   TEXT_HYPERLINKTEXT = 6;
1572   TEXT_EXPANDED = 7;
1573   TEXT_LABEL = 8;
1574   TEXT_CONTROLLABEL = 9;
1575 
1576 
1577 type
1578   HYPERLINKTEXTSTATES = longint;
1579 
1580 const
1581   TS_HYPERLINK_NORMAL   = 1;
1582   TS_HYPERLINK_HOT      = 2;
1583   TS_HYPERLINK_PRESSED  = 3;
1584   TS_HYPERLINK_DISABLED = 4;
1585 
1586 
1587 type
1588   CONTROLLABELSTATES = longint;
1589 
1590 const
1591   TS_CONTROLLABEL_NORMAL   = 1;
1592   TS_CONTROLLABEL_DISABLED = 2;
1593 
1594 
1595 // TOOLBARSTYLE class parts and states
1596 
1597   VSCLASS_TOOLBARSTYLE = 'TOOLBARSTYLE';
1598   VSCLASS_TOOLBAR      = 'TOOLBAR';
1599 
1600 type
1601   TOOLBARPARTS = longint;
1602 
1603 const
1604   TP_BUTTON      = 1;          // Button and Check button
1605   TP_DROPDOWNBUTTON = 2;       // Not utilized by the LCL
1606   TP_SPLITBUTTON = 3;          // Button with a combobox arrow on its right side to show a popup menu on click
1607   TP_SPLITBUTTONDROPDOWN = 4;  // This is the drop down button arrow
1608   TP_SEPARATOR   = 5;          // Separator, Divider when ToolBar.IsVertical is False
1609   TP_SEPARATORVERT = 6;        // Separator, Divider when ToolBar.IsVertical is True
1610   TP_DROPDOWNBUTTONGLYPH = 7;  // Not utilized by the LCL
1611 
1612 type
1613   TOOLBARSTYLEPARTS = TOOLBARPARTS;
1614 
1615 type
1616   TOOLBARSTYLESTATES = longint;
1617 
1618 const
1619   TS_NORMAL   = 1;
1620   TS_HOT      = 2;
1621   TS_PRESSED  = 3;
1622   TS_DISABLED = 4;
1623   TS_CHECKED  = 5;
1624   TS_HOTCHECKED = 6;
1625   TS_NEARHOT  = 7;
1626   TS_OTHERSIDEHOT = 8;
1627 
1628 
1629 // TOOLTIPSTYLE class parts and states
1630 
1631   VSCLASS_TOOLTIPSTYLE = 'TOOLTIPSTYLE';
1632   VSCLASS_TOOLTIP      = 'TOOLTIP';
1633 
1634 type
1635   TOOLTIPPARTS = longint;
1636 
1637 const
1638   TTP_STANDARD = 1;
1639   TTP_STANDARDTITLE = 2;
1640   TTP_BALLOON = 3;
1641   TTP_BALLOONTITLE = 4;
1642   TTP_CLOSE  = 5;
1643   TTP_BALLOONSTEM = 6;
1644   TTP_WRENCH = 7;
1645 
1646 type
1647   TOOLTIPSTYLEPARTS = TOOLTIPPARTS;
1648 
1649 type
1650   CLOSESTATES = longint;
1651 
1652 const
1653   TTCS_NORMAL  = 1;
1654   TTCS_HOT     = 2;
1655   TTCS_PRESSED = 3;
1656 
1657 
1658 type
1659   STANDARDSTATES = longint;
1660 
1661 const
1662   TTSS_NORMAL = 1;
1663   TTSS_LINK   = 2;
1664 
1665 
1666 type
1667   BALLOONSTATES = longint;
1668 
1669 const
1670   TTBS_NORMAL = 1;
1671   TTBS_LINK   = 2;
1672 
1673 
1674 type
1675   BALLOONSTEMSTATES = longint;
1676 
1677 const
1678   TTBSS_POINTINGUPLEFTWALL    = 1;
1679   TTBSS_POINTINGUPCENTERED    = 2;
1680   TTBSS_POINTINGUPRIGHTWALL   = 3;
1681   TTBSS_POINTINGDOWNRIGHTWALL = 4;
1682   TTBSS_POINTINGDOWNCENTERED  = 5;
1683   TTBSS_POINTINGDOWNLEFTWALL  = 6;
1684 
1685 
1686 type
1687   WRENCHSTATES = longint;
1688 
1689 const
1690   TTWS_NORMAL  = 1;
1691   TTWS_HOT     = 2;
1692   TTWS_PRESSED = 3;
1693 
1694 
1695 // TRACKBARSTYLE class parts and states
1696 
1697   VSCLASS_TRACKBARSTYLE = 'TRACKBARSTYLE';
1698   VSCLASS_TRACKBAR      = 'TRACKBAR';
1699 
1700 type
1701   TRACKBARPARTS = longint;
1702 
1703 const
1704   TKP_TRACK    = 1;
1705   TKP_TRACKVERT = 2;
1706   TKP_THUMB    = 3;
1707   TKP_THUMBBOTTOM = 4;
1708   TKP_THUMBTOP = 5;
1709   TKP_THUMBVERT = 6;
1710   TKP_THUMBLEFT = 7;
1711   TKP_THUMBRIGHT = 8;
1712   TKP_TICS     = 9;
1713   TKP_TICSVERT = 10;
1714 
1715 type
1716   TRACKBARSTYLEPARTS = TRACKBARPARTS;
1717 
1718 type
1719   TRACKBARSTYLESTATES = longint;
1720 
1721 const
1722   TKS_NORMAL = 1;
1723 
1724 
1725 type
1726   TRACKSTATES = longint;
1727 
1728 const
1729   TRS_NORMAL = 1;
1730 
1731 
1732 type
1733   TRACKVERTSTATES = longint;
1734 
1735 const
1736   TRVS_NORMAL = 1;
1737 
1738 
1739 type
1740   THUMBSTATES = longint;
1741 
1742 const
1743   TUS_NORMAL   = 1;
1744   TUS_HOT      = 2;
1745   TUS_PRESSED  = 3;
1746   TUS_FOCUSED  = 4;
1747   TUS_DISABLED = 5;
1748 
1749 
1750 type
1751   THUMBBOTTOMSTATES = longint;
1752 
1753 const
1754   TUBS_NORMAL   = 1;
1755   TUBS_HOT      = 2;
1756   TUBS_PRESSED  = 3;
1757   TUBS_FOCUSED  = 4;
1758   TUBS_DISABLED = 5;
1759 
1760 
1761 type
1762   THUMBTOPSTATES = longint;
1763 
1764 const
1765   TUTS_NORMAL   = 1;
1766   TUTS_HOT      = 2;
1767   TUTS_PRESSED  = 3;
1768   TUTS_FOCUSED  = 4;
1769   TUTS_DISABLED = 5;
1770 
1771 
1772 type
1773   THUMBVERTSTATES = longint;
1774 
1775 const
1776   TUVS_NORMAL   = 1;
1777   TUVS_HOT      = 2;
1778   TUVS_PRESSED  = 3;
1779   TUVS_FOCUSED  = 4;
1780   TUVS_DISABLED = 5;
1781 
1782 
1783 type
1784   THUMBLEFTSTATES = longint;
1785 
1786 const
1787   TUVLS_NORMAL   = 1;
1788   TUVLS_HOT      = 2;
1789   TUVLS_PRESSED  = 3;
1790   TUVLS_FOCUSED  = 4;
1791   TUVLS_DISABLED = 5;
1792 
1793 
1794 type
1795   THUMBRIGHTSTATES = longint;
1796 
1797 const
1798   TUVRS_NORMAL   = 1;
1799   TUVRS_HOT      = 2;
1800   TUVRS_PRESSED  = 3;
1801   TUVRS_FOCUSED  = 4;
1802   TUVRS_DISABLED = 5;
1803 
1804 
1805 type
1806   TICSSTATES = longint;
1807 
1808 const
1809   TSS_NORMAL = 1;
1810 
1811 
1812 type
1813   TICSVERTSTATES = longint;
1814 
1815 const
1816   TSVS_NORMAL = 1;
1817 
1818 
1819 // TREEVIEWSTYLE class parts and states
1820 
1821   VSCLASS_TREEVIEWSTYLE = 'TREEVIEWSTYLE';
1822   VSCLASS_TREEVIEW      = 'TREEVIEW';
1823 
1824 type
1825   TREEVIEWPARTS = longint;
1826 
1827 const
1828   TVP_TREEITEM = 1;
1829   TVP_GLYPH    = 2;
1830   TVP_BRANCH   = 3;
1831   TVP_HOTGLYPH = 4;
1832 
1833 type
1834   TREEVIEWSTYLEPARTS = TREEVIEWPARTS;
1835 
1836 type
1837   TREEITEMSTATES = longint;
1838 
1839 const
1840   TREIS_NORMAL   = 1;
1841   TREIS_HOT      = 2;
1842   TREIS_SELECTED = 3;
1843   TREIS_DISABLED = 4;
1844   TREIS_SELECTEDNOTFOCUS = 5;
1845   TREIS_HOTSELECTED = 6;
1846 
1847 
1848 type
1849   GLYPHSTATES = longint;
1850 
1851 const
1852   GLPS_CLOSED = 1;
1853   GLPS_OPENED = 2;
1854 
1855 
1856 type
1857   HOTGLYPHSTATES = longint;
1858 
1859 const
1860   HGLPS_CLOSED = 1;
1861   HGLPS_OPENED = 2;
1862 
1863 
1864 // WINDOWSTYLE class parts and states
1865 
1866   VSCLASS_WINDOWSTYLE = 'WINDOWSTYLE';
1867   VSCLASS_WINDOW      = 'WINDOW';
1868 
1869 type
1870   WINDOWPARTS = longint;
1871 
1872 const
1873   WP_CAPTION = 1;
1874   WP_SMALLCAPTION = 2;
1875   WP_MINCAPTION = 3;
1876   WP_SMALLMINCAPTION = 4;
1877   WP_MAXCAPTION = 5;
1878   WP_SMALLMAXCAPTION = 6;
1879   WP_FRAMELEFT = 7;
1880   WP_FRAMERIGHT = 8;
1881   WP_FRAMEBOTTOM = 9;
1882   WP_SMALLFRAMELEFT = 10;
1883   WP_SMALLFRAMERIGHT = 11;
1884   WP_SMALLFRAMEBOTTOM = 12;
1885   WP_SYSBUTTON = 13;
1886   WP_MDISYSBUTTON = 14;
1887   WP_MINBUTTON = 15;
1888   WP_MDIMINBUTTON = 16;
1889   WP_MAXBUTTON = 17;
1890   WP_CLOSEBUTTON = 18;
1891   WP_SMALLCLOSEBUTTON = 19;
1892   WP_MDICLOSEBUTTON = 20;
1893   WP_RESTOREBUTTON = 21;
1894   WP_MDIRESTOREBUTTON = 22;
1895   WP_HELPBUTTON = 23;
1896   WP_MDIHELPBUTTON = 24;
1897   WP_HORZSCROLL = 25;
1898   WP_HORZTHUMB = 26;
1899   WP_VERTSCROLL = 27;
1900   WP_VERTTHUMB = 28;
1901   WP_DIALOG = 29;
1902   WP_CAPTIONSIZINGTEMPLATE = 30;
1903   WP_SMALLCAPTIONSIZINGTEMPLATE = 31;
1904   WP_FRAMELEFTSIZINGTEMPLATE = 32;
1905   WP_SMALLFRAMELEFTSIZINGTEMPLATE = 33;
1906   WP_FRAMERIGHTSIZINGTEMPLATE = 34;
1907   WP_SMALLFRAMERIGHTSIZINGTEMPLATE = 35;
1908   WP_FRAMEBOTTOMSIZINGTEMPLATE = 36;
1909   WP_SMALLFRAMEBOTTOMSIZINGTEMPLATE = 37;
1910   WP_FRAME  = 38;
1911 
1912 type
1913   WINDOWSTYLEPARTS = WINDOWPARTS;
1914 
1915 type
1916   FRAMESTATES = longint;
1917 
1918 const
1919   FS_ACTIVE   = 1;
1920   FS_INACTIVE = 2;
1921 
1922 
1923 type
1924   CAPTIONSTATES = longint;
1925 
1926 const
1927   CS_ACTIVE   = 1;
1928   CS_INACTIVE = 2;
1929   CS_DISABLED = 3;
1930 
1931 
1932 type
1933   MAXCAPTIONSTATES = longint;
1934 
1935 const
1936   MXCS_ACTIVE   = 1;
1937   MXCS_INACTIVE = 2;
1938   MXCS_DISABLED = 3;
1939 
1940 
1941 type
1942   MINCAPTIONSTATES = longint;
1943 
1944 const
1945   MNCS_ACTIVE   = 1;
1946   MNCS_INACTIVE = 2;
1947   MNCS_DISABLED = 3;
1948 
1949 
1950 type
1951   HORZSCROLLSTATES = longint;
1952 
1953 const
1954   HSS_NORMAL   = 1;
1955   HSS_HOT      = 2;
1956   HSS_PUSHED   = 3;
1957   HSS_DISABLED = 4;
1958 
1959 
1960 type
1961   HORZTHUMBSTATES = longint;
1962 
1963 const
1964   HTS_NORMAL   = 1;
1965   HTS_HOT      = 2;
1966   HTS_PUSHED   = 3;
1967   HTS_DISABLED = 4;
1968 
1969 
1970 type
1971   VERTSCROLLSTATES = longint;
1972 
1973 const
1974   VSS_NORMAL   = 1;
1975   VSS_HOT      = 2;
1976   VSS_PUSHED   = 3;
1977   VSS_DISABLED = 4;
1978 
1979 
1980 type
1981   VERTTHUMBSTATES = longint;
1982 
1983 const
1984   VTS_NORMAL   = 1;
1985   VTS_HOT      = 2;
1986   VTS_PUSHED   = 3;
1987   VTS_DISABLED = 4;
1988 
1989 
1990 type
1991   SYSBUTTONSTATES = longint;
1992 
1993 const
1994   SBS_NORMAL   = 1;
1995   SBS_HOT      = 2;
1996   SBS_PUSHED   = 3;
1997   SBS_DISABLED = 4;
1998 
1999 
2000 type
2001   MINBUTTONSTATES = longint;
2002 
2003 const
2004   MINBS_NORMAL   = 1;
2005   MINBS_HOT      = 2;
2006   MINBS_PUSHED   = 3;
2007   MINBS_DISABLED = 4;
2008 
2009 
2010 type
2011   MAXBUTTONSTATES = longint;
2012 
2013 const
2014   MAXBS_NORMAL   = 1;
2015   MAXBS_HOT      = 2;
2016   MAXBS_PUSHED   = 3;
2017   MAXBS_DISABLED = 4;
2018 
2019 
2020 type
2021   RESTOREBUTTONSTATES = longint;
2022 
2023 const
2024   RBS_NORMAL   = 1;
2025   RBS_HOT      = 2;
2026   RBS_PUSHED   = 3;
2027   RBS_DISABLED = 4;
2028 
2029 
2030 type
2031   HELPBUTTONSTATES = longint;
2032 
2033 const
2034   HBS_NORMAL   = 1;
2035   HBS_HOT      = 2;
2036   HBS_PUSHED   = 3;
2037   HBS_DISABLED = 4;
2038 
2039 
2040 type
2041   CLOSEBUTTONSTATES = longint;
2042 
2043 const
2044   CBS_NORMAL   = 1;
2045   CBS_HOT      = 2;
2046   CBS_PUSHED   = 3;
2047   CBS_DISABLED = 4;
2048 
2049 // from vssym32.h
2050 
2051 {-------------------------------------------------------------------------// }
2052 {  VisualStyle Core Win32/ComCtl32 symbols                                   }
2053 {-------------------------------------------------------------------------// }
2054 
2055 // enumerated property values
2056 
2057 
2058 type
2059   BGTYPE = longint;
2060 
2061 const
2062   BT_IMAGEFILE = 0;
2063   BT_BORDERFILL = 1;
2064   BT_NONE = 2;
2065 
2066 // enumerated property values
2067 
2068 
2069 type
2070   IMAGELAYOUT = longint;
2071 
2072 const
2073   IL_VERTICAL   = 0;
2074   IL_HORIZONTAL = 1;
2075 
2076 //  enumerated property values
2077 
2078 
2079 type
2080   BORDERTYPE = longint;
2081 
2082 const
2083   BT_RECT      = 0;
2084   BT_ROUNDRECT = 1;
2085   BT_ELLIPSE   = 2;
2086 
2087 // enumerated property values
2088 
2089 
2090 type
2091   FILLTYPE = longint;
2092 
2093 const
2094   FT_SOLID     = 0;
2095   FT_VERTGRADIENT = 1;
2096   FT_HORZGRADIENT = 2;
2097   FT_RADIALGRADIENT = 3;
2098   FT_TILEIMAGE = 4;
2099 
2100 
2101 // enumerated property values
2102 
2103 
2104 type
2105   SIZINGTYPE = longint;
2106 
2107 const
2108   ST_TRUESIZE = 0;
2109   ST_STRETCH  = 1;
2110   ST_TILE     = 2;
2111 
2112 
2113 // enumerated property values
2114 
2115 
2116 type
2117   HALIGN = longint;
2118 
2119 const
2120   HA_LEFT   = 0;
2121   HA_CENTER = 1;
2122   HA_RIGHT  = 2;
2123 
2124 
2125 // enumerated property values
2126 
2127 
2128 type
2129   CONTENTALIGNMENT = longint;
2130 
2131 const
2132   CA_LEFT   = 0;
2133   CA_CENTER = 1;
2134   CA_RIGHT  = 2;
2135 
2136 
2137 // enumerated property values
2138 
2139 
2140 type
2141   VALIGN = longint;
2142 
2143 const
2144   VA_TOP    = 0;
2145   VA_CENTER = 1;
2146   VA_BOTTOM = 2;
2147 
2148 
2149 // enumerated property values
2150 
2151 
2152 type
2153   OFFSETTYPE = longint;
2154 
2155 const
2156   OT_TOPLEFT      = 0;
2157   OT_TOPRIGHT     = 1;
2158   OT_TOPMIDDLE    = 2;
2159   OT_BOTTOMLEFT   = 3;
2160   OT_BOTTOMRIGHT  = 4;
2161   OT_BOTTOMMIDDLE = 5;
2162   OT_MIDDLELEFT   = 6;
2163   OT_MIDDLERIGHT  = 7;
2164   OT_LEFTOFCAPTION = 8;
2165   OT_RIGHTOFCAPTION = 9;
2166   OT_LEFTOFLASTBUTTON = 10;
2167   OT_RIGHTOFLASTBUTTON = 11;
2168   OT_ABOVELASTBUTTON = 12;
2169   OT_BELOWLASTBUTTON = 13;
2170 
2171 
2172 // enumerated property values
2173 
2174 
2175 type
2176   ICONEFFECT = longint;
2177 
2178 const
2179   ICE_NONE   = 0;
2180   ICE_GLOW   = 1;
2181   ICE_SHADOW = 2;
2182   ICE_PULSE  = 3;
2183   ICE_ALPHA  = 4;
2184 
2185 
2186 // enumerated property values
2187 
2188 
2189 type
2190   TEXTSHADOWTYPE = longint;
2191 
2192 const
2193   TST_NONE   = 0;
2194   TST_SINGLE = 1;
2195   TST_CONTINUOUS = 2;
2196 
2197 
2198 // enumerated property values
2199 
2200 
2201 type
2202   GLYPHTYPE = longint;
2203 
2204 const
2205   GT_NONE      = 0;
2206   GT_IMAGEGLYPH = 1;
2207   GT_FONTGLYPH = 2;
2208 
2209 
2210 // enumerated property values
2211 
2212 
2213 type
2214   IMAGESELECTTYPE = longint;
2215 
2216 const
2217   IST_NONE = 0;
2218   IST_SIZE = 1;
2219   IST_DPI  = 2;
2220 
2221 
2222 // enumerated property values
2223 
2224 
2225 type
2226   TRUESIZESCALINGTYPE = longint;
2227 
2228 const
2229   TSST_NONE = 0;
2230   TSST_SIZE = 1;
2231   TSST_DPI  = 2;
2232 
2233 
2234 // enumerated property values
2235 
2236 
2237 type
2238   GLYPHFONTSIZINGTYPE = longint;
2239 
2240 const
2241   GFST_NONE = 0;
2242   GFST_SIZE = 1;
2243   GFST_DPI  = 2;
2244 
2245 
2246 // property symbol definitions
2247 
2248   TMT_RESERVEDLOW = 0;
2249   TMT_RESERVEDHIGH = 7999;
2250   TMT_DIBDATA  = 2;
2251   TMT_GLYPHDIBDATA = 8;
2252   TMT_ENUM     = 200;
2253   TMT_STRING   = 201;
2254   TMT_INT      = 202;
2255   TMT_BOOL     = 203;
2256   TMT_COLOR    = 204;
2257   TMT_MARGINS  = 205;
2258   TMT_FILENAME = 206;
2259   TMT_SIZE     = 207;
2260   TMT_POSITION = 208;
2261   TMT_RECT     = 209;
2262   TMT_FONT     = 210;
2263   TMT_INTLIST  = 211;
2264   TMT_HBITMAP  = 212;
2265   TMT_DISKSTREAM = 213;
2266   TMT_STREAM   = 214;
2267   TMT_BITMAPREF = 215;
2268   TMT_COLORSCHEMES = 401;
2269   TMT_SIZES    = 402;
2270   TMT_CHARSET  = 403;
2271   TMT_NAME     = 600;
2272   TMT_DISPLAYNAME = 601;
2273   TMT_TOOLTIP  = 602;
2274   TMT_COMPANY  = 603;
2275   TMT_AUTHOR   = 604;
2276   TMT_COPYRIGHT = 605;
2277   TMT_URL      = 606;
2278   TMT_VERSION  = 607;
2279   TMT_DESCRIPTION = 608;
2280   TMT_FIRST_RCSTRING_NAME = TMT_DISPLAYNAME;
2281   TMT_LAST_RCSTRING_NAME = TMT_DESCRIPTION;
2282   TMT_CAPTIONFONT = 801;
2283   TMT_SMALLCAPTIONFONT = 802;
2284   TMT_MENUFONT = 803;
2285   TMT_STATUSFONT = 804;
2286   TMT_MSGBOXFONT = 805;
2287   TMT_ICONTITLEFONT = 806;
2288   TMT_HEADING1FONT = 807;
2289   TMT_HEADING2FONT = 808;
2290   TMT_BODYFONT = 809;
2291   TMT_FIRSTFONT = TMT_CAPTIONFONT;
2292   TMT_LASTFONT = TMT_BODYFONT;
2293   TMT_FLATMENUS = 1001;
2294   TMT_FIRSTBOOL = TMT_FLATMENUS;
2295   TMT_LASTBOOL = TMT_FLATMENUS;
2296   TMT_SIZINGBORDERWIDTH = 1201;
2297   TMT_SCROLLBARWIDTH = 1202;
2298   TMT_SCROLLBARHEIGHT = 1203;
2299   TMT_CAPTIONBARWIDTH = 1204;
2300   TMT_CAPTIONBARHEIGHT = 1205;
2301   TMT_SMCAPTIONBARWIDTH = 1206;
2302   TMT_SMCAPTIONBARHEIGHT = 1207;
2303   TMT_MENUBARWIDTH = 1208;
2304   TMT_MENUBARHEIGHT = 1209;
2305   TMT_PADDEDBORDERWIDTH = 1210;
2306   TMT_FIRSTSIZE = TMT_SIZINGBORDERWIDTH;
2307   TMT_LASTSIZE = TMT_PADDEDBORDERWIDTH;
2308   TMT_MINCOLORDEPTH = 1301;
2309   TMT_FIRSTINT = TMT_MINCOLORDEPTH;
2310   TMT_LASTINT  = TMT_MINCOLORDEPTH;
2311   TMT_CSSNAME  = 1401;
2312   TMT_XMLNAME  = 1402;
2313   TMT_LASTUPDATED = 1403;
2314   TMT_ALIAS    = 1404;
2315   TMT_FIRSTSTRING = TMT_CSSNAME;
2316   TMT_LASTSTRING = TMT_ALIAS;
2317   TMT_SCROLLBAR = 1601;
2318   TMT_BACKGROUND = 1602;
2319   TMT_ACTIVECAPTION = 1603;
2320   TMT_INACTIVECAPTION = 1604;
2321   TMT_MENU     = 1605;
2322   TMT_WINDOW   = 1606;
2323   TMT_WINDOWFRAME = 1607;
2324   TMT_MENUTEXT = 1608;
2325   TMT_WINDOWTEXT = 1609;
2326   TMT_CAPTIONTEXT = 1610;
2327   TMT_ACTIVEBORDER = 1611;
2328   TMT_INACTIVEBORDER = 1612;
2329   TMT_APPWORKSPACE = 1613;
2330   TMT_HIGHLIGHT = 1614;
2331   TMT_HIGHLIGHTTEXT = 1615;
2332   TMT_BTNFACE  = 1616;
2333   TMT_BTNSHADOW = 1617;
2334   TMT_GRAYTEXT = 1618;
2335   TMT_BTNTEXT  = 1619;
2336   TMT_INACTIVECAPTIONTEXT = 1620;
2337   TMT_BTNHIGHLIGHT = 1621;
2338   TMT_DKSHADOW3D = 1622;
2339   TMT_LIGHT3D  = 1623;
2340   TMT_INFOTEXT = 1624;
2341   TMT_INFOBK   = 1625;
2342   TMT_BUTTONALTERNATEFACE = 1626;
2343   TMT_HOTTRACKING = 1627;
2344   TMT_GRADIENTACTIVECAPTION = 1628;
2345   TMT_GRADIENTINACTIVECAPTION = 1629;
2346   TMT_MENUHILIGHT = 1630;
2347   TMT_MENUBAR  = 1631;
2348   TMT_FIRSTCOLOR = TMT_SCROLLBAR;
2349   TMT_LASTCOLOR = TMT_MENUBAR;
2350   TMT_FROMHUE1 = 1801;
2351   TMT_FROMHUE2 = 1802;
2352   TMT_FROMHUE3 = 1803;
2353   TMT_FROMHUE4 = 1804;
2354   TMT_FROMHUE5 = 1805;
2355   TMT_TOHUE1   = 1806;
2356   TMT_TOHUE2   = 1807;
2357   TMT_TOHUE3   = 1808;
2358   TMT_TOHUE4   = 1809;
2359   TMT_TOHUE5   = 1810;
2360   TMT_FROMCOLOR1 = 2001;
2361   TMT_FROMCOLOR2 = 2002;
2362   TMT_FROMCOLOR3 = 2003;
2363   TMT_FROMCOLOR4 = 2004;
2364   TMT_FROMCOLOR5 = 2005;
2365   TMT_TOCOLOR1 = 2006;
2366   TMT_TOCOLOR2 = 2007;
2367   TMT_TOCOLOR3 = 2008;
2368   TMT_TOCOLOR4 = 2009;
2369   TMT_TOCOLOR5 = 2010;
2370   TMT_TRANSPARENT = 2201;
2371   TMT_AUTOSIZE = 2202;
2372   TMT_BORDERONLY = 2203;
2373   TMT_COMPOSITED = 2204;
2374   TMT_BGFILL   = 2205;
2375   TMT_GLYPHTRANSPARENT = 2206;
2376   TMT_GLYPHONLY = 2207;
2377   TMT_ALWAYSSHOWSIZINGBAR = 2208;
2378   TMT_MIRRORIMAGE = 2209;
2379   TMT_UNIFORMSIZING = 2210;
2380   TMT_INTEGRALSIZING = 2211;
2381   TMT_SOURCEGROW = 2212;
2382   TMT_SOURCESHRINK = 2213;
2383   TMT_DRAWBORDERS = 2214;
2384   TMT_NOETCHEDEFFECT = 2215;
2385   TMT_TEXTAPPLYOVERLAY = 2216;
2386   TMT_TEXTGLOW = 2217;
2387   TMT_TEXTITALIC = 2218;
2388   TMT_COMPOSITEDOPAQUE = 2219;
2389   TMT_LOCALIZEDMIRRORIMAGE = 2220;
2390   TMT_IMAGECOUNT = 2401;
2391   TMT_ALPHALEVEL = 2402;
2392   TMT_BORDERSIZE = 2403;
2393   TMT_ROUNDCORNERWIDTH = 2404;
2394   TMT_ROUNDCORNERHEIGHT = 2405;
2395   TMT_GRADIENTRATIO1 = 2406;
2396   TMT_GRADIENTRATIO2 = 2407;
2397   TMT_GRADIENTRATIO3 = 2408;
2398   TMT_GRADIENTRATIO4 = 2409;
2399   TMT_GRADIENTRATIO5 = 2410;
2400   TMT_PROGRESSCHUNKSIZE = 2411;
2401   TMT_PROGRESSSPACESIZE = 2412;
2402   TMT_SATURATION = 2413;
2403   TMT_TEXTBORDERSIZE = 2414;
2404   TMT_ALPHATHRESHOLD = 2415;
2405   TMT_WIDTH    = 2416;
2406   TMT_HEIGHT   = 2417;
2407   TMT_GLYPHINDEX = 2418;
2408   TMT_TRUESIZESTRETCHMARK = 2419;
2409   TMT_MINDPI1  = 2420;
2410   TMT_MINDPI2  = 2421;
2411   TMT_MINDPI3  = 2422;
2412   TMT_MINDPI4  = 2423;
2413   TMT_MINDPI5  = 2424;
2414   TMT_TEXTGLOWSIZE = 2425;
2415   TMT_FRAMESPERSECOND = 2426;
2416   TMT_PIXELSPERFRAME = 2427;
2417   TMT_ANIMATIONDELAY = 2428;
2418   TMT_GLOWINTENSITY = 2429;
2419   TMT_OPACITY  = 2430;
2420   TMT_COLORIZATIONCOLOR = 2431;
2421   TMT_COLORIZATIONOPACITY = 2432;
2422   TMT_GLYPHFONT = 2601;
2423   TMT_IMAGEFILE = 3001;
2424   TMT_IMAGEFILE1 = 3002;
2425   TMT_IMAGEFILE2 = 3003;
2426   TMT_IMAGEFILE3 = 3004;
2427   TMT_IMAGEFILE4 = 3005;
2428   TMT_IMAGEFILE5 = 3006;
2429   TMT_GLYPHIMAGEFILE = 3008;
2430   TMT_TEXT     = 3201;
2431   TMT_CLASSICVALUE = 3202;
2432   TMT_OFFSET   = 3401;
2433   TMT_TEXTSHADOWOFFSET = 3402;
2434   TMT_MINSIZE  = 3403;
2435   TMT_MINSIZE1 = 3404;
2436   TMT_MINSIZE2 = 3405;
2437   TMT_MINSIZE3 = 3406;
2438   TMT_MINSIZE4 = 3407;
2439   TMT_MINSIZE5 = 3408;
2440   TMT_NORMALSIZE = 3409;
2441   TMT_SIZINGMARGINS = 3601;
2442   TMT_CONTENTMARGINS = 3602;
2443   TMT_CAPTIONMARGINS = 3603;
2444   TMT_BORDERCOLOR = 3801;
2445   TMT_FILLCOLOR = 3802;
2446   TMT_TEXTCOLOR = 3803;
2447   TMT_EDGELIGHTCOLOR = 3804;
2448   TMT_EDGEHIGHLIGHTCOLOR = 3805;
2449   TMT_EDGESHADOWCOLOR = 3806;
2450   TMT_EDGEDKSHADOWCOLOR = 3807;
2451   TMT_EDGEFILLCOLOR = 3808;
2452   TMT_TRANSPARENTCOLOR = 3809;
2453   TMT_GRADIENTCOLOR1 = 3810;
2454   TMT_GRADIENTCOLOR2 = 3811;
2455   TMT_GRADIENTCOLOR3 = 3812;
2456   TMT_GRADIENTCOLOR4 = 3813;
2457   TMT_GRADIENTCOLOR5 = 3814;
2458   TMT_SHADOWCOLOR = 3815;
2459   TMT_GLOWCOLOR = 3816;
2460   TMT_TEXTBORDERCOLOR = 3817;
2461   TMT_TEXTSHADOWCOLOR = 3818;
2462   TMT_GLYPHTEXTCOLOR = 3819;
2463   TMT_GLYPHTRANSPARENTCOLOR = 3820;
2464   TMT_FILLCOLORHINT = 3821;
2465   TMT_BORDERCOLORHINT = 3822;
2466   TMT_ACCENTCOLORHINT = 3823;
2467   TMT_TEXTCOLORHINT = 3824;
2468   TMT_HEADING1TEXTCOLOR = 3825;
2469   TMT_HEADING2TEXTCOLOR = 3826;
2470   TMT_BODYTEXTCOLOR = 3827;
2471   TMT_BGTYPE   = 4001;
2472   TMT_BORDERTYPE = 4002;
2473   TMT_FILLTYPE = 4003;
2474   TMT_SIZINGTYPE = 4004;
2475   TMT_HALIGN   = 4005;
2476   TMT_CONTENTALIGNMENT = 4006;
2477   TMT_VALIGN   = 4007;
2478   TMT_OFFSETTYPE = 4008;
2479   TMT_ICONEFFECT = 4009;
2480   TMT_TEXTSHADOWTYPE = 4010;
2481   TMT_IMAGELAYOUT = 4011;
2482   TMT_GLYPHTYPE = 4012;
2483   TMT_IMAGESELECTTYPE = 4013;
2484   TMT_GLYPHFONTSIZINGTYPE = 4014;
2485   TMT_TRUESIZESCALINGTYPE = 4015;
2486   TMT_USERPICTURE = 5001;
2487   TMT_DEFAULTPANESIZE = 5002;
2488   TMT_BLENDCOLOR = 5003;
2489   TMT_CUSTOMSPLITRECT = 5004;
2490   TMT_ANIMATIONBUTTONRECT = 5005;
2491   TMT_ANIMATIONDURATION = 5006;
2492   TMT_TRANSITIONDURATIONS = 6000;
2493   TMT_SCALEDBACKGROUND = 7001;
2494   TMT_ATLASIMAGE = 8000;
2495   TMT_ATLASINPUTIMAGE = 8001;
2496   TMT_ATLASRECT = 8002;
2497 
2498 // LINK class parts and states
2499 
2500   VSCLASS_LINK = 'LINK';
2501 
2502 type
2503   LINKPARTS = longint;
2504 
2505 const
2506   LP_HYPERLINK = 1;
2507 
2508 
2509 type
2510   HYPERLINKSTATES = longint;
2511 
2512 const
2513   HLS_NORMALTEXT = 1;
2514   HLS_LINKTEXT   = 2;
2515 
2516 
2517 // EMPTYMARKUP class parts and states
2518 
2519   VSCLASS_EMPTYMARKUP = 'EMPTYMARKUP';
2520 
2521 type
2522   EMPTYMARKUPPARTS = longint;
2523 
2524 const
2525   EMP_MARKUPTEXT = 1;
2526 
2527 
2528 type
2529   MARKUPTEXTSTATES = longint;
2530 
2531 const
2532   EMT_NORMALTEXT = 1;
2533   EMT_LINKTEXT   = 2;
2534 
2535 
2536 // STATIC class parts and states
2537 
2538   VSCLASS_STATIC = 'STATIC';
2539 
2540 type
2541   STATICPARTS = longint;
2542 
2543 const
2544   STAT_TEXT = 1;
2545 
2546 
2547 // PAGE class parts and states
2548 
2549   VSCLASS_PAGE = 'PAGE';
2550 
2551 type
2552   PAGEPARTS = longint;
2553 
2554 const
2555   PGRP_UP     = 1;
2556   PGRP_DOWN   = 2;
2557   PGRP_UPHORZ = 3;
2558   PGRP_DOWNHORZ = 4;
2559 
2560 
2561 // MONTHCAL class parts and states
2562 
2563   VSCLASS_MONTHCAL = 'MONTHCAL';
2564 
2565 type
2566   MONTHCALPARTS = longint;
2567 
2568 const
2569   MC_BACKGROUND = 1;
2570   MC_BORDERS    = 2;
2571   MC_GRIDBACKGROUND = 3;
2572   MC_COLHEADERSPLITTER = 4;
2573   MC_GRIDCELLBACKGROUND = 5;
2574   MC_GRIDCELL   = 6;
2575   MC_GRIDCELLUPPER = 7;
2576   MC_TRAILINGGRIDCELL = 8;
2577   MC_TRAILINGGRIDCELLUPPER = 9;
2578   MC_NAVNEXT    = 10;
2579   MC_NAVPREV    = 11;
2580 
2581 
2582 type
2583   GRIDCELLBACKGROUNDSTATES = longint;
2584 
2585 const
2586   MCGCB_SELECTED = 1;
2587   MCGCB_HOT      = 2;
2588   MCGCB_SELECTEDHOT = 3;
2589   MCGCB_SELECTEDNOTFOCUSED = 4;
2590   MCGCB_TODAY    = 5;
2591 
2592 
2593 type
2594   GRIDCELLSTATES = longint;
2595 
2596 const
2597   MCGC_HOT      = 1;
2598   MCGC_HASSTATE = 2;
2599   MCGC_HASSTATEHOT = 3;
2600   MCGC_TODAY    = 4;
2601 
2602 
2603 type
2604   GRIDCELLUPPERSTATES = longint;
2605 
2606 const
2607   MCGCU_HOT      = 1;
2608   MCGCU_HASSTATE = 2;
2609   MCGCU_HASSTATEHOT = 3;
2610 
2611 
2612 type
2613   TRAILINGGRIDCELLSTATES = longint;
2614 
2615 const
2616   MCTGC_HOT      = 1;
2617   MCTGC_HASSTATE = 2;
2618   MCTGC_HASSTATEHOT = 3;
2619   MCTGC_TODAY    = 4;
2620 
2621 
2622 type
2623   TRAILINGGRIDCELLUPPERSTATES = longint;
2624 
2625 const
2626   MCTGCU_HOT      = 1;
2627   MCTGCU_HASSTATE = 2;
2628   MCTGCU_HASSTATEHOT = 3;
2629 
2630 
2631 type
2632   NAVNEXTSTATES = longint;
2633 
2634 const
2635   MCNN_NORMAL   = 1;
2636   MCNN_HOT      = 2;
2637   MCNN_PRESSED  = 3;
2638   MCNN_DISABLED = 4;
2639 
2640 
2641 type
2642   NAVPREVSTATES = longint;
2643 
2644 const
2645   MCNP_NORMAL   = 1;
2646   MCNP_HOT      = 2;
2647   MCNP_PRESSED  = 3;
2648   MCNP_DISABLED = 4;
2649 
2650 
2651 // CLOCK class parts and states
2652 
2653   VSCLASS_CLOCK = 'CLOCK';
2654 
2655 type
2656   CLOCKPARTS = longint;
2657 
2658 const
2659   CLP_TIME = 1;
2660 
2661 
2662 type
2663   CLOCKSTATES = longint;
2664 
2665 const
2666   CLS_NORMAL  = 1;
2667   CLS_HOT     = 2;
2668   CLS_PRESSED = 3;
2669 
2670 
2671 // TRAYNOTIFY class parts and states
2672 
2673   VSCLASS_TRAYNOTIFY = 'TRAYNOTIFY';
2674 
2675 type
2676   TRAYNOTIFYPARTS = longint;
2677 
2678 const
2679   TNP_BACKGROUND     = 1;
2680   TNP_ANIMBACKGROUND = 2;
2681 
2682 
2683 // TASKBAR class parts and states
2684 
2685   VSCLASS_TASKBAR = 'TASKBAR';
2686 
2687 type
2688   TASKBARPARTS = longint;
2689 
2690 const
2691   TBP_BACKGROUNDBOTTOM = 1;
2692   TBP_BACKGROUNDRIGHT  = 2;
2693   TBP_BACKGROUNDTOP    = 3;
2694   TBP_BACKGROUNDLEFT   = 4;
2695   TBP_SIZINGBARBOTTOM  = 5;
2696   TBP_SIZINGBARRIGHT   = 6;
2697   TBP_SIZINGBARTOP     = 7;
2698   TBP_SIZINGBARLEFT    = 8;
2699 
2700 
2701 // TASKBAND class parts and states
2702 
2703   VSCLASS_TASKBAND = 'TASKBAND';
2704 
2705 type
2706   TASKBANDPARTS = longint;
2707 
2708 const
2709   TDP_GROUPCOUNT  = 1;
2710   TDP_FLASHBUTTON = 2;
2711   TDP_FLASHBUTTONGROUPMENU = 3;
2712 
2713 
2714 // STARTPANEL class parts and states
2715 
2716   VSCLASS_STARTPANEL = 'STARTPANEL';
2717 
2718 type
2719   STARTPANELPARTS = longint;
2720 
2721 const
2722   SPP_USERPANE    = 1;
2723   SPP_MOREPROGRAMS = 2;
2724   SPP_MOREPROGRAMSARROW = 3;
2725   SPP_PROGLIST    = 4;
2726   SPP_PROGLISTSEPARATOR = 5;
2727   SPP_PLACESLIST  = 6;
2728   SPP_PLACESLISTSEPARATOR = 7;
2729   SPP_LOGOFF      = 8;
2730   SPP_LOGOFFBUTTONS = 9;
2731   SPP_USERPICTURE = 10;
2732   SPP_PREVIEW     = 11;
2733   SPP_MOREPROGRAMSTAB = 12;
2734   SPP_NSCHOST     = 13;
2735   SPP_SOFTWAREEXPLORER = 14;
2736   SPP_OPENBOX     = 15;
2737   SPP_SEARCHVIEW  = 16;
2738   SPP_MOREPROGRAMSARROWBACK = 17;
2739   SPP_TOPMATCH    = 18;
2740   SPP_LOGOFFSPLITBUTTONDROPDOWN = 19;
2741 
2742 
2743 type
2744   MOREPROGRAMSTABSTATES = longint;
2745 
2746 const
2747   SPMPT_NORMAL   = 1;
2748   SPMPT_HOT      = 2;
2749   SPMPT_SELECTED = 3;
2750   SPMPT_DISABLED = 4;
2751   SPMPT_FOCUSED  = 5;
2752 
2753 
2754 type
2755   SOFTWAREEXPLORERSTATES = longint;
2756 
2757 const
2758   SPSE_NORMAL   = 1;
2759   SPSE_HOT      = 2;
2760   SPSE_SELECTED = 3;
2761   SPSE_DISABLED = 4;
2762   SPSE_FOCUSED  = 5;
2763 
2764 
2765 type
2766   OPENBOXSTATES = longint;
2767 
2768 const
2769   SPOB_NORMAL   = 1;
2770   SPOB_HOT      = 2;
2771   SPOB_SELECTED = 3;
2772   SPOB_DISABLED = 4;
2773   SPOB_FOCUSED  = 5;
2774 
2775 
2776 type
2777   MOREPROGRAMSARROWSTATES = longint;
2778 
2779 const
2780   SPS_NORMAL  = 1;
2781   SPS_HOT     = 2;
2782   SPS_PRESSED = 3;
2783 
2784 
2785 type
2786   MOREPROGRAMSARROWBACKSTATES = longint;
2787 
2788 const
2789   SPSB_NORMAL  = 1;
2790   SPSB_HOT     = 2;
2791   SPSB_PRESSED = 3;
2792 
2793 
2794 type
2795   LOGOFFBUTTONSSTATES = longint;
2796 
2797 const
2798   SPLS_NORMAL  = 1;
2799   SPLS_HOT     = 2;
2800   SPLS_PRESSED = 3;
2801 
2802 
2803 // MENUBAND class parts and states
2804 
2805   VSCLASS_MENUBAND = 'MENUBAND';
2806 
2807 type
2808   MENUBANDPARTS = longint;
2809 
2810 const
2811   MDP_NEWAPPBUTTON = 1;
2812   MDP_SEPERATOR    = 2;
2813 
2814 
2815 type
2816   MENUBANDSTATES = longint;
2817 
2818 const
2819   MDS_NORMAL   = 1;
2820   MDS_HOT      = 2;
2821   MDS_PRESSED  = 3;
2822   MDS_DISABLED = 4;
2823   MDS_CHECKED  = 5;
2824   MDS_HOTCHECKED = 6;
2825 
2826 implementation
2827 
2828 end.
2829