1
{******************************************************************************}
3
{ Visual Styles (Themes) API interface Unit for Object Pascal }
5
{ Portions created by Microsoft are Copyright (C) 1995-2001 Microsoft }
6
{ Corporation. All Rights Reserved. }
8
{ The original file is: tmschema.h, released June 2001. The original Pascal }
9
{ code is: TmSchema.pas, released July 2001. The initial developer of the }
10
{ Pascal code is Marcel van Brakel (brakelm att chello dott nl). }
12
{ Portions created by Marcel van Brakel are Copyright (C) 1999-2001 }
13
{ Marcel van Brakel. All Rights Reserved. }
15
{ Obtained through: Joint Endeavour of Delphi Innovators (Project JEDI) }
17
{ You may retrieve the latest version of this file at the Project JEDI }
18
{ APILIB home page, located at http://jedi-apilib.sourceforge.net }
20
{ The contents of this file are used with permission, subject to the Mozilla }
21
{ Public License Version 1.1 (the "License"); you may not use this file except }
22
{ in compliance with the License. You may obtain a copy of the License at }
23
{ http://www.mozilla.org/MPL/MPL-1.1.html }
25
{ Software distributed under the License is distributed on an "AS IS" basis, }
26
{ WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License for }
27
{ the specific language governing rights and limitations under the License. }
29
{ Alternatively, the contents of this file may be used under the terms of the }
30
{ GNU Lesser General Public License (the "LGPL License"), in which case the }
31
{ provisions of the LGPL License are applicable instead of those above. }
32
{ If you wish to allow use of your version of this file only under the terms }
33
{ of the LGPL License and not to allow others to use your version of this file }
34
{ under the MPL, indicate your decision by deleting the provisions above and }
35
{ replace them with the notice and other provisions required by the LGPL }
36
{ License. If you do not delete the provisions above, a recipient may use }
37
{ your version of this file under either the MPL or the LGPL License. }
39
{ For more information about the LGPL: http://www.gnu.org/copyleft/lesser.html }
41
{******************************************************************************}
43
// $Id: jwatmschema.pas,v 1.1 2005/04/04 07:56:10 marco Exp $
50
{$HPPEMIT '#include "tmschema.h"'}
60
//-----------------------------------------------------------------
61
// TmSchema.h - Theme Manager schema (properties, parts, etc)
62
//-----------------------------------------------------------------
65
THEMEMGR_VERSION = 1; // increment if order of props changes or
66
// any props are deleted (will prevent loading
67
// of controlsets that use older version
68
{$EXTERNALSYM THEMEMGR_VERSION}
70
//-----------------------------------------------------------------
71
// TM_ENUM (must also be declared in PROPERTIES section)
73
// these cannot be renumbered (part of uxtheme API)
74
//-----------------------------------------------------------------
82
{$EXTERNALSYM BT_IMAGEFILE}
84
{$EXTERNALSYM BT_BORDERFILL}
86
{$EXTERNALSYM BT_NONE}
90
{$EXTERNALSYM IMAGELAYOUT}
94
{$EXTERNALSYM IL_VERTICAL}
96
{$EXTERNALSYM IL_HORIZONTAL}
100
{$EXTERNALSYM BORDERTYPE}
104
{$EXTERNALSYM BT_RECT}
106
{$EXTERNALSYM BT_ROUNDRECT}
108
{$EXTERNALSYM BT_ELLIPSE}
112
{$EXTERNALSYM FILLTYPE}
116
{$EXTERNALSYM FT_SOLID}
118
{$EXTERNALSYM FT_VERTGRADIENT}
120
{$EXTERNALSYM FT_HORZGRADIENT}
121
FT_RADIALGRADIENT = 3;
122
{$EXTERNALSYM FT_RADIALGRADIENT}
124
{$EXTERNALSYM FT_TILEIMAGE}
128
{$EXTERNALSYM SIZINGTYPE}
132
{$EXTERNALSYM ST_TRUESIZE}
134
{$EXTERNALSYM ST_STRETCH}
136
{$EXTERNALSYM ST_TILE}
140
{$EXTERNALSYM HALIGN}
144
{$EXTERNALSYM HA_LEFT}
146
{$EXTERNALSYM HA_CENTER}
148
{$EXTERNALSYM HA_RIGHT}
151
CONTENTALIGNMENT = DWORD;
152
{$EXTERNALSYM CONTENTALIGNMENT}
156
{$EXTERNALSYM CA_LEFT}
158
{$EXTERNALSYM CA_CENTER}
160
{$EXTERNALSYM CA_RIGHT}
164
{$EXTERNALSYM VALIGN}
168
{$EXTERNALSYM VA_TOP}
170
{$EXTERNALSYM VA_CENTER}
172
{$EXTERNALSYM VA_BOTTOM}
176
{$EXTERNALSYM OFFSETTYPE}
180
{$EXTERNALSYM OT_TOPLEFT}
182
{$EXTERNALSYM OT_TOPRIGHT}
184
{$EXTERNALSYM OT_TOPMIDDLE}
186
{$EXTERNALSYM OT_BOTTOMLEFT}
188
{$EXTERNALSYM OT_BOTTOMRIGHT}
190
{$EXTERNALSYM OT_BOTTOMMIDDLE}
192
{$EXTERNALSYM OT_MIDDLELEFT}
194
{$EXTERNALSYM OT_MIDDLERIGHT}
195
OT_LEFTOFCAPTION = 8;
196
{$EXTERNALSYM OT_LEFTOFCAPTION}
197
OT_RIGHTOFCAPTION = 9;
198
{$EXTERNALSYM OT_RIGHTOFCAPTION}
199
OT_LEFTOFLASTBUTTON = 10;
200
{$EXTERNALSYM OT_LEFTOFLASTBUTTON}
201
OT_RIGHTOFLASTBUTTON = 11;
202
{$EXTERNALSYM OT_RIGHTOFLASTBUTTON}
203
OT_ABOVELASTBUTTON = 12;
204
{$EXTERNALSYM OT_ABOVELASTBUTTON}
205
OT_BELOWLASTBUTTON = 13;
206
{$EXTERNALSYM OT_BELOWLASTBUTTON}
210
{$EXTERNALSYM ICONEFFECT}
214
{$EXTERNALSYM ICE_NONE}
216
{$EXTERNALSYM ICE_GLOW}
218
{$EXTERNALSYM ICE_SHADOW}
220
{$EXTERNALSYM ICE_PULSE}
222
{$EXTERNALSYM ICE_ALPHA}
225
TEXTSHADOWTYPE = DWORD;
226
{$EXTERNALSYM TEXTSHADOWTYPE}
230
{$EXTERNALSYM TST_NONE}
232
{$EXTERNALSYM TST_SINGLE}
234
{$EXTERNALSYM TST_CONTINUOUS}
238
{$EXTERNALSYM GLYPHTYPE}
242
{$EXTERNALSYM GT_NONE}
244
{$EXTERNALSYM GT_IMAGEGLYPH}
246
{$EXTERNALSYM GT_FONTGLYPH}
249
IMAGESELECTTYPE = DWORD;
250
{$EXTERNALSYM IMAGESELECTTYPE}
254
{$EXTERNALSYM IST_NONE}
256
{$EXTERNALSYM IST_SIZE}
258
{$EXTERNALSYM IST_DPI}
261
TRUESIZESCALINGTYPE = DWORD;
262
{$EXTERNALSYM TRUESIZESCALINGTYPE}
266
{$EXTERNALSYM TSST_NONE}
268
{$EXTERNALSYM TSST_SIZE}
270
{$EXTERNALSYM TSST_DPI}
273
GLYPHFONTSIZINGTYPE = DWORD;
274
{$EXTERNALSYM GLYPHFONTSIZINGTYPE}
278
{$EXTERNALSYM GFST_NONE}
280
{$EXTERNALSYM GFST_SIZE}
282
{$EXTERNALSYM GFST_DPI}
284
//-----------------------------------------------------------------
285
// PROPERTIES - used by uxtheme rendering and controls
287
// these cannot be renumbered (part of uxtheme API)
288
//-----------------------------------------------------------------
292
//---- primitive types ----
295
{$EXTERNALSYM TMT_STRING}
297
{$EXTERNALSYM TMT_INT}
299
{$EXTERNALSYM TMT_BOOL}
301
{$EXTERNALSYM TMT_COLOR}
303
{$EXTERNALSYM TMT_MARGINS}
305
{$EXTERNALSYM TMT_FILENAME}
307
{$EXTERNALSYM TMT_SIZE}
309
{$EXTERNALSYM TMT_POSITION}
311
{$EXTERNALSYM TMT_RECT}
313
{$EXTERNALSYM TMT_FONT}
315
{$EXTERNALSYM TMT_INTLIST}
317
//---- special misc. properties ----
319
TMT_COLORSCHEMES = 401;
320
{$EXTERNALSYM TMT_COLORSCHEMES}
322
{$EXTERNALSYM TMT_SIZES}
324
{$EXTERNALSYM TMT_CHARSET}
326
//---- [documentation] properties ----
328
TMT_DISPLAYNAME = 601;
329
{$EXTERNALSYM TMT_DISPLAYNAME}
331
{$EXTERNALSYM TMT_TOOLTIP}
333
{$EXTERNALSYM TMT_COMPANY}
335
{$EXTERNALSYM TMT_AUTHOR}
337
{$EXTERNALSYM TMT_COPYRIGHT}
339
{$EXTERNALSYM TMT_URL}
341
{$EXTERNALSYM TMT_VERSION}
342
TMT_DESCRIPTION = 608;
343
{$EXTERNALSYM TMT_DESCRIPTION}
345
TMT_FIRST_RCSTRING_NAME = TMT_DISPLAYNAME;
346
{$EXTERNALSYM TMT_FIRST_RCSTRING_NAME}
347
TMT_LAST_RCSTRING_NAME = TMT_DESCRIPTION;
348
{$EXTERNALSYM TMT_LAST_RCSTRING_NAME}
350
//---- theme metrics: fonts ----
352
TMT_CAPTIONFONT = 801;
353
{$EXTERNALSYM TMT_CAPTIONFONT}
354
TMT_SMALLCAPTIONFONT = 802;
355
{$EXTERNALSYM TMT_SMALLCAPTIONFONT}
357
{$EXTERNALSYM TMT_MENUFONT}
358
TMT_STATUSFONT = 804;
359
{$EXTERNALSYM TMT_STATUSFONT}
360
TMT_MSGBOXFONT = 805;
361
{$EXTERNALSYM TMT_MSGBOXFONT}
362
TMT_ICONTITLEFONT = 806;
363
{$EXTERNALSYM TMT_ICONTITLEFONT}
365
TMT_FIRSTFONT = TMT_CAPTIONFONT;
366
{$EXTERNALSYM TMT_FIRSTFONT}
367
TMT_LASTFONT = TMT_ICONTITLEFONT;
368
{$EXTERNALSYM TMT_LASTFONT}
370
//---- theme metrics: bools ----
372
TMT_FLATMENUS = 1001;
373
{$EXTERNALSYM TMT_FLATMENUS}
375
TMT_FIRSTBOOL = TMT_FLATMENUS;
376
{$EXTERNALSYM TMT_FIRSTBOOL}
377
TMT_LASTBOOL = TMT_FLATMENUS;
378
{$EXTERNALSYM TMT_LASTBOOL}
380
//---- theme metrics: sizes ----
382
TMT_SIZINGBORDERWIDTH = 1201;
383
{$EXTERNALSYM TMT_SIZINGBORDERWIDTH}
384
TMT_SCROLLBARWIDTH = 1202;
385
{$EXTERNALSYM TMT_SCROLLBARWIDTH}
386
TMT_SCROLLBARHEIGHT = 1203;
387
{$EXTERNALSYM TMT_SCROLLBARHEIGHT}
388
TMT_CAPTIONBARWIDTH = 1204;
389
{$EXTERNALSYM TMT_CAPTIONBARWIDTH}
390
TMT_CAPTIONBARHEIGHT = 1205;
391
{$EXTERNALSYM TMT_CAPTIONBARHEIGHT}
392
TMT_SMCAPTIONBARWIDTH = 1206;
393
{$EXTERNALSYM TMT_SMCAPTIONBARWIDTH}
394
TMT_SMCAPTIONBARHEIGHT = 1207;
395
{$EXTERNALSYM TMT_SMCAPTIONBARHEIGHT}
396
TMT_MENUBARWIDTH = 1208;
397
{$EXTERNALSYM TMT_MENUBARWIDTH}
398
TMT_MENUBARHEIGHT = 1209;
399
{$EXTERNALSYM TMT_MENUBARHEIGHT}
401
TMT_FIRSTSIZE = TMT_SIZINGBORDERWIDTH;
402
{$EXTERNALSYM TMT_FIRSTSIZE}
403
TMT_LASTSIZE = TMT_MENUBARHEIGHT;
404
{$EXTERNALSYM TMT_LASTSIZE}
406
//---- theme metrics: ints ----
408
TMT_MINCOLORDEPTH = 1301;
409
{$EXTERNALSYM TMT_MINCOLORDEPTH}
411
TMT_FIRSTINT = TMT_MINCOLORDEPTH;
412
{$EXTERNALSYM TMT_FIRSTINT}
413
TMT_LASTINT = TMT_MINCOLORDEPTH;
414
{$EXTERNALSYM TMT_LASTINT}
416
//---- theme metrics: strings ----
419
{$EXTERNALSYM TMT_CSSNAME}
421
{$EXTERNALSYM TMT_XMLNAME}
423
TMT_FIRSTSTRING = TMT_CSSNAME;
424
{$EXTERNALSYM TMT_FIRSTSTRING}
425
TMT_LASTSTRING = TMT_XMLNAME;
426
{$EXTERNALSYM TMT_LASTSTRING}
428
//---- theme metrics: colors ----
430
TMT_SCROLLBAR = 1601;
431
{$EXTERNALSYM TMT_SCROLLBAR}
432
TMT_BACKGROUND = 1602;
433
{$EXTERNALSYM TMT_BACKGROUND}
434
TMT_ACTIVECAPTION = 1603;
435
{$EXTERNALSYM TMT_ACTIVECAPTION}
436
TMT_INACTIVECAPTION = 1604;
437
{$EXTERNALSYM TMT_INACTIVECAPTION}
439
{$EXTERNALSYM TMT_MENU}
441
{$EXTERNALSYM TMT_WINDOW}
442
TMT_WINDOWFRAME = 1607;
443
{$EXTERNALSYM TMT_WINDOWFRAME}
445
{$EXTERNALSYM TMT_MENUTEXT}
446
TMT_WINDOWTEXT = 1609;
447
{$EXTERNALSYM TMT_WINDOWTEXT}
448
TMT_CAPTIONTEXT = 1610;
449
{$EXTERNALSYM TMT_CAPTIONTEXT}
450
TMT_ACTIVEBORDER = 1611;
451
{$EXTERNALSYM TMT_ACTIVEBORDER}
452
TMT_INACTIVEBORDER = 1612;
453
{$EXTERNALSYM TMT_INACTIVEBORDER}
454
TMT_APPWORKSPACE = 1613;
455
{$EXTERNALSYM TMT_APPWORKSPACE}
456
TMT_HIGHLIGHT = 1614;
457
{$EXTERNALSYM TMT_HIGHLIGHT}
458
TMT_HIGHLIGHTTEXT = 1615;
459
{$EXTERNALSYM TMT_HIGHLIGHTTEXT}
461
{$EXTERNALSYM TMT_BTNFACE}
462
TMT_BTNSHADOW = 1617;
463
{$EXTERNALSYM TMT_BTNSHADOW}
465
{$EXTERNALSYM TMT_GRAYTEXT}
467
{$EXTERNALSYM TMT_BTNTEXT}
468
TMT_INACTIVECAPTIONTEXT = 1620;
469
{$EXTERNALSYM TMT_INACTIVECAPTIONTEXT}
470
TMT_BTNHIGHLIGHT = 1621;
471
{$EXTERNALSYM TMT_BTNHIGHLIGHT}
472
TMT_DKSHADOW3D = 1622;
473
{$EXTERNALSYM TMT_DKSHADOW3D}
475
{$EXTERNALSYM TMT_LIGHT3D}
477
{$EXTERNALSYM TMT_INFOTEXT}
479
{$EXTERNALSYM TMT_INFOBK}
480
TMT_BUTTONALTERNATEFACE = 1626;
481
{$EXTERNALSYM TMT_BUTTONALTERNATEFACE}
482
TMT_HOTTRACKING = 1627;
483
{$EXTERNALSYM TMT_HOTTRACKING}
484
TMT_GRADIENTACTIVECAPTION = 1628;
485
{$EXTERNALSYM TMT_GRADIENTACTIVECAPTION}
486
TMT_GRADIENTINACTIVECAPTION = 1629;
487
{$EXTERNALSYM TMT_GRADIENTINACTIVECAPTION}
488
TMT_MENUHILIGHT = 1630;
489
{$EXTERNALSYM TMT_MENUHILIGHT}
491
{$EXTERNALSYM TMT_MENUBAR}
493
TMT_FIRSTCOLOR = TMT_SCROLLBAR;
494
{$EXTERNALSYM TMT_FIRSTCOLOR}
495
TMT_LASTCOLOR = TMT_MENUBAR;
496
{$EXTERNALSYM TMT_LASTCOLOR}
498
//---- hue substitutions ----
501
{$EXTERNALSYM TMT_FROMHUE1}
503
{$EXTERNALSYM TMT_FROMHUE2}
505
{$EXTERNALSYM TMT_FROMHUE3}
507
{$EXTERNALSYM TMT_FROMHUE4}
509
{$EXTERNALSYM TMT_FROMHUE5}
511
{$EXTERNALSYM TMT_TOHUE1}
513
{$EXTERNALSYM TMT_TOHUE2}
515
{$EXTERNALSYM TMT_TOHUE3}
517
{$EXTERNALSYM TMT_TOHUE4}
519
{$EXTERNALSYM TMT_TOHUE5}
521
//---- color substitutions ----
523
TMT_FROMCOLOR1 = 2001;
524
{$EXTERNALSYM TMT_FROMCOLOR1}
525
TMT_FROMCOLOR2 = 2002;
526
{$EXTERNALSYM TMT_FROMCOLOR2}
527
TMT_FROMCOLOR3 = 2003;
528
{$EXTERNALSYM TMT_FROMCOLOR3}
529
TMT_FROMCOLOR4 = 2004;
530
{$EXTERNALSYM TMT_FROMCOLOR4}
531
TMT_FROMCOLOR5 = 2005;
532
{$EXTERNALSYM TMT_FROMCOLOR5}
534
{$EXTERNALSYM TMT_TOCOLOR1}
536
{$EXTERNALSYM TMT_TOCOLOR2}
538
{$EXTERNALSYM TMT_TOCOLOR3}
540
{$EXTERNALSYM TMT_TOCOLOR4}
542
{$EXTERNALSYM TMT_TOCOLOR5}
544
//---- rendering BOOL properties ----
546
TMT_TRANSPARENT = 2201;
547
{$EXTERNALSYM TMT_TRANSPARENT}
549
{$EXTERNALSYM TMT_AUTOSIZE}
550
TMT_BORDERONLY = 2203;
551
{$EXTERNALSYM TMT_BORDERONLY}
552
TMT_COMPOSITED = 2204;
553
{$EXTERNALSYM TMT_COMPOSITED}
555
{$EXTERNALSYM TMT_BGFILL}
556
TMT_GLYPHTRANSPARENT = 2206;
557
{$EXTERNALSYM TMT_GLYPHTRANSPARENT}
558
TMT_GLYPHONLY = 2207;
559
{$EXTERNALSYM TMT_GLYPHONLY}
560
TMT_ALWAYSSHOWSIZINGBAR = 2208;
561
{$EXTERNALSYM TMT_ALWAYSSHOWSIZINGBAR}
562
TMT_MIRRORIMAGE = 2209;
563
{$EXTERNALSYM TMT_MIRRORIMAGE}
564
TMT_UNIFORMSIZING = 2210;
565
{$EXTERNALSYM TMT_UNIFORMSIZING}
566
TMT_INTEGRALSIZING = 2211;
567
{$EXTERNALSYM TMT_INTEGRALSIZING}
568
TMT_SOURCEGROW = 2212;
569
{$EXTERNALSYM TMT_SOURCEGROW}
570
TMT_SOURCESHRINK = 2213;
571
{$EXTERNALSYM TMT_SOURCESHRINK}
573
//---- rendering INT properties ----
575
TMT_IMAGECOUNT = 2401;
576
{$EXTERNALSYM TMT_IMAGECOUNT}
577
TMT_ALPHALEVEL = 2402;
578
{$EXTERNALSYM TMT_ALPHALEVEL}
579
TMT_BORDERSIZE = 2403;
580
{$EXTERNALSYM TMT_BORDERSIZE}
581
TMT_ROUNDCORNERWIDTH = 2404;
582
{$EXTERNALSYM TMT_ROUNDCORNERWIDTH}
583
TMT_ROUNDCORNERHEIGHT = 2405;
584
{$EXTERNALSYM TMT_ROUNDCORNERHEIGHT}
585
TMT_GRADIENTRATIO1 = 2406;
586
{$EXTERNALSYM TMT_GRADIENTRATIO1}
587
TMT_GRADIENTRATIO2 = 2407;
588
{$EXTERNALSYM TMT_GRADIENTRATIO2}
589
TMT_GRADIENTRATIO3 = 2408;
590
{$EXTERNALSYM TMT_GRADIENTRATIO3}
591
TMT_GRADIENTRATIO4 = 2409;
592
{$EXTERNALSYM TMT_GRADIENTRATIO4}
593
TMT_GRADIENTRATIO5 = 2410;
594
{$EXTERNALSYM TMT_GRADIENTRATIO5}
595
TMT_PROGRESSCHUNKSIZE = 2411;
596
{$EXTERNALSYM TMT_PROGRESSCHUNKSIZE}
597
TMT_PROGRESSSPACESIZE = 2412;
598
{$EXTERNALSYM TMT_PROGRESSSPACESIZE}
599
TMT_SATURATION = 2413;
600
{$EXTERNALSYM TMT_SATURATION}
601
TMT_TEXTBORDERSIZE = 2414;
602
{$EXTERNALSYM TMT_TEXTBORDERSIZE}
603
TMT_ALPHATHRESHOLD = 2415;
604
{$EXTERNALSYM TMT_ALPHATHRESHOLD}
606
{$EXTERNALSYM TMT_WIDTH}
608
{$EXTERNALSYM TMT_HEIGHT}
609
TMT_GLYPHINDEX = 2418;
610
{$EXTERNALSYM TMT_GLYPHINDEX}
611
TMT_TRUESIZESTRETCHMARK = 2419;
612
{$EXTERNALSYM TMT_TRUESIZESTRETCHMARK}
614
{$EXTERNALSYM TMT_MINDPI1}
616
{$EXTERNALSYM TMT_MINDPI2}
618
{$EXTERNALSYM TMT_MINDPI3}
620
{$EXTERNALSYM TMT_MINDPI4}
622
{$EXTERNALSYM TMT_MINDPI5}
624
//---- rendering FONT properties ----
626
TMT_GLYPHFONT = 2601;
627
{$EXTERNALSYM TMT_GLYPHFONT}
629
//---- rendering INTLIST properties ----
631
// (from smallest to largest)
632
//---- rendering FILENAME properties ----
634
TMT_IMAGEFILE = 3001;
635
{$EXTERNALSYM TMT_IMAGEFILE}
636
TMT_IMAGEFILE1 = 3002;
637
{$EXTERNALSYM TMT_IMAGEFILE1}
638
TMT_IMAGEFILE2 = 3003;
639
{$EXTERNALSYM TMT_IMAGEFILE2}
640
TMT_IMAGEFILE3 = 3004;
641
{$EXTERNALSYM TMT_IMAGEFILE3}
642
TMT_IMAGEFILE4 = 3005;
643
{$EXTERNALSYM TMT_IMAGEFILE4}
644
TMT_IMAGEFILE5 = 3006;
645
{$EXTERNALSYM TMT_IMAGEFILE5}
646
TMT_STOCKIMAGEFILE = 3007;
647
{$EXTERNALSYM TMT_STOCKIMAGEFILE}
648
TMT_GLYPHIMAGEFILE = 3008;
649
{$EXTERNALSYM TMT_GLYPHIMAGEFILE}
651
//---- rendering STRING properties ----
654
{$EXTERNALSYM TMT_TEXT}
656
//---- rendering POSITION (x and y values) properties ----
659
{$EXTERNALSYM TMT_OFFSET}
660
TMT_TEXTSHADOWOFFSET = 3402;
661
{$EXTERNALSYM TMT_TEXTSHADOWOFFSET}
663
{$EXTERNALSYM TMT_MINSIZE}
665
{$EXTERNALSYM TMT_MINSIZE1}
667
{$EXTERNALSYM TMT_MINSIZE2}
669
{$EXTERNALSYM TMT_MINSIZE3}
671
{$EXTERNALSYM TMT_MINSIZE4}
673
{$EXTERNALSYM TMT_MINSIZE5}
674
TMT_NORMALSIZE = 3409;
675
{$EXTERNALSYM TMT_NORMALSIZE}
677
//---- rendering MARGIN properties ----
679
TMT_SIZINGMARGINS = 3601;
680
{$EXTERNALSYM TMT_SIZINGMARGINS}
681
TMT_CONTENTMARGINS = 3602;
682
{$EXTERNALSYM TMT_CONTENTMARGINS}
683
TMT_CAPTIONMARGINS = 3603;
684
{$EXTERNALSYM TMT_CAPTIONMARGINS}
686
//---- rendering COLOR properties ----
688
TMT_BORDERCOLOR = 3801;
689
{$EXTERNALSYM TMT_BORDERCOLOR}
690
TMT_FILLCOLOR = 3802;
691
{$EXTERNALSYM TMT_FILLCOLOR}
692
TMT_TEXTCOLOR = 3803;
693
{$EXTERNALSYM TMT_TEXTCOLOR}
694
TMT_EDGELIGHTCOLOR = 3804;
695
{$EXTERNALSYM TMT_EDGELIGHTCOLOR}
696
TMT_EDGEHIGHLIGHTCOLOR = 3805;
697
{$EXTERNALSYM TMT_EDGEHIGHLIGHTCOLOR}
698
TMT_EDGESHADOWCOLOR = 3806;
699
{$EXTERNALSYM TMT_EDGESHADOWCOLOR}
700
TMT_EDGEDKSHADOWCOLOR = 3807;
701
{$EXTERNALSYM TMT_EDGEDKSHADOWCOLOR}
702
TMT_EDGEFILLCOLOR = 3808;
703
{$EXTERNALSYM TMT_EDGEFILLCOLOR}
704
TMT_TRANSPARENTCOLOR = 3809;
705
{$EXTERNALSYM TMT_TRANSPARENTCOLOR}
706
TMT_GRADIENTCOLOR1 = 3810;
707
{$EXTERNALSYM TMT_GRADIENTCOLOR1}
708
TMT_GRADIENTCOLOR2 = 3811;
709
{$EXTERNALSYM TMT_GRADIENTCOLOR2}
710
TMT_GRADIENTCOLOR3 = 3812;
711
{$EXTERNALSYM TMT_GRADIENTCOLOR3}
712
TMT_GRADIENTCOLOR4 = 3813;
713
{$EXTERNALSYM TMT_GRADIENTCOLOR4}
714
TMT_GRADIENTCOLOR5 = 3814;
715
{$EXTERNALSYM TMT_GRADIENTCOLOR5}
716
TMT_SHADOWCOLOR = 3815;
717
{$EXTERNALSYM TMT_SHADOWCOLOR}
718
TMT_GLOWCOLOR = 3816;
719
{$EXTERNALSYM TMT_GLOWCOLOR}
720
TMT_TEXTBORDERCOLOR = 3817;
721
{$EXTERNALSYM TMT_TEXTBORDERCOLOR}
722
TMT_TEXTSHADOWCOLOR = 3818;
723
{$EXTERNALSYM TMT_TEXTSHADOWCOLOR}
724
TMT_GLYPHTEXTCOLOR = 3819;
725
{$EXTERNALSYM TMT_GLYPHTEXTCOLOR}
726
TMT_GLYPHTRANSPARENTCOLOR = 3820;
727
{$EXTERNALSYM TMT_GLYPHTRANSPARENTCOLOR}
728
TMT_FILLCOLORHINT = 3821;
729
{$EXTERNALSYM TMT_FILLCOLORHINT}
730
TMT_BORDERCOLORHINT = 3822;
731
{$EXTERNALSYM TMT_BORDERCOLORHINT}
732
TMT_ACCENTCOLORHINT = 3823;
733
{$EXTERNALSYM TMT_ACCENTCOLORHINT}
735
//---- rendering enum properties (must be declared in TM_ENUM section above) ----
738
{$EXTERNALSYM TMT_BGTYPE}
739
TMT_BORDERTYPE = 4002;
740
{$EXTERNALSYM TMT_BORDERTYPE}
742
{$EXTERNALSYM TMT_FILLTYPE}
743
TMT_SIZINGTYPE = 4004;
744
{$EXTERNALSYM TMT_SIZINGTYPE}
746
{$EXTERNALSYM TMT_HALIGN}
747
TMT_CONTENTALIGNMENT = 4006;
748
{$EXTERNALSYM TMT_CONTENTALIGNMENT}
750
{$EXTERNALSYM TMT_VALIGN}
751
TMT_OFFSETTYPE = 4008;
752
{$EXTERNALSYM TMT_OFFSETTYPE}
753
TMT_ICONEFFECT = 4009;
754
{$EXTERNALSYM TMT_ICONEFFECT}
755
TMT_TEXTSHADOWTYPE = 4010;
756
{$EXTERNALSYM TMT_TEXTSHADOWTYPE}
757
TMT_IMAGELAYOUT = 4011;
758
{$EXTERNALSYM TMT_IMAGELAYOUT}
759
TMT_GLYPHTYPE = 4012;
760
{$EXTERNALSYM TMT_GLYPHTYPE}
761
TMT_IMAGESELECTTYPE = 4013;
762
{$EXTERNALSYM TMT_IMAGESELECTTYPE}
763
TMT_GLYPHFONTSIZINGTYPE = 4014;
764
{$EXTERNALSYM TMT_GLYPHFONTSIZINGTYPE}
765
TMT_TRUESIZESCALINGTYPE = 4015;
766
{$EXTERNALSYM TMT_TRUESIZESCALINGTYPE}
768
//---- custom properties (used only by controls/shell) ----
770
TMT_USERPICTURE = 5001;
771
{$EXTERNALSYM TMT_USERPICTURE}
772
TMT_DEFAULTPANESIZE = 5002;
773
{$EXTERNALSYM TMT_DEFAULTPANESIZE}
774
TMT_BLENDCOLOR = 5003;
775
{$EXTERNALSYM TMT_BLENDCOLOR}
777
//---------------------------------------------------------------------------------------
778
// "Window" (i.e., non-client) Parts & States
780
// these cannot be renumbered (part of uxtheme API)
781
//---------------------------------------------------------------------------------------
785
{$EXTERNALSYM WINDOWPARTS}
788
WINDOWPartFiller0 = 0;
789
{$EXTERNALSYM WINDOWPartFiller0}
791
{$EXTERNALSYM WP_CAPTION}
793
{$EXTERNALSYM WP_SMALLCAPTION}
795
{$EXTERNALSYM WP_MINCAPTION}
796
WP_SMALLMINCAPTION = 4;
797
{$EXTERNALSYM WP_SMALLMINCAPTION}
799
{$EXTERNALSYM WP_MAXCAPTION}
800
WP_SMALLMAXCAPTION = 6;
801
{$EXTERNALSYM WP_SMALLMAXCAPTION}
803
{$EXTERNALSYM WP_FRAMELEFT}
805
{$EXTERNALSYM WP_FRAMERIGHT}
807
{$EXTERNALSYM WP_FRAMEBOTTOM}
808
WP_SMALLFRAMELEFT = 10;
809
{$EXTERNALSYM WP_SMALLFRAMELEFT}
810
WP_SMALLFRAMERIGHT = 11;
811
{$EXTERNALSYM WP_SMALLFRAMERIGHT}
812
WP_SMALLFRAMEBOTTOM = 12;
813
{$EXTERNALSYM WP_SMALLFRAMEBOTTOM}
815
{$EXTERNALSYM WP_SYSBUTTON}
816
WP_MDISYSBUTTON = 14;
817
{$EXTERNALSYM WP_MDISYSBUTTON}
819
{$EXTERNALSYM WP_MINBUTTON}
820
WP_MDIMINBUTTON = 16;
821
{$EXTERNALSYM WP_MDIMINBUTTON}
823
{$EXTERNALSYM WP_MAXBUTTON}
825
{$EXTERNALSYM WP_CLOSEBUTTON}
826
WP_SMALLCLOSEBUTTON = 19;
827
{$EXTERNALSYM WP_SMALLCLOSEBUTTON}
828
WP_MDICLOSEBUTTON = 20;
829
{$EXTERNALSYM WP_MDICLOSEBUTTON}
830
WP_RESTOREBUTTON = 21;
831
{$EXTERNALSYM WP_RESTOREBUTTON}
832
WP_MDIRESTOREBUTTON = 22;
833
{$EXTERNALSYM WP_MDIRESTOREBUTTON}
835
{$EXTERNALSYM WP_HELPBUTTON}
836
WP_MDIHELPBUTTON = 24;
837
{$EXTERNALSYM WP_MDIHELPBUTTON}
839
{$EXTERNALSYM WP_HORZSCROLL}
841
{$EXTERNALSYM WP_HORZTHUMB}
843
{$EXTERNALSYM WP_VERTSCROLL}
845
{$EXTERNALSYM WP_VERTTHUMB}
847
{$EXTERNALSYM WP_DIALOG}
848
WP_CAPTIONSIZINGTEMPLATE = 30;
849
{$EXTERNALSYM WP_CAPTIONSIZINGTEMPLATE}
850
WP_SMALLCAPTIONSIZINGTEMPLATE = 31;
851
{$EXTERNALSYM WP_SMALLCAPTIONSIZINGTEMPLATE}
852
WP_FRAMELEFTSIZINGTEMPLATE = 32;
853
{$EXTERNALSYM WP_FRAMELEFTSIZINGTEMPLATE}
854
WP_SMALLFRAMELEFTSIZINGTEMPLATE = 33;
855
{$EXTERNALSYM WP_SMALLFRAMELEFTSIZINGTEMPLATE}
856
WP_FRAMERIGHTSIZINGTEMPLATE = 34;
857
{$EXTERNALSYM WP_FRAMERIGHTSIZINGTEMPLATE}
858
WP_SMALLFRAMERIGHTSIZINGTEMPLATE = 35;
859
{$EXTERNALSYM WP_SMALLFRAMERIGHTSIZINGTEMPLATE}
860
WP_FRAMEBOTTOMSIZINGTEMPLATE = 36;
861
{$EXTERNALSYM WP_FRAMEBOTTOMSIZINGTEMPLATE}
862
WP_SMALLFRAMEBOTTOMSIZINGTEMPLATE = 37;
863
{$EXTERNALSYM WP_SMALLFRAMEBOTTOMSIZINGTEMPLATE}
867
{$EXTERNALSYM FRAMESTATES}
870
FRAMEStateFiller0 = 0;
871
{$EXTERNALSYM FRAMEStateFiller0}
873
{$EXTERNALSYM FS_ACTIVE}
875
{$EXTERNALSYM FS_INACTIVE}
878
CAPTIONSTATES = DWORD;
879
{$EXTERNALSYM CAPTIONSTATES}
882
CAPTIONStateFiller0 = 0;
883
{$EXTERNALSYM CAPTIONStateFiller0}
885
{$EXTERNALSYM CS_ACTIVE}
887
{$EXTERNALSYM CS_INACTIVE}
889
{$EXTERNALSYM CS_DISABLED}
892
MAXCAPTIONSTATES = DWORD;
893
{$EXTERNALSYM MAXCAPTIONSTATES}
896
MAXCAPTIONStateFiller0 = 0;
897
{$EXTERNALSYM MAXCAPTIONStateFiller0}
899
{$EXTERNALSYM MXCS_ACTIVE}
901
{$EXTERNALSYM MXCS_INACTIVE}
903
{$EXTERNALSYM MXCS_DISABLED}
906
MINCAPTIONSTATES = DWORD;
907
{$EXTERNALSYM MINCAPTIONSTATES}
910
MINCAPTIONStateFiller0 = 0;
911
{$EXTERNALSYM MINCAPTIONStateFiller0}
913
{$EXTERNALSYM MNCS_ACTIVE}
915
{$EXTERNALSYM MNCS_INACTIVE}
917
{$EXTERNALSYM MNCS_DISABLED}
920
HORZSCROLLSTATES = DWORD;
921
{$EXTERNALSYM HORZSCROLLSTATES}
924
HORZSCROLLStateFiller0 = 0;
925
{$EXTERNALSYM HORZSCROLLStateFiller0}
927
{$EXTERNALSYM HSS_NORMAL}
929
{$EXTERNALSYM HSS_HOT}
931
{$EXTERNALSYM HSS_PUSHED}
933
{$EXTERNALSYM HSS_DISABLED}
936
HORZTHUMBSTATES = DWORD;
937
{$EXTERNALSYM HORZTHUMBSTATES}
940
HORZTHUMBStateFiller0 = 0;
941
{$EXTERNALSYM HORZTHUMBStateFiller0}
943
{$EXTERNALSYM HTS_NORMAL}
945
{$EXTERNALSYM HTS_HOT}
947
{$EXTERNALSYM HTS_PUSHED}
949
{$EXTERNALSYM HTS_DISABLED}
952
VERTSCROLLSTATES = DWORD;
953
{$EXTERNALSYM VERTSCROLLSTATES}
956
VERTSCROLLStateFiller0 = 0;
957
{$EXTERNALSYM VERTSCROLLStateFiller0}
959
{$EXTERNALSYM VSS_NORMAL}
961
{$EXTERNALSYM VSS_HOT}
963
{$EXTERNALSYM VSS_PUSHED}
965
{$EXTERNALSYM VSS_DISABLED}
968
VERTTHUMBSTATES = DWORD;
969
{$EXTERNALSYM VERTTHUMBSTATES}
972
VERTTHUMBStateFiller0 = 0;
973
{$EXTERNALSYM VERTTHUMBStateFiller0}
975
{$EXTERNALSYM VTS_NORMAL}
977
{$EXTERNALSYM VTS_HOT}
979
{$EXTERNALSYM VTS_PUSHED}
981
{$EXTERNALSYM VTS_DISABLED}
984
SYSBUTTONSTATES = DWORD;
985
{$EXTERNALSYM SYSBUTTONSTATES}
988
SYSBUTTONStateFiller0 = 0;
989
{$EXTERNALSYM SYSBUTTONStateFiller0}
991
{$EXTERNALSYM SBS_NORMAL}
993
{$EXTERNALSYM SBS_HOT}
995
{$EXTERNALSYM SBS_PUSHED}
997
{$EXTERNALSYM SBS_DISABLED}
1000
MINBUTTONSTATES = DWORD;
1001
{$EXTERNALSYM MINBUTTONSTATES}
1004
MINBUTTONStateFiller0 = 0;
1005
{$EXTERNALSYM MINBUTTONStateFiller0}
1007
{$EXTERNALSYM MINBS_NORMAL}
1009
{$EXTERNALSYM MINBS_HOT}
1011
{$EXTERNALSYM MINBS_PUSHED}
1013
{$EXTERNALSYM MINBS_DISABLED}
1016
MAXBUTTONSTATES = DWORD;
1017
{$EXTERNALSYM MAXBUTTONSTATES}
1020
MAXBUTTONStateFiller0 = 0;
1021
{$EXTERNALSYM MAXBUTTONStateFiller0}
1023
{$EXTERNALSYM MAXBS_NORMAL}
1025
{$EXTERNALSYM MAXBS_HOT}
1027
{$EXTERNALSYM MAXBS_PUSHED}
1029
{$EXTERNALSYM MAXBS_DISABLED}
1032
RESTOREBUTTONSTATES = DWORD;
1033
{$EXTERNALSYM RESTOREBUTTONSTATES}
1036
RESTOREBUTTONStateFiller0 = 0;
1037
{$EXTERNALSYM RESTOREBUTTONStateFiller0}
1039
{$EXTERNALSYM RBS_NORMAL}
1041
{$EXTERNALSYM RBS_HOT}
1043
{$EXTERNALSYM RBS_PUSHED}
1045
{$EXTERNALSYM RBS_DISABLED}
1048
HELPBUTTONSTATES = DWORD;
1049
{$EXTERNALSYM HELPBUTTONSTATES}
1052
HELPBUTTONStateFiller0 = 0;
1053
{$EXTERNALSYM HELPBUTTONStateFiller0}
1055
{$EXTERNALSYM HBS_NORMAL}
1057
{$EXTERNALSYM HBS_HOT}
1059
{$EXTERNALSYM HBS_PUSHED}
1061
{$EXTERNALSYM HBS_DISABLED}
1064
CLOSEBUTTONSTATES = DWORD;
1065
{$EXTERNALSYM CLOSEBUTTONSTATES}
1068
CLOSEBUTTONStateFiller0 = 0;
1069
{$EXTERNALSYM CLOSEBUTTONStateFiller0}
1071
{$EXTERNALSYM CBS_NORMAL}
1073
{$EXTERNALSYM CBS_HOT}
1075
{$EXTERNALSYM CBS_PUSHED}
1077
{$EXTERNALSYM CBS_DISABLED}
1079
//---------------------------------------------------------------------------------------
1080
// "Button" Parts & States
1081
//---------------------------------------------------------------------------------------
1084
BUTTONPARTS = DWORD;
1085
{$EXTERNALSYM BUTTONPARTS}
1088
BUTTONPartFiller0 = 0;
1089
{$EXTERNALSYM BUTTONPartFiller0}
1091
{$EXTERNALSYM BP_PUSHBUTTON}
1093
{$EXTERNALSYM BP_RADIOBUTTON}
1095
{$EXTERNALSYM BP_CHECKBOX}
1097
{$EXTERNALSYM BP_GROUPBOX}
1099
{$EXTERNALSYM BP_USERBUTTON}
1102
PUSHBUTTONSTATES = DWORD;
1103
{$EXTERNALSYM PUSHBUTTONSTATES}
1106
PUSHBUTTONStateFiller0 = 0;
1107
{$EXTERNALSYM PUSHBUTTONStateFiller0}
1109
{$EXTERNALSYM PBS_NORMAL}
1111
{$EXTERNALSYM PBS_HOT}
1113
{$EXTERNALSYM PBS_PRESSED}
1115
{$EXTERNALSYM PBS_DISABLED}
1117
{$EXTERNALSYM PBS_DEFAULTED}
1120
RADIOBUTTONSTATES = DWORD;
1121
{$EXTERNALSYM RADIOBUTTONSTATES}
1124
RADIOBUTTONStateFiller0 = 0;
1125
{$EXTERNALSYM RADIOBUTTONStateFiller0}
1126
RBS_UNCHECKEDNORMAL = 1;
1127
{$EXTERNALSYM RBS_UNCHECKEDNORMAL}
1128
RBS_UNCHECKEDHOT = 2;
1129
{$EXTERNALSYM RBS_UNCHECKEDHOT}
1130
RBS_UNCHECKEDPRESSED = 3;
1131
{$EXTERNALSYM RBS_UNCHECKEDPRESSED}
1132
RBS_UNCHECKEDDISABLED = 4;
1133
{$EXTERNALSYM RBS_UNCHECKEDDISABLED}
1134
RBS_CHECKEDNORMAL = 5;
1135
{$EXTERNALSYM RBS_CHECKEDNORMAL}
1137
{$EXTERNALSYM RBS_CHECKEDHOT}
1138
RBS_CHECKEDPRESSED = 7;
1139
{$EXTERNALSYM RBS_CHECKEDPRESSED}
1140
RBS_CHECKEDDISABLED = 8;
1141
{$EXTERNALSYM RBS_CHECKEDDISABLED}
1144
CHECKBOXSTATES = DWORD;
1145
{$EXTERNALSYM CHECKBOXSTATES}
1148
CHECKBOXStateFiller0 = 0;
1149
{$EXTERNALSYM CHECKBOXStateFiller0}
1150
CBS_UNCHECKEDNORMAL = 1;
1151
{$EXTERNALSYM CBS_UNCHECKEDNORMAL}
1152
CBS_UNCHECKEDHOT = 2;
1153
{$EXTERNALSYM CBS_UNCHECKEDHOT}
1154
CBS_UNCHECKEDPRESSED = 3;
1155
{$EXTERNALSYM CBS_UNCHECKEDPRESSED}
1156
CBS_UNCHECKEDDISABLED = 4;
1157
{$EXTERNALSYM CBS_UNCHECKEDDISABLED}
1158
CBS_CHECKEDNORMAL = 5;
1159
{$EXTERNALSYM CBS_CHECKEDNORMAL}
1161
{$EXTERNALSYM CBS_CHECKEDHOT}
1162
CBS_CHECKEDPRESSED = 7;
1163
{$EXTERNALSYM CBS_CHECKEDPRESSED}
1164
CBS_CHECKEDDISABLED = 8;
1165
{$EXTERNALSYM CBS_CHECKEDDISABLED}
1166
CBS_MIXEDNORMAL = 9;
1167
{$EXTERNALSYM CBS_MIXEDNORMAL}
1169
{$EXTERNALSYM CBS_MIXEDHOT}
1170
CBS_MIXEDPRESSED = 11;
1171
{$EXTERNALSYM CBS_MIXEDPRESSED}
1172
CBS_MIXEDDISABLED = 12;
1173
{$EXTERNALSYM CBS_MIXEDDISABLED}
1176
GROUPBOXSTATES = DWORD;
1177
{$EXTERNALSYM GROUPBOXSTATES}
1180
GROUPBOXStateFiller0 = 0;
1181
{$EXTERNALSYM GROUPBOXStateFiller0}
1183
{$EXTERNALSYM GBS_NORMAL}
1185
{$EXTERNALSYM GBS_DISABLED}
1187
//---------------------------------------------------------------------------------------
1188
// "Rebar" Parts & States
1189
//---------------------------------------------------------------------------------------
1193
{$EXTERNALSYM REBARPARTS}
1196
REBARPartFiller0 = 0;
1197
{$EXTERNALSYM REBARPartFiller0}
1199
{$EXTERNALSYM RP_GRIPPER}
1201
{$EXTERNALSYM RP_GRIPPERVERT}
1203
{$EXTERNALSYM RP_BAND}
1205
{$EXTERNALSYM RP_CHEVRON}
1207
{$EXTERNALSYM RP_CHEVRONVERT}
1210
CHEVRONSTATES = DWORD;
1211
{$EXTERNALSYM CHEVRONSTATES}
1214
CHEVRONStateFiller0 = 0;
1215
{$EXTERNALSYM CHEVRONStateFiller0}
1217
{$EXTERNALSYM CHEVS_NORMAL}
1219
{$EXTERNALSYM CHEVS_HOT}
1221
{$EXTERNALSYM CHEVS_PRESSED}
1223
//---------------------------------------------------------------------------------------
1224
// "Toolbar" Parts & States
1225
//---------------------------------------------------------------------------------------
1228
TOOLBARPARTS = DWORD;
1229
{$EXTERNALSYM TOOLBARPARTS}
1232
TOOLBARPartFiller0 = 0;
1233
{$EXTERNALSYM TOOLBARPartFiller0}
1235
{$EXTERNALSYM TP_BUTTON}
1236
TP_DROPDOWNBUTTON = 2;
1237
{$EXTERNALSYM TP_DROPDOWNBUTTON}
1239
{$EXTERNALSYM TP_SPLITBUTTON}
1240
TP_SPLITBUTTONDROPDOWN = 4;
1241
{$EXTERNALSYM TP_SPLITBUTTONDROPDOWN}
1243
{$EXTERNALSYM TP_SEPARATOR}
1244
TP_SEPARATORVERT = 6;
1245
{$EXTERNALSYM TP_SEPARATORVERT}
1248
TOOLBARSTATES = DWORD;
1249
{$EXTERNALSYM TOOLBARSTATES}
1252
TOOLBARStateFiller0 = 0;
1253
{$EXTERNALSYM TOOLBARStateFiller0}
1255
{$EXTERNALSYM TS_NORMAL}
1257
{$EXTERNALSYM TS_HOT}
1259
{$EXTERNALSYM TS_PRESSED}
1261
{$EXTERNALSYM TS_DISABLED}
1263
{$EXTERNALSYM TS_CHECKED}
1265
{$EXTERNALSYM TS_HOTCHECKED}
1267
//---------------------------------------------------------------------------------------
1268
// "Status" Parts & States
1269
//---------------------------------------------------------------------------------------
1272
STATUSPARTS = DWORD;
1273
{$EXTERNALSYM STATUSPARTS}
1276
STATUSPartFiller0 = 0;
1277
{$EXTERNALSYM STATUSPartFiller0}
1279
{$EXTERNALSYM SP_PANE}
1281
{$EXTERNALSYM SP_GRIPPERPANE}
1283
{$EXTERNALSYM SP_GRIPPER}
1285
//---------------------------------------------------------------------------------------
1286
// "Menu" Parts & States
1287
//---------------------------------------------------------------------------------------
1291
{$EXTERNALSYM MENUPARTS}
1294
MENUPartFiller0 = 0;
1295
{$EXTERNALSYM MENUPartFiller0}
1297
{$EXTERNALSYM MP_MENUITEM}
1298
MP_MENUDROPDOWN = 2;
1299
{$EXTERNALSYM MP_MENUDROPDOWN}
1301
{$EXTERNALSYM MP_MENUBARITEM}
1302
MP_MENUBARDROPDOWN = 4;
1303
{$EXTERNALSYM MP_MENUBARDROPDOWN}
1305
{$EXTERNALSYM MP_CHEVRON}
1307
{$EXTERNALSYM MP_SEPARATOR}
1311
{$EXTERNALSYM MENUSTATES}
1314
MENUStateFiller0 = 0;
1315
{$EXTERNALSYM MENUStateFiller0}
1317
{$EXTERNALSYM MS_NORMAL}
1319
{$EXTERNALSYM MS_SELECTED}
1321
{$EXTERNALSYM MS_DEMOTED}
1323
//---------------------------------------------------------------------------------------
1324
// "ListView" Parts & States
1325
//---------------------------------------------------------------------------------------
1328
LISTVIEWPARTS = DWORD;
1329
{$EXTERNALSYM LISTVIEWPARTS}
1332
LISTVIEWPartFiller0 = 0;
1333
{$EXTERNALSYM LISTVIEWPartFiller0}
1335
{$EXTERNALSYM LVP_LISTITEM}
1337
{$EXTERNALSYM LVP_LISTGROUP}
1339
{$EXTERNALSYM LVP_LISTDETAIL}
1340
LVP_LISTSORTEDDETAIL = 4;
1341
{$EXTERNALSYM LVP_LISTSORTEDDETAIL}
1343
{$EXTERNALSYM LVP_EMPTYTEXT}
1346
LISTITEMSTATES = DWORD;
1347
{$EXTERNALSYM LISTITEMSTATES}
1350
LISTITEMStateFiller0 = 0;
1351
{$EXTERNALSYM LISTITEMStateFiller0}
1353
{$EXTERNALSYM LIS_NORMAL}
1355
{$EXTERNALSYM LIS_HOT}
1357
{$EXTERNALSYM LIS_SELECTED}
1359
{$EXTERNALSYM LIS_DISABLED}
1360
LIS_SELECTEDNOTFOCUS = 5;
1361
{$EXTERNALSYM LIS_SELECTEDNOTFOCUS}
1363
//---------------------------------------------------------------------------------------
1364
// "Header" Parts & States
1365
//---------------------------------------------------------------------------------------
1368
HEADERPARTS = DWORD;
1369
{$EXTERNALSYM HEADERPARTS}
1372
HEADERPartFiller0 = 0;
1373
{$EXTERNALSYM HEADERPartFiller0}
1375
{$EXTERNALSYM HP_HEADERITEM}
1376
HP_HEADERITEMLEFT = 2;
1377
{$EXTERNALSYM HP_HEADERITEMLEFT}
1378
HP_HEADERITEMRIGHT = 3;
1379
{$EXTERNALSYM HP_HEADERITEMRIGHT}
1380
HP_HEADERSORTARROW = 4;
1381
{$EXTERNALSYM HP_HEADERSORTARROW}
1384
HEADERITEMSTATES = DWORD;
1385
{$EXTERNALSYM HEADERITEMSTATES}
1388
HEADERITEMStateFiller0 = 0;
1389
{$EXTERNALSYM HEADERITEMStateFiller0}
1391
{$EXTERNALSYM HIS_NORMAL}
1393
{$EXTERNALSYM HIS_HOT}
1395
{$EXTERNALSYM HIS_PRESSED}
1398
HEADERITEMLEFTSTATES = DWORD;
1399
{$EXTERNALSYM HEADERITEMLEFTSTATES}
1402
HEADERITEMLEFTStateFiller0 = 0;
1403
{$EXTERNALSYM HEADERITEMLEFTStateFiller0}
1405
{$EXTERNALSYM HILS_NORMAL}
1407
{$EXTERNALSYM HILS_HOT}
1409
{$EXTERNALSYM HILS_PRESSED}
1412
HEADERITEMRIGHTSTATES = DWORD;
1413
{$EXTERNALSYM HEADERITEMRIGHTSTATES}
1416
HEADERITEMRIGHTStateFiller0 = 0;
1417
{$EXTERNALSYM HEADERITEMRIGHTStateFiller0}
1419
{$EXTERNALSYM HIRS_NORMAL}
1421
{$EXTERNALSYM HIRS_HOT}
1423
{$EXTERNALSYM HIRS_PRESSED}
1426
HEADERSORTARROWSTATES = DWORD;
1427
{$EXTERNALSYM HEADERSORTARROWSTATES}
1430
HEADERSORTARROWStateFiller0 = 0;
1431
{$EXTERNALSYM HEADERSORTARROWStateFiller0}
1433
{$EXTERNALSYM HSAS_SORTEDUP}
1434
HSAS_SORTEDDOWN = 2;
1435
{$EXTERNALSYM HSAS_SORTEDDOWN}
1437
//---------------------------------------------------------------------------------------
1438
// "Progress" Parts & States
1439
//---------------------------------------------------------------------------------------
1442
PROGRESSPARTS = DWORD;
1443
{$EXTERNALSYM PROGRESSPARTS}
1446
PROGRESSPartFiller0 = 0;
1447
{$EXTERNALSYM PROGRESSPartFiller0}
1449
{$EXTERNALSYM PP_BAR}
1451
{$EXTERNALSYM PP_BARVERT}
1453
{$EXTERNALSYM PP_CHUNK}
1455
{$EXTERNALSYM PP_CHUNKVERT}
1457
//---------------------------------------------------------------------------------------
1458
// "Tab" Parts & States
1459
//---------------------------------------------------------------------------------------
1463
{$EXTERNALSYM TABPARTS}
1467
{$EXTERNALSYM TABPartFiller0}
1469
{$EXTERNALSYM TABP_TABITEM}
1470
TABP_TABITEMLEFTEDGE = 2;
1471
{$EXTERNALSYM TABP_TABITEMLEFTEDGE}
1472
TABP_TABITEMRIGHTEDGE = 3;
1473
{$EXTERNALSYM TABP_TABITEMRIGHTEDGE}
1474
TABP_TABITEMBOTHEDGE = 4;
1475
{$EXTERNALSYM TABP_TABITEMBOTHEDGE}
1476
TABP_TOPTABITEM = 5;
1477
{$EXTERNALSYM TABP_TOPTABITEM}
1478
TABP_TOPTABITEMLEFTEDGE = 6;
1479
{$EXTERNALSYM TABP_TOPTABITEMLEFTEDGE}
1480
TABP_TOPTABITEMRIGHTEDGE = 7;
1481
{$EXTERNALSYM TABP_TOPTABITEMRIGHTEDGE}
1482
TABP_TOPTABITEMBOTHEDGE = 8;
1483
{$EXTERNALSYM TABP_TOPTABITEMBOTHEDGE}
1485
{$EXTERNALSYM TABP_PANE}
1487
{$EXTERNALSYM TABP_BODY}
1490
TABITEMSTATES = DWORD;
1491
{$EXTERNALSYM TABITEMSTATES}
1494
TABITEMStateFiller0 = 0;
1495
{$EXTERNALSYM TABITEMStateFiller0}
1497
{$EXTERNALSYM TIS_NORMAL}
1499
{$EXTERNALSYM TIS_HOT}
1501
{$EXTERNALSYM TIS_SELECTED}
1503
{$EXTERNALSYM TIS_DISABLED}
1505
{$EXTERNALSYM TIS_FOCUSED}
1508
TABITEMLEFTEDGESTATES = DWORD;
1509
{$EXTERNALSYM TABITEMLEFTEDGESTATES}
1512
TABITEMLEFTEDGEStateFiller0 = 0;
1513
{$EXTERNALSYM TABITEMLEFTEDGEStateFiller0}
1515
{$EXTERNALSYM TILES_NORMAL}
1517
{$EXTERNALSYM TILES_HOT}
1519
{$EXTERNALSYM TILES_SELECTED}
1521
{$EXTERNALSYM TILES_DISABLED}
1523
{$EXTERNALSYM TILES_FOCUSED}
1526
TABITEMRIGHTEDGESTATES = DWORD;
1527
{$EXTERNALSYM TABITEMRIGHTEDGESTATES}
1530
TABITEMRIGHTEDGEStateFiller0 = 0;
1531
{$EXTERNALSYM TABITEMRIGHTEDGEStateFiller0}
1533
{$EXTERNALSYM TIRES_NORMAL}
1535
{$EXTERNALSYM TIRES_HOT}
1537
{$EXTERNALSYM TIRES_SELECTED}
1539
{$EXTERNALSYM TIRES_DISABLED}
1541
{$EXTERNALSYM TIRES_FOCUSED}
1544
TABITEMBOTHEDGESSTATES = DWORD;
1545
{$EXTERNALSYM TABITEMBOTHEDGESSTATES}
1548
TABITEMBOTHEDGESStateFiller0 = 0;
1549
{$EXTERNALSYM TABITEMBOTHEDGESStateFiller0}
1551
{$EXTERNALSYM TIBES_NORMAL}
1553
{$EXTERNALSYM TIBES_HOT}
1555
{$EXTERNALSYM TIBES_SELECTED}
1557
{$EXTERNALSYM TIBES_DISABLED}
1559
{$EXTERNALSYM TIBES_FOCUSED}
1562
TOPTABITEMSTATES = DWORD;
1563
{$EXTERNALSYM TOPTABITEMSTATES}
1566
TOPTABITEMStateFiller0 = 0;
1567
{$EXTERNALSYM TOPTABITEMStateFiller0}
1569
{$EXTERNALSYM TTIS_NORMAL}
1571
{$EXTERNALSYM TTIS_HOT}
1573
{$EXTERNALSYM TTIS_SELECTED}
1575
{$EXTERNALSYM TTIS_DISABLED}
1577
{$EXTERNALSYM TTIS_FOCUSED}
1580
TOPTABITEMLEFTEDGESTATES = DWORD;
1581
{$EXTERNALSYM TOPTABITEMLEFTEDGESTATES}
1584
TOPTABITEMLEFTEDGEStateFiller0 = 0;
1585
{$EXTERNALSYM TOPTABITEMLEFTEDGEStateFiller0}
1587
{$EXTERNALSYM TTILES_NORMAL}
1589
{$EXTERNALSYM TTILES_HOT}
1590
TTILES_SELECTED = 3;
1591
{$EXTERNALSYM TTILES_SELECTED}
1592
TTILES_DISABLED = 4;
1593
{$EXTERNALSYM TTILES_DISABLED}
1595
{$EXTERNALSYM TTILES_FOCUSED}
1598
TOPTABITEMRIGHTEDGESTATES = DWORD;
1599
{$EXTERNALSYM TOPTABITEMRIGHTEDGESTATES}
1602
TOPTABITEMRIGHTEDGEStateFiller0 = 0;
1603
{$EXTERNALSYM TOPTABITEMRIGHTEDGEStateFiller0}
1605
{$EXTERNALSYM TTIRES_NORMAL}
1607
{$EXTERNALSYM TTIRES_HOT}
1608
TTIRES_SELECTED = 3;
1609
{$EXTERNALSYM TTIRES_SELECTED}
1610
TTIRES_DISABLED = 4;
1611
{$EXTERNALSYM TTIRES_DISABLED}
1613
{$EXTERNALSYM TTIRES_FOCUSED}
1616
TOPTABITEMBOTHEDGESSTATES = DWORD;
1617
{$EXTERNALSYM TOPTABITEMBOTHEDGESSTATES}
1620
TOPTABITEMBOTHEDGESStateFiller0 = 0;
1621
{$EXTERNALSYM TOPTABITEMBOTHEDGESStateFiller0}
1623
{$EXTERNALSYM TTIBES_NORMAL}
1625
{$EXTERNALSYM TTIBES_HOT}
1626
TTIBES_SELECTED = 3;
1627
{$EXTERNALSYM TTIBES_SELECTED}
1628
TTIBES_DISABLED = 4;
1629
{$EXTERNALSYM TTIBES_DISABLED}
1631
{$EXTERNALSYM TTIBES_FOCUSED}
1633
//---------------------------------------------------------------------------------------
1634
// "Trackbar" Parts & States
1635
//---------------------------------------------------------------------------------------
1638
TRACKBARPARTS = DWORD;
1639
{$EXTERNALSYM TRACKBARPARTS}
1642
TRACKBARPartFiller0 = 0;
1643
{$EXTERNALSYM TRACKBARPartFiller0}
1645
{$EXTERNALSYM TKP_TRACK}
1647
{$EXTERNALSYM TKP_TRACKVERT}
1649
{$EXTERNALSYM TKP_THUMB}
1650
TKP_THUMBBOTTOM = 4;
1651
{$EXTERNALSYM TKP_THUMBBOTTOM}
1653
{$EXTERNALSYM TKP_THUMBTOP}
1655
{$EXTERNALSYM TKP_THUMBVERT}
1657
{$EXTERNALSYM TKP_THUMBLEFT}
1659
{$EXTERNALSYM TKP_THUMBRIGHT}
1661
{$EXTERNALSYM TKP_TICS}
1663
{$EXTERNALSYM TKP_TICSVERT}
1666
TRACKBARSTATES = DWORD;
1667
{$EXTERNALSYM TRACKBARSTATES}
1670
TRACKBARStateFiller0 = 0;
1671
{$EXTERNALSYM TRACKBARStateFiller0}
1673
{$EXTERNALSYM TKS_NORMAL}
1676
TRACKSTATES = DWORD;
1677
{$EXTERNALSYM TRACKSTATES}
1680
TRACKStateFiller0 = 0;
1681
{$EXTERNALSYM TRACKStateFiller0}
1683
{$EXTERNALSYM TRS_NORMAL}
1686
TRACKVERTSTATES = DWORD;
1687
{$EXTERNALSYM TRACKVERTSTATES}
1690
TRACKVERTStateFiller0 = 0;
1691
{$EXTERNALSYM TRACKVERTStateFiller0}
1693
{$EXTERNALSYM TRVS_NORMAL}
1696
THUMBSTATES = DWORD;
1697
{$EXTERNALSYM THUMBSTATES}
1700
THUMBStateFiller0 = 0;
1701
{$EXTERNALSYM THUMBStateFiller0}
1703
{$EXTERNALSYM TUS_NORMAL}
1705
{$EXTERNALSYM TUS_HOT}
1707
{$EXTERNALSYM TUS_PRESSED}
1709
{$EXTERNALSYM TUS_FOCUSED}
1711
{$EXTERNALSYM TUS_DISABLED}
1714
THUMBBOTTOMSTATES = DWORD;
1715
{$EXTERNALSYM THUMBBOTTOMSTATES}
1718
THUMBBOTTOMStateFiller0 = 0;
1719
{$EXTERNALSYM THUMBBOTTOMStateFiller0}
1721
{$EXTERNALSYM TUBS_NORMAL}
1723
{$EXTERNALSYM TUBS_HOT}
1725
{$EXTERNALSYM TUBS_PRESSED}
1727
{$EXTERNALSYM TUBS_FOCUSED}
1729
{$EXTERNALSYM TUBS_DISABLED}
1732
THUMBTOPSTATES = DWORD;
1733
{$EXTERNALSYM THUMBTOPSTATES}
1736
THUMBTOPStateFiller0 = 0;
1737
{$EXTERNALSYM THUMBTOPStateFiller0}
1739
{$EXTERNALSYM TUTS_NORMAL}
1741
{$EXTERNALSYM TUTS_HOT}
1743
{$EXTERNALSYM TUTS_PRESSED}
1745
{$EXTERNALSYM TUTS_FOCUSED}
1747
{$EXTERNALSYM TUTS_DISABLED}
1750
THUMBVERTSTATES = DWORD;
1751
{$EXTERNALSYM THUMBVERTSTATES}
1754
THUMBVERTStateFiller0 = 0;
1755
{$EXTERNALSYM THUMBVERTStateFiller0}
1757
{$EXTERNALSYM TUVS_NORMAL}
1759
{$EXTERNALSYM TUVS_HOT}
1761
{$EXTERNALSYM TUVS_PRESSED}
1763
{$EXTERNALSYM TUVS_FOCUSED}
1765
{$EXTERNALSYM TUVS_DISABLED}
1768
THUMBLEFTSTATES = DWORD;
1769
{$EXTERNALSYM THUMBLEFTSTATES}
1772
THUMBLEFTStateFiller0 = 0;
1773
{$EXTERNALSYM THUMBLEFTStateFiller0}
1775
{$EXTERNALSYM TUVLS_NORMAL}
1777
{$EXTERNALSYM TUVLS_HOT}
1779
{$EXTERNALSYM TUVLS_PRESSED}
1781
{$EXTERNALSYM TUVLS_FOCUSED}
1783
{$EXTERNALSYM TUVLS_DISABLED}
1786
THUMBRIGHTSTATES = DWORD;
1787
{$EXTERNALSYM THUMBRIGHTSTATES}
1790
THUMBRIGHTStateFiller0 = 0;
1791
{$EXTERNALSYM THUMBRIGHTStateFiller0}
1793
{$EXTERNALSYM TUVRS_NORMAL}
1795
{$EXTERNALSYM TUVRS_HOT}
1797
{$EXTERNALSYM TUVRS_PRESSED}
1799
{$EXTERNALSYM TUVRS_FOCUSED}
1801
{$EXTERNALSYM TUVRS_DISABLED}
1805
{$EXTERNALSYM TICSSTATES}
1808
TICSStateFiller0 = 0;
1809
{$EXTERNALSYM TICSStateFiller0}
1811
{$EXTERNALSYM TSS_NORMAL}
1814
TICSVERTSTATES = DWORD;
1815
{$EXTERNALSYM TICSVERTSTATES}
1818
TICSVERTStateFiller0 = 0;
1819
{$EXTERNALSYM TICSVERTStateFiller0}
1821
{$EXTERNALSYM TSVS_NORMAL}
1823
//---------------------------------------------------------------------------------------
1824
// "Tooltips" Parts & States
1825
//---------------------------------------------------------------------------------------
1828
TOOLTIPPARTS = DWORD;
1829
{$EXTERNALSYM TOOLTIPPARTS}
1832
TOOLTIPPartFiller0 = 0;
1833
{$EXTERNALSYM TOOLTIPPartFiller0}
1835
{$EXTERNALSYM TTP_STANDARD}
1836
TTP_STANDARDTITLE = 2;
1837
{$EXTERNALSYM TTP_STANDARDTITLE}
1839
{$EXTERNALSYM TTP_BALLOON}
1840
TTP_BALLOONTITLE = 4;
1841
{$EXTERNALSYM TTP_BALLOONTITLE}
1843
{$EXTERNALSYM TTP_CLOSE}
1846
CLOSESTATES = DWORD;
1847
{$EXTERNALSYM CLOSESTATES}
1850
CLOSEStateFiller0 = 0;
1851
{$EXTERNALSYM CLOSEStateFiller0}
1853
{$EXTERNALSYM TTCS_NORMAL}
1855
{$EXTERNALSYM TTCS_HOT}
1857
{$EXTERNALSYM TTCS_PRESSED}
1860
STANDARDSTATES = DWORD;
1861
{$EXTERNALSYM STANDARDSTATES}
1864
STANDARDStateFiller0 = 0;
1865
{$EXTERNALSYM STANDARDStateFiller0}
1867
{$EXTERNALSYM TTSS_NORMAL}
1869
{$EXTERNALSYM TTSS_LINK}
1872
BALLOONSTATES = DWORD;
1873
{$EXTERNALSYM BALLOONSTATES}
1876
BALLOONStateFiller0 = 0;
1877
{$EXTERNALSYM BALLOONStateFiller0}
1879
{$EXTERNALSYM TTBS_NORMAL}
1881
{$EXTERNALSYM TTBS_LINK}
1883
//---------------------------------------------------------------------------------------
1884
// "TreeView" Parts & States
1885
//---------------------------------------------------------------------------------------
1888
TREEVIEWPARTS = DWORD;
1889
{$EXTERNALSYM TREEVIEWPARTS}
1892
TREEVIEWPartFiller0 = 0;
1893
{$EXTERNALSYM TREEVIEWPartFiller0}
1895
{$EXTERNALSYM TVP_TREEITEM}
1897
{$EXTERNALSYM TVP_GLYPH}
1899
{$EXTERNALSYM TVP_BRANCH}
1902
TREEITEMSTATES = DWORD;
1903
{$EXTERNALSYM TREEITEMSTATES}
1906
TREEITEMStateFiller0 = 0;
1907
{$EXTERNALSYM TREEITEMStateFiller0}
1909
{$EXTERNALSYM TREIS_NORMAL}
1911
{$EXTERNALSYM TREIS_HOT}
1913
{$EXTERNALSYM TREIS_SELECTED}
1915
{$EXTERNALSYM TREIS_DISABLED}
1916
TREIS_SELECTEDNOTFOCUS = 5;
1917
{$EXTERNALSYM TREIS_SELECTEDNOTFOCUS}
1920
GLYPHSTATES = DWORD;
1921
{$EXTERNALSYM GLYPHSTATES}
1924
GLYPHStateFiller0 = 0;
1925
{$EXTERNALSYM GLYPHStateFiller0}
1927
{$EXTERNALSYM GLPS_CLOSED}
1929
{$EXTERNALSYM GLPS_OPENED}
1931
//---------------------------------------------------------------------------------------
1932
// "Spin" Parts & States
1933
//---------------------------------------------------------------------------------------
1937
{$EXTERNALSYM SPINPARTS}
1940
SPINPartFiller0 = 0;
1941
{$EXTERNALSYM SPINPartFiller0}
1943
{$EXTERNALSYM SPNP_UP}
1945
{$EXTERNALSYM SPNP_DOWN}
1947
{$EXTERNALSYM SPNP_UPHORZ}
1949
{$EXTERNALSYM SPNP_DOWNHORZ}
1953
{$EXTERNALSYM UPSTATES}
1957
{$EXTERNALSYM UPStateFiller0}
1959
{$EXTERNALSYM UPS_NORMAL}
1961
{$EXTERNALSYM UPS_HOT}
1963
{$EXTERNALSYM UPS_PRESSED}
1965
{$EXTERNALSYM UPS_DISABLED}
1969
{$EXTERNALSYM DOWNSTATES}
1972
DOWNStateFiller0 = 0;
1973
{$EXTERNALSYM DOWNStateFiller0}
1975
{$EXTERNALSYM DNS_NORMAL}
1977
{$EXTERNALSYM DNS_HOT}
1979
{$EXTERNALSYM DNS_PRESSED}
1981
{$EXTERNALSYM DNS_DISABLED}
1984
UPHORZSTATES = DWORD;
1985
{$EXTERNALSYM UPHORZSTATES}
1988
UPHORZStateFiller0 = 0;
1989
{$EXTERNALSYM UPHORZStateFiller0}
1991
{$EXTERNALSYM UPHZS_NORMAL}
1993
{$EXTERNALSYM UPHZS_HOT}
1995
{$EXTERNALSYM UPHZS_PRESSED}
1997
{$EXTERNALSYM UPHZS_DISABLED}
2000
DOWNHORZSTATES = DWORD;
2001
{$EXTERNALSYM DOWNHORZSTATES}
2004
DOWNHORZStateFiller0 = 0;
2005
{$EXTERNALSYM DOWNHORZStateFiller0}
2007
{$EXTERNALSYM DNHZS_NORMAL}
2009
{$EXTERNALSYM DNHZS_HOT}
2011
{$EXTERNALSYM DNHZS_PRESSED}
2013
{$EXTERNALSYM DNHZS_DISABLED}
2015
//---------------------------------------------------------------------------------------
2016
// "Page" Parts & States
2017
//---------------------------------------------------------------------------------------
2021
{$EXTERNALSYM PAGEPARTS}
2024
PAGEPartFiller0 = 0;
2025
{$EXTERNALSYM PAGEPartFiller0}
2027
{$EXTERNALSYM PGRP_UP}
2029
{$EXTERNALSYM PGRP_DOWN}
2031
{$EXTERNALSYM PGRP_UPHORZ}
2033
{$EXTERNALSYM PGRP_DOWNHORZ}
2035
//--- Pager uses same states as Spin ---
2037
//---------------------------------------------------------------------------------------
2038
// "Scrollbar" Parts & States
2039
//---------------------------------------------------------------------------------------
2042
SCROLLBARPARTS = DWORD;
2043
{$EXTERNALSYM SCROLLBARPARTS}
2046
SCROLLBARPartFiller0 = 0;
2047
{$EXTERNALSYM SCROLLBARPartFiller0}
2049
{$EXTERNALSYM SBP_ARROWBTN}
2050
SBP_THUMBBTNHORZ = 2;
2051
{$EXTERNALSYM SBP_THUMBBTNHORZ}
2052
SBP_THUMBBTNVERT = 3;
2053
{$EXTERNALSYM SBP_THUMBBTNVERT}
2054
SBP_LOWERTRACKHORZ = 4;
2055
{$EXTERNALSYM SBP_LOWERTRACKHORZ}
2056
SBP_UPPERTRACKHORZ = 5;
2057
{$EXTERNALSYM SBP_UPPERTRACKHORZ}
2058
SBP_LOWERTRACKVERT = 6;
2059
{$EXTERNALSYM SBP_LOWERTRACKVERT}
2060
SBP_UPPERTRACKVERT = 7;
2061
{$EXTERNALSYM SBP_UPPERTRACKVERT}
2062
SBP_GRIPPERHORZ = 8;
2063
{$EXTERNALSYM SBP_GRIPPERHORZ}
2064
SBP_GRIPPERVERT = 9;
2065
{$EXTERNALSYM SBP_GRIPPERVERT}
2067
{$EXTERNALSYM SBP_SIZEBOX}
2070
ARROWBTNSTATES = DWORD;
2071
{$EXTERNALSYM ARROWBTNSTATES}
2074
ARROWBTNStateFiller0 = 0;
2075
{$EXTERNALSYM ARROWBTNStateFiller0}
2077
{$EXTERNALSYM ABS_UPNORMAL}
2079
{$EXTERNALSYM ABS_UPHOT}
2081
{$EXTERNALSYM ABS_UPPRESSED}
2083
{$EXTERNALSYM ABS_UPDISABLED}
2085
{$EXTERNALSYM ABS_DOWNNORMAL}
2087
{$EXTERNALSYM ABS_DOWNHOT}
2088
ABS_DOWNPRESSED = 7;
2089
{$EXTERNALSYM ABS_DOWNPRESSED}
2090
ABS_DOWNDISABLED = 8;
2091
{$EXTERNALSYM ABS_DOWNDISABLED}
2093
{$EXTERNALSYM ABS_LEFTNORMAL}
2095
{$EXTERNALSYM ABS_LEFTHOT}
2096
ABS_LEFTPRESSED = 11;
2097
{$EXTERNALSYM ABS_LEFTPRESSED}
2098
ABS_LEFTDISABLED = 12;
2099
{$EXTERNALSYM ABS_LEFTDISABLED}
2100
ABS_RIGHTNORMAL = 13;
2101
{$EXTERNALSYM ABS_RIGHTNORMAL}
2103
{$EXTERNALSYM ABS_RIGHTHOT}
2104
ABS_RIGHTPRESSED = 15;
2105
{$EXTERNALSYM ABS_RIGHTPRESSED}
2106
ABS_RIGHTDISABLED = 16;
2107
{$EXTERNALSYM ABS_RIGHTDISABLED}
2110
SCROLLBARSTATES = DWORD;
2111
{$EXTERNALSYM SCROLLBARSTATES}
2114
SCROLLBARStateFiller0 = 0;
2115
{$EXTERNALSYM SCROLLBARStateFiller0}
2117
{$EXTERNALSYM SCRBS_NORMAL}
2119
{$EXTERNALSYM SCRBS_HOT}
2121
{$EXTERNALSYM SCRBS_PRESSED}
2123
{$EXTERNALSYM SCRBS_DISABLED}
2126
SIZEBOXSTATES = DWORD;
2127
{$EXTERNALSYM SIZEBOXSTATES}
2130
SIZEBOXStateFiller0 = 0;
2131
{$EXTERNALSYM SIZEBOXStateFiller0}
2133
{$EXTERNALSYM SZB_RIGHTALIGN}
2135
{$EXTERNALSYM SZB_LEFTALIGN}
2137
//---------------------------------------------------------------------------------------
2138
// "Edit" Parts & States
2139
//---------------------------------------------------------------------------------------
2143
{$EXTERNALSYM EDITPARTS}
2146
EDITPartFiller0 = 0;
2147
{$EXTERNALSYM EDITPartFiller0}
2149
{$EXTERNALSYM EP_EDITTEXT}
2151
{$EXTERNALSYM EP_CARET}
2154
EDITTEXTSTATES = DWORD;
2155
{$EXTERNALSYM EDITTEXTSTATES}
2158
EDITTEXTStateFiller0 = 0;
2159
{$EXTERNALSYM EDITTEXTStateFiller0}
2161
{$EXTERNALSYM ETS_NORMAL}
2163
{$EXTERNALSYM ETS_HOT}
2165
{$EXTERNALSYM ETS_SELECTED}
2167
{$EXTERNALSYM ETS_DISABLED}
2169
{$EXTERNALSYM ETS_FOCUSED}
2171
{$EXTERNALSYM ETS_READONLY}
2173
{$EXTERNALSYM ETS_ASSIST}
2175
//---------------------------------------------------------------------------------------
2176
// "ComboBox" Parts & States
2177
//---------------------------------------------------------------------------------------
2180
COMBOBOXPARTS = DWORD;
2181
{$EXTERNALSYM COMBOBOXPARTS}
2184
COMBOBOXPartFiller0 = 0;
2185
{$EXTERNALSYM COMBOBOXPartFiller0}
2186
CP_DROPDOWNBUTTON = 1;
2187
{$EXTERNALSYM CP_DROPDOWNBUTTON}
2190
COMBOBOXSTATES = DWORD;
2191
{$EXTERNALSYM COMBOBOXSTATES}
2194
COMBOBOXStateFiller0 = 0;
2195
{$EXTERNALSYM COMBOBOXStateFiller0}
2197
{$EXTERNALSYM CBXS_NORMAL}
2199
{$EXTERNALSYM CBXS_HOT}
2201
{$EXTERNALSYM CBXS_PRESSED}
2203
{$EXTERNALSYM CBXS_DISABLED}
2205
//---------------------------------------------------------------------------------------
2206
// "Taskbar Clock" Parts & States
2207
//---------------------------------------------------------------------------------------
2211
{$EXTERNALSYM CLOCKPARTS}
2214
CLOCKPartFiller0 = 0;
2215
{$EXTERNALSYM CLOCKPartFiller0}
2217
{$EXTERNALSYM CLP_TIME}
2220
CLOCKSTATES = DWORD;
2221
{$EXTERNALSYM CLOCKSTATES}
2224
CLOCKStateFiller0 = 0;
2225
{$EXTERNALSYM CLOCKStateFiller0}
2227
{$EXTERNALSYM CLS_NORMAL}
2229
//---------------------------------------------------------------------------------------
2230
// "Tray Notify" Parts & States
2231
//---------------------------------------------------------------------------------------
2234
TRAYNOTIFYPARTS = DWORD;
2235
{$EXTERNALSYM TRAYNOTIFYPARTS}
2238
TRAYNOTIFYPartFiller0 = 0;
2239
{$EXTERNALSYM TRAYNOTIFYPartFiller0}
2241
{$EXTERNALSYM TNP_BACKGROUND}
2242
TNP_ANIMBACKGROUND = 2;
2243
{$EXTERNALSYM TNP_ANIMBACKGROUND}
2245
//---------------------------------------------------------------------------------------
2246
// "TaskBar" Parts & States
2247
//---------------------------------------------------------------------------------------
2250
TASKBARPARTS = DWORD;
2251
{$EXTERNALSYM TASKBARPARTS}
2254
TASKBARPartFiller0 = 0;
2255
{$EXTERNALSYM TASKBARPartFiller0}
2256
TBP_BACKGROUNDBOTTOM = 1;
2257
{$EXTERNALSYM TBP_BACKGROUNDBOTTOM}
2258
TBP_BACKGROUNDRIGHT = 2;
2259
{$EXTERNALSYM TBP_BACKGROUNDRIGHT}
2260
TBP_BACKGROUNDTOP = 3;
2261
{$EXTERNALSYM TBP_BACKGROUNDTOP}
2262
TBP_BACKGROUNDLEFT = 4;
2263
{$EXTERNALSYM TBP_BACKGROUNDLEFT}
2264
TBP_SIZINGBARBOTTOM = 5;
2265
{$EXTERNALSYM TBP_SIZINGBARBOTTOM}
2266
TBP_SIZINGBARRIGHT = 6;
2267
{$EXTERNALSYM TBP_SIZINGBARRIGHT}
2268
TBP_SIZINGBARTOP = 7;
2269
{$EXTERNALSYM TBP_SIZINGBARTOP}
2270
TBP_SIZINGBARLEFT = 8;
2271
{$EXTERNALSYM TBP_SIZINGBARLEFT}
2273
//---------------------------------------------------------------------------------------
2274
// "TaskBand" Parts & States
2275
//---------------------------------------------------------------------------------------
2278
TASKBANDPARTS = DWORD;
2279
{$EXTERNALSYM TASKBANDPARTS}
2282
TASKBANDPartFiller0 = 0;
2283
{$EXTERNALSYM TASKBANDPartFiller0}
2285
{$EXTERNALSYM TDP_GROUPCOUNT}
2286
TDP_FLASHBUTTON = 2;
2287
{$EXTERNALSYM TDP_FLASHBUTTON}
2288
TDP_FLASHBUTTONGROUPMENU = 3;
2289
{$EXTERNALSYM TDP_FLASHBUTTONGROUPMENU}
2291
//---------------------------------------------------------------------------------------
2292
// "StartPanel" Parts & States
2293
//---------------------------------------------------------------------------------------
2296
STARTPANELPARTS = DWORD;
2297
{$EXTERNALSYM STARTPANELPARTS}
2300
STARTPANELPartFiller0 = 0;
2301
{$EXTERNALSYM STARTPANELPartFiller0}
2303
{$EXTERNALSYM SPP_USERPANE}
2304
SPP_MOREPROGRAMS = 2;
2305
{$EXTERNALSYM SPP_MOREPROGRAMS}
2306
SPP_MOREPROGRAMSARROW = 3;
2307
{$EXTERNALSYM SPP_MOREPROGRAMSARROW}
2309
{$EXTERNALSYM SPP_PROGLIST}
2310
SPP_PROGLISTSEPARATOR = 5;
2311
{$EXTERNALSYM SPP_PROGLISTSEPARATOR}
2313
{$EXTERNALSYM SPP_PLACESLIST}
2314
SPP_PLACESLISTSEPARATOR = 7;
2315
{$EXTERNALSYM SPP_PLACESLISTSEPARATOR}
2317
{$EXTERNALSYM SPP_LOGOFF}
2318
SPP_LOGOFFBUTTONS = 9;
2319
{$EXTERNALSYM SPP_LOGOFFBUTTONS}
2320
SPP_USERPICTURE = 10;
2321
{$EXTERNALSYM SPP_USERPICTURE}
2323
{$EXTERNALSYM SPP_PREVIEW}
2326
MOREPROGRAMSARROWSTATES = DWORD;
2327
{$EXTERNALSYM MOREPROGRAMSARROWSTATES}
2330
MOREPROGRAMSARROWStateFiller0 = 0;
2331
{$EXTERNALSYM MOREPROGRAMSARROWStateFiller0}
2333
{$EXTERNALSYM SPS_NORMAL}
2335
{$EXTERNALSYM SPS_HOT}
2337
{$EXTERNALSYM SPS_PRESSED}
2340
LOGOFFBUTTONSSTATES = DWORD;
2341
{$EXTERNALSYM LOGOFFBUTTONSSTATES}
2344
LOGOFFBUTTONSStateFiller0 = 0;
2345
{$EXTERNALSYM LOGOFFBUTTONSStateFiller0}
2347
{$EXTERNALSYM SPLS_NORMAL}
2349
{$EXTERNALSYM SPLS_HOT}
2351
{$EXTERNALSYM SPLS_PRESSED}
2353
//---------------------------------------------------------------------------------------
2354
// "ExplorerBar" Parts & States
2355
//---------------------------------------------------------------------------------------
2358
EXPLORERBARPARTS = DWORD;
2359
{$EXTERNALSYM EXPLORERBARPARTS}
2362
EXPLORERBARPartFiller0 = 0;
2363
{$EXTERNALSYM EXPLORERBARPartFiller0}
2364
EBP_HEADERBACKGROUND = 1;
2365
{$EXTERNALSYM EBP_HEADERBACKGROUND}
2366
EBP_HEADERCLOSE = 2;
2367
{$EXTERNALSYM EBP_HEADERCLOSE}
2369
{$EXTERNALSYM EBP_HEADERPIN}
2371
{$EXTERNALSYM EBP_IEBARMENU}
2372
EBP_NORMALGROUPBACKGROUND = 5;
2373
{$EXTERNALSYM EBP_NORMALGROUPBACKGROUND}
2374
EBP_NORMALGROUPCOLLAPSE = 6;
2375
{$EXTERNALSYM EBP_NORMALGROUPCOLLAPSE}
2376
EBP_NORMALGROUPEXPAND = 7;
2377
{$EXTERNALSYM EBP_NORMALGROUPEXPAND}
2378
EBP_NORMALGROUPHEAD = 8;
2379
{$EXTERNALSYM EBP_NORMALGROUPHEAD}
2380
EBP_SPECIALGROUPBACKGROUND = 9;
2381
{$EXTERNALSYM EBP_SPECIALGROUPBACKGROUND}
2382
EBP_SPECIALGROUPCOLLAPSE = 10;
2383
{$EXTERNALSYM EBP_SPECIALGROUPCOLLAPSE}
2384
EBP_SPECIALGROUPEXPAND = 11;
2385
{$EXTERNALSYM EBP_SPECIALGROUPEXPAND}
2386
EBP_SPECIALGROUPHEAD = 12;
2387
{$EXTERNALSYM EBP_SPECIALGROUPHEAD}
2390
HEADERCLOSESTATES = DWORD;
2391
{$EXTERNALSYM HEADERCLOSESTATES}
2394
HEADERCLOSEStateFiller0 = 0;
2395
{$EXTERNALSYM HEADERCLOSEStateFiller0}
2397
{$EXTERNALSYM EBHC_NORMAL}
2399
{$EXTERNALSYM EBHC_HOT}
2401
{$EXTERNALSYM EBHC_PRESSED}
2404
HEADERPINSTATES = DWORD;
2405
{$EXTERNALSYM HEADERPINSTATES}
2408
HEADERPINStateFiller0 = 0;
2409
{$EXTERNALSYM HEADERPINStateFiller0}
2411
{$EXTERNALSYM EBHP_NORMAL}
2413
{$EXTERNALSYM EBHP_HOT}
2415
{$EXTERNALSYM EBHP_PRESSED}
2416
EBHP_SELECTEDNORMAL = 4;
2417
{$EXTERNALSYM EBHP_SELECTEDNORMAL}
2418
EBHP_SELECTEDHOT = 5;
2419
{$EXTERNALSYM EBHP_SELECTEDHOT}
2420
EBHP_SELECTEDPRESSED = 6;
2421
{$EXTERNALSYM EBHP_SELECTEDPRESSED}
2424
IEBARMENUSTATES = DWORD;
2425
{$EXTERNALSYM IEBARMENUSTATES}
2428
IEBARMENUStateFiller0 = 0;
2429
{$EXTERNALSYM IEBARMENUStateFiller0}
2431
{$EXTERNALSYM EBM_NORMAL}
2433
{$EXTERNALSYM EBM_HOT}
2435
{$EXTERNALSYM EBM_PRESSED}
2438
NORMALGROUPCOLLAPSESTATES = DWORD;
2439
{$EXTERNALSYM NORMALGROUPCOLLAPSESTATES}
2442
NORMALGROUPCOLLAPSEStateFiller0 = 0;
2443
{$EXTERNALSYM NORMALGROUPCOLLAPSEStateFiller0}
2445
{$EXTERNALSYM EBNGC_NORMAL}
2447
{$EXTERNALSYM EBNGC_HOT}
2449
{$EXTERNALSYM EBNGC_PRESSED}
2452
NORMALGROUPEXPANDSTATES = DWORD;
2453
{$EXTERNALSYM NORMALGROUPEXPANDSTATES}
2456
NORMALGROUPEXPANDStateFiller0 = 0;
2457
{$EXTERNALSYM NORMALGROUPEXPANDStateFiller0}
2459
{$EXTERNALSYM EBNGE_NORMAL}
2461
{$EXTERNALSYM EBNGE_HOT}
2463
{$EXTERNALSYM EBNGE_PRESSED}
2466
SPECIALGROUPCOLLAPSESTATES = DWORD;
2467
{$EXTERNALSYM SPECIALGROUPCOLLAPSESTATES}
2470
SPECIALGROUPCOLLAPSEStateFiller0 = 0;
2471
{$EXTERNALSYM SPECIALGROUPCOLLAPSEStateFiller0}
2473
{$EXTERNALSYM EBSGC_NORMAL}
2475
{$EXTERNALSYM EBSGC_HOT}
2477
{$EXTERNALSYM EBSGC_PRESSED}
2480
SPECIALGROUPEXPANDSTATES = DWORD;
2481
{$EXTERNALSYM SPECIALGROUPEXPANDSTATES}
2484
SPECIALGROUPEXPANDStateFiller0 = 0;
2485
{$EXTERNALSYM SPECIALGROUPEXPANDStateFiller0}
2487
{$EXTERNALSYM EBSGE_NORMAL}
2489
{$EXTERNALSYM EBSGE_HOT}
2491
{$EXTERNALSYM EBSGE_PRESSED}
2493
//---------------------------------------------------------------------------------------
2494
// "TaskBand" Parts & States
2495
//---------------------------------------------------------------------------------------
2498
MENUBANDPARTS = DWORD;
2499
{$EXTERNALSYM MENUBANDPARTS}
2502
MENUBANDPartFiller0 = 0;
2503
{$EXTERNALSYM MENUBANDPartFiller0}
2504
MDP_NEWAPPBUTTON = 1;
2505
{$EXTERNALSYM MDP_NEWAPPBUTTON}
2507
{$EXTERNALSYM MDP_SEPERATOR}
2510
MENUBANDSTATES = DWORD;
2511
{$EXTERNALSYM MENUBANDSTATES}
2514
MENUBANDStateFiller0 = 0;
2515
{$EXTERNALSYM MENUBANDStateFiller0}
2517
{$EXTERNALSYM MDS_NORMAL}
2519
{$EXTERNALSYM MDS_HOT}
2521
{$EXTERNALSYM MDS_PRESSED}
2523
{$EXTERNALSYM MDS_DISABLED}
2525
{$EXTERNALSYM MDS_CHECKED}
2527
{$EXTERNALSYM MDS_HOTCHECKED}
1
{******************************************************************************}
3
{ Visual Styles (Themes) API interface Unit for Object Pascal }
5
{ Portions created by Microsoft are Copyright (C) 1995-2001 Microsoft }
6
{ Corporation. All Rights Reserved. }
8
{ The original file is: tmschema.h, released June 2001. The original Pascal }
9
{ code is: TmSchema.pas, released July 2001. The initial developer of the }
10
{ Pascal code is Marcel van Brakel (brakelm att chello dott nl). }
12
{ Portions created by Marcel van Brakel are Copyright (C) 1999-2001 }
13
{ Marcel van Brakel. All Rights Reserved. }
15
{ Obtained through: Joint Endeavour of Delphi Innovators (Project JEDI) }
17
{ You may retrieve the latest version of this file at the Project JEDI }
18
{ APILIB home page, located at http://jedi-apilib.sourceforge.net }
20
{ The contents of this file are used with permission, subject to the Mozilla }
21
{ Public License Version 1.1 (the "License"); you may not use this file except }
22
{ in compliance with the License. You may obtain a copy of the License at }
23
{ http://www.mozilla.org/MPL/MPL-1.1.html }
25
{ Software distributed under the License is distributed on an "AS IS" basis, }
26
{ WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License for }
27
{ the specific language governing rights and limitations under the License. }
29
{ Alternatively, the contents of this file may be used under the terms of the }
30
{ GNU Lesser General Public License (the "LGPL License"), in which case the }
31
{ provisions of the LGPL License are applicable instead of those above. }
32
{ If you wish to allow use of your version of this file only under the terms }
33
{ of the LGPL License and not to allow others to use your version of this file }
34
{ under the MPL, indicate your decision by deleting the provisions above and }
35
{ replace them with the notice and other provisions required by the LGPL }
36
{ License. If you do not delete the provisions above, a recipient may use }
37
{ your version of this file under either the MPL or the LGPL License. }
39
{ For more information about the LGPL: http://www.gnu.org/copyleft/lesser.html }
41
{******************************************************************************}
49
{$HPPEMIT '#include "tmschema.h"'}
59
//-----------------------------------------------------------------
60
// TmSchema.h - Theme Manager schema (properties, parts, etc)
61
//-----------------------------------------------------------------
64
THEMEMGR_VERSION = 1; // increment if order of props changes or
65
// any props are deleted (will prevent loading
66
// of controlsets that use older version
67
{$EXTERNALSYM THEMEMGR_VERSION}
69
//-----------------------------------------------------------------
70
// TM_ENUM (must also be declared in PROPERTIES section)
72
// these cannot be renumbered (part of uxtheme API)
73
//-----------------------------------------------------------------
81
{$EXTERNALSYM BT_IMAGEFILE}
83
{$EXTERNALSYM BT_BORDERFILL}
85
{$EXTERNALSYM BT_NONE}
89
{$EXTERNALSYM IMAGELAYOUT}
93
{$EXTERNALSYM IL_VERTICAL}
95
{$EXTERNALSYM IL_HORIZONTAL}
99
{$EXTERNALSYM BORDERTYPE}
103
{$EXTERNALSYM BT_RECT}
105
{$EXTERNALSYM BT_ROUNDRECT}
107
{$EXTERNALSYM BT_ELLIPSE}
111
{$EXTERNALSYM FILLTYPE}
115
{$EXTERNALSYM FT_SOLID}
117
{$EXTERNALSYM FT_VERTGRADIENT}
119
{$EXTERNALSYM FT_HORZGRADIENT}
120
FT_RADIALGRADIENT = 3;
121
{$EXTERNALSYM FT_RADIALGRADIENT}
123
{$EXTERNALSYM FT_TILEIMAGE}
127
{$EXTERNALSYM SIZINGTYPE}
131
{$EXTERNALSYM ST_TRUESIZE}
133
{$EXTERNALSYM ST_STRETCH}
135
{$EXTERNALSYM ST_TILE}
139
{$EXTERNALSYM HALIGN}
143
{$EXTERNALSYM HA_LEFT}
145
{$EXTERNALSYM HA_CENTER}
147
{$EXTERNALSYM HA_RIGHT}
150
CONTENTALIGNMENT = DWORD;
151
{$EXTERNALSYM CONTENTALIGNMENT}
155
{$EXTERNALSYM CA_LEFT}
157
{$EXTERNALSYM CA_CENTER}
159
{$EXTERNALSYM CA_RIGHT}
163
{$EXTERNALSYM VALIGN}
167
{$EXTERNALSYM VA_TOP}
169
{$EXTERNALSYM VA_CENTER}
171
{$EXTERNALSYM VA_BOTTOM}
175
{$EXTERNALSYM OFFSETTYPE}
179
{$EXTERNALSYM OT_TOPLEFT}
181
{$EXTERNALSYM OT_TOPRIGHT}
183
{$EXTERNALSYM OT_TOPMIDDLE}
185
{$EXTERNALSYM OT_BOTTOMLEFT}
187
{$EXTERNALSYM OT_BOTTOMRIGHT}
189
{$EXTERNALSYM OT_BOTTOMMIDDLE}
191
{$EXTERNALSYM OT_MIDDLELEFT}
193
{$EXTERNALSYM OT_MIDDLERIGHT}
194
OT_LEFTOFCAPTION = 8;
195
{$EXTERNALSYM OT_LEFTOFCAPTION}
196
OT_RIGHTOFCAPTION = 9;
197
{$EXTERNALSYM OT_RIGHTOFCAPTION}
198
OT_LEFTOFLASTBUTTON = 10;
199
{$EXTERNALSYM OT_LEFTOFLASTBUTTON}
200
OT_RIGHTOFLASTBUTTON = 11;
201
{$EXTERNALSYM OT_RIGHTOFLASTBUTTON}
202
OT_ABOVELASTBUTTON = 12;
203
{$EXTERNALSYM OT_ABOVELASTBUTTON}
204
OT_BELOWLASTBUTTON = 13;
205
{$EXTERNALSYM OT_BELOWLASTBUTTON}
209
{$EXTERNALSYM ICONEFFECT}
213
{$EXTERNALSYM ICE_NONE}
215
{$EXTERNALSYM ICE_GLOW}
217
{$EXTERNALSYM ICE_SHADOW}
219
{$EXTERNALSYM ICE_PULSE}
221
{$EXTERNALSYM ICE_ALPHA}
224
TEXTSHADOWTYPE = DWORD;
225
{$EXTERNALSYM TEXTSHADOWTYPE}
229
{$EXTERNALSYM TST_NONE}
231
{$EXTERNALSYM TST_SINGLE}
233
{$EXTERNALSYM TST_CONTINUOUS}
237
{$EXTERNALSYM GLYPHTYPE}
241
{$EXTERNALSYM GT_NONE}
243
{$EXTERNALSYM GT_IMAGEGLYPH}
245
{$EXTERNALSYM GT_FONTGLYPH}
248
IMAGESELECTTYPE = DWORD;
249
{$EXTERNALSYM IMAGESELECTTYPE}
253
{$EXTERNALSYM IST_NONE}
255
{$EXTERNALSYM IST_SIZE}
257
{$EXTERNALSYM IST_DPI}
260
TRUESIZESCALINGTYPE = DWORD;
261
{$EXTERNALSYM TRUESIZESCALINGTYPE}
265
{$EXTERNALSYM TSST_NONE}
267
{$EXTERNALSYM TSST_SIZE}
269
{$EXTERNALSYM TSST_DPI}
272
GLYPHFONTSIZINGTYPE = DWORD;
273
{$EXTERNALSYM GLYPHFONTSIZINGTYPE}
277
{$EXTERNALSYM GFST_NONE}
279
{$EXTERNALSYM GFST_SIZE}
281
{$EXTERNALSYM GFST_DPI}
283
//-----------------------------------------------------------------
284
// PROPERTIES - used by uxtheme rendering and controls
286
// these cannot be renumbered (part of uxtheme API)
287
//-----------------------------------------------------------------
291
//---- primitive types ----
294
{$EXTERNALSYM TMT_STRING}
296
{$EXTERNALSYM TMT_INT}
298
{$EXTERNALSYM TMT_BOOL}
300
{$EXTERNALSYM TMT_COLOR}
302
{$EXTERNALSYM TMT_MARGINS}
304
{$EXTERNALSYM TMT_FILENAME}
306
{$EXTERNALSYM TMT_SIZE}
308
{$EXTERNALSYM TMT_POSITION}
310
{$EXTERNALSYM TMT_RECT}
312
{$EXTERNALSYM TMT_FONT}
314
{$EXTERNALSYM TMT_INTLIST}
316
//---- special misc. properties ----
318
TMT_COLORSCHEMES = 401;
319
{$EXTERNALSYM TMT_COLORSCHEMES}
321
{$EXTERNALSYM TMT_SIZES}
323
{$EXTERNALSYM TMT_CHARSET}
325
//---- [documentation] properties ----
327
TMT_DISPLAYNAME = 601;
328
{$EXTERNALSYM TMT_DISPLAYNAME}
330
{$EXTERNALSYM TMT_TOOLTIP}
332
{$EXTERNALSYM TMT_COMPANY}
334
{$EXTERNALSYM TMT_AUTHOR}
336
{$EXTERNALSYM TMT_COPYRIGHT}
338
{$EXTERNALSYM TMT_URL}
340
{$EXTERNALSYM TMT_VERSION}
341
TMT_DESCRIPTION = 608;
342
{$EXTERNALSYM TMT_DESCRIPTION}
344
TMT_FIRST_RCSTRING_NAME = TMT_DISPLAYNAME;
345
{$EXTERNALSYM TMT_FIRST_RCSTRING_NAME}
346
TMT_LAST_RCSTRING_NAME = TMT_DESCRIPTION;
347
{$EXTERNALSYM TMT_LAST_RCSTRING_NAME}
349
//---- theme metrics: fonts ----
351
TMT_CAPTIONFONT = 801;
352
{$EXTERNALSYM TMT_CAPTIONFONT}
353
TMT_SMALLCAPTIONFONT = 802;
354
{$EXTERNALSYM TMT_SMALLCAPTIONFONT}
356
{$EXTERNALSYM TMT_MENUFONT}
357
TMT_STATUSFONT = 804;
358
{$EXTERNALSYM TMT_STATUSFONT}
359
TMT_MSGBOXFONT = 805;
360
{$EXTERNALSYM TMT_MSGBOXFONT}
361
TMT_ICONTITLEFONT = 806;
362
{$EXTERNALSYM TMT_ICONTITLEFONT}
364
TMT_FIRSTFONT = TMT_CAPTIONFONT;
365
{$EXTERNALSYM TMT_FIRSTFONT}
366
TMT_LASTFONT = TMT_ICONTITLEFONT;
367
{$EXTERNALSYM TMT_LASTFONT}
369
//---- theme metrics: bools ----
371
TMT_FLATMENUS = 1001;
372
{$EXTERNALSYM TMT_FLATMENUS}
374
TMT_FIRSTBOOL = TMT_FLATMENUS;
375
{$EXTERNALSYM TMT_FIRSTBOOL}
376
TMT_LASTBOOL = TMT_FLATMENUS;
377
{$EXTERNALSYM TMT_LASTBOOL}
379
//---- theme metrics: sizes ----
381
TMT_SIZINGBORDERWIDTH = 1201;
382
{$EXTERNALSYM TMT_SIZINGBORDERWIDTH}
383
TMT_SCROLLBARWIDTH = 1202;
384
{$EXTERNALSYM TMT_SCROLLBARWIDTH}
385
TMT_SCROLLBARHEIGHT = 1203;
386
{$EXTERNALSYM TMT_SCROLLBARHEIGHT}
387
TMT_CAPTIONBARWIDTH = 1204;
388
{$EXTERNALSYM TMT_CAPTIONBARWIDTH}
389
TMT_CAPTIONBARHEIGHT = 1205;
390
{$EXTERNALSYM TMT_CAPTIONBARHEIGHT}
391
TMT_SMCAPTIONBARWIDTH = 1206;
392
{$EXTERNALSYM TMT_SMCAPTIONBARWIDTH}
393
TMT_SMCAPTIONBARHEIGHT = 1207;
394
{$EXTERNALSYM TMT_SMCAPTIONBARHEIGHT}
395
TMT_MENUBARWIDTH = 1208;
396
{$EXTERNALSYM TMT_MENUBARWIDTH}
397
TMT_MENUBARHEIGHT = 1209;
398
{$EXTERNALSYM TMT_MENUBARHEIGHT}
400
TMT_FIRSTSIZE = TMT_SIZINGBORDERWIDTH;
401
{$EXTERNALSYM TMT_FIRSTSIZE}
402
TMT_LASTSIZE = TMT_MENUBARHEIGHT;
403
{$EXTERNALSYM TMT_LASTSIZE}
405
//---- theme metrics: ints ----
407
TMT_MINCOLORDEPTH = 1301;
408
{$EXTERNALSYM TMT_MINCOLORDEPTH}
410
TMT_FIRSTINT = TMT_MINCOLORDEPTH;
411
{$EXTERNALSYM TMT_FIRSTINT}
412
TMT_LASTINT = TMT_MINCOLORDEPTH;
413
{$EXTERNALSYM TMT_LASTINT}
415
//---- theme metrics: strings ----
418
{$EXTERNALSYM TMT_CSSNAME}
420
{$EXTERNALSYM TMT_XMLNAME}
422
TMT_FIRSTSTRING = TMT_CSSNAME;
423
{$EXTERNALSYM TMT_FIRSTSTRING}
424
TMT_LASTSTRING = TMT_XMLNAME;
425
{$EXTERNALSYM TMT_LASTSTRING}
427
//---- theme metrics: colors ----
429
TMT_SCROLLBAR = 1601;
430
{$EXTERNALSYM TMT_SCROLLBAR}
431
TMT_BACKGROUND = 1602;
432
{$EXTERNALSYM TMT_BACKGROUND}
433
TMT_ACTIVECAPTION = 1603;
434
{$EXTERNALSYM TMT_ACTIVECAPTION}
435
TMT_INACTIVECAPTION = 1604;
436
{$EXTERNALSYM TMT_INACTIVECAPTION}
438
{$EXTERNALSYM TMT_MENU}
440
{$EXTERNALSYM TMT_WINDOW}
441
TMT_WINDOWFRAME = 1607;
442
{$EXTERNALSYM TMT_WINDOWFRAME}
444
{$EXTERNALSYM TMT_MENUTEXT}
445
TMT_WINDOWTEXT = 1609;
446
{$EXTERNALSYM TMT_WINDOWTEXT}
447
TMT_CAPTIONTEXT = 1610;
448
{$EXTERNALSYM TMT_CAPTIONTEXT}
449
TMT_ACTIVEBORDER = 1611;
450
{$EXTERNALSYM TMT_ACTIVEBORDER}
451
TMT_INACTIVEBORDER = 1612;
452
{$EXTERNALSYM TMT_INACTIVEBORDER}
453
TMT_APPWORKSPACE = 1613;
454
{$EXTERNALSYM TMT_APPWORKSPACE}
455
TMT_HIGHLIGHT = 1614;
456
{$EXTERNALSYM TMT_HIGHLIGHT}
457
TMT_HIGHLIGHTTEXT = 1615;
458
{$EXTERNALSYM TMT_HIGHLIGHTTEXT}
460
{$EXTERNALSYM TMT_BTNFACE}
461
TMT_BTNSHADOW = 1617;
462
{$EXTERNALSYM TMT_BTNSHADOW}
464
{$EXTERNALSYM TMT_GRAYTEXT}
466
{$EXTERNALSYM TMT_BTNTEXT}
467
TMT_INACTIVECAPTIONTEXT = 1620;
468
{$EXTERNALSYM TMT_INACTIVECAPTIONTEXT}
469
TMT_BTNHIGHLIGHT = 1621;
470
{$EXTERNALSYM TMT_BTNHIGHLIGHT}
471
TMT_DKSHADOW3D = 1622;
472
{$EXTERNALSYM TMT_DKSHADOW3D}
474
{$EXTERNALSYM TMT_LIGHT3D}
476
{$EXTERNALSYM TMT_INFOTEXT}
478
{$EXTERNALSYM TMT_INFOBK}
479
TMT_BUTTONALTERNATEFACE = 1626;
480
{$EXTERNALSYM TMT_BUTTONALTERNATEFACE}
481
TMT_HOTTRACKING = 1627;
482
{$EXTERNALSYM TMT_HOTTRACKING}
483
TMT_GRADIENTACTIVECAPTION = 1628;
484
{$EXTERNALSYM TMT_GRADIENTACTIVECAPTION}
485
TMT_GRADIENTINACTIVECAPTION = 1629;
486
{$EXTERNALSYM TMT_GRADIENTINACTIVECAPTION}
487
TMT_MENUHILIGHT = 1630;
488
{$EXTERNALSYM TMT_MENUHILIGHT}
490
{$EXTERNALSYM TMT_MENUBAR}
492
TMT_FIRSTCOLOR = TMT_SCROLLBAR;
493
{$EXTERNALSYM TMT_FIRSTCOLOR}
494
TMT_LASTCOLOR = TMT_MENUBAR;
495
{$EXTERNALSYM TMT_LASTCOLOR}
497
//---- hue substitutions ----
500
{$EXTERNALSYM TMT_FROMHUE1}
502
{$EXTERNALSYM TMT_FROMHUE2}
504
{$EXTERNALSYM TMT_FROMHUE3}
506
{$EXTERNALSYM TMT_FROMHUE4}
508
{$EXTERNALSYM TMT_FROMHUE5}
510
{$EXTERNALSYM TMT_TOHUE1}
512
{$EXTERNALSYM TMT_TOHUE2}
514
{$EXTERNALSYM TMT_TOHUE3}
516
{$EXTERNALSYM TMT_TOHUE4}
518
{$EXTERNALSYM TMT_TOHUE5}
520
//---- color substitutions ----
522
TMT_FROMCOLOR1 = 2001;
523
{$EXTERNALSYM TMT_FROMCOLOR1}
524
TMT_FROMCOLOR2 = 2002;
525
{$EXTERNALSYM TMT_FROMCOLOR2}
526
TMT_FROMCOLOR3 = 2003;
527
{$EXTERNALSYM TMT_FROMCOLOR3}
528
TMT_FROMCOLOR4 = 2004;
529
{$EXTERNALSYM TMT_FROMCOLOR4}
530
TMT_FROMCOLOR5 = 2005;
531
{$EXTERNALSYM TMT_FROMCOLOR5}
533
{$EXTERNALSYM TMT_TOCOLOR1}
535
{$EXTERNALSYM TMT_TOCOLOR2}
537
{$EXTERNALSYM TMT_TOCOLOR3}
539
{$EXTERNALSYM TMT_TOCOLOR4}
541
{$EXTERNALSYM TMT_TOCOLOR5}
543
//---- rendering BOOL properties ----
545
TMT_TRANSPARENT = 2201;
546
{$EXTERNALSYM TMT_TRANSPARENT}
548
{$EXTERNALSYM TMT_AUTOSIZE}
549
TMT_BORDERONLY = 2203;
550
{$EXTERNALSYM TMT_BORDERONLY}
551
TMT_COMPOSITED = 2204;
552
{$EXTERNALSYM TMT_COMPOSITED}
554
{$EXTERNALSYM TMT_BGFILL}
555
TMT_GLYPHTRANSPARENT = 2206;
556
{$EXTERNALSYM TMT_GLYPHTRANSPARENT}
557
TMT_GLYPHONLY = 2207;
558
{$EXTERNALSYM TMT_GLYPHONLY}
559
TMT_ALWAYSSHOWSIZINGBAR = 2208;
560
{$EXTERNALSYM TMT_ALWAYSSHOWSIZINGBAR}
561
TMT_MIRRORIMAGE = 2209;
562
{$EXTERNALSYM TMT_MIRRORIMAGE}
563
TMT_UNIFORMSIZING = 2210;
564
{$EXTERNALSYM TMT_UNIFORMSIZING}
565
TMT_INTEGRALSIZING = 2211;
566
{$EXTERNALSYM TMT_INTEGRALSIZING}
567
TMT_SOURCEGROW = 2212;
568
{$EXTERNALSYM TMT_SOURCEGROW}
569
TMT_SOURCESHRINK = 2213;
570
{$EXTERNALSYM TMT_SOURCESHRINK}
572
//---- rendering INT properties ----
574
TMT_IMAGECOUNT = 2401;
575
{$EXTERNALSYM TMT_IMAGECOUNT}
576
TMT_ALPHALEVEL = 2402;
577
{$EXTERNALSYM TMT_ALPHALEVEL}
578
TMT_BORDERSIZE = 2403;
579
{$EXTERNALSYM TMT_BORDERSIZE}
580
TMT_ROUNDCORNERWIDTH = 2404;
581
{$EXTERNALSYM TMT_ROUNDCORNERWIDTH}
582
TMT_ROUNDCORNERHEIGHT = 2405;
583
{$EXTERNALSYM TMT_ROUNDCORNERHEIGHT}
584
TMT_GRADIENTRATIO1 = 2406;
585
{$EXTERNALSYM TMT_GRADIENTRATIO1}
586
TMT_GRADIENTRATIO2 = 2407;
587
{$EXTERNALSYM TMT_GRADIENTRATIO2}
588
TMT_GRADIENTRATIO3 = 2408;
589
{$EXTERNALSYM TMT_GRADIENTRATIO3}
590
TMT_GRADIENTRATIO4 = 2409;
591
{$EXTERNALSYM TMT_GRADIENTRATIO4}
592
TMT_GRADIENTRATIO5 = 2410;
593
{$EXTERNALSYM TMT_GRADIENTRATIO5}
594
TMT_PROGRESSCHUNKSIZE = 2411;
595
{$EXTERNALSYM TMT_PROGRESSCHUNKSIZE}
596
TMT_PROGRESSSPACESIZE = 2412;
597
{$EXTERNALSYM TMT_PROGRESSSPACESIZE}
598
TMT_SATURATION = 2413;
599
{$EXTERNALSYM TMT_SATURATION}
600
TMT_TEXTBORDERSIZE = 2414;
601
{$EXTERNALSYM TMT_TEXTBORDERSIZE}
602
TMT_ALPHATHRESHOLD = 2415;
603
{$EXTERNALSYM TMT_ALPHATHRESHOLD}
605
{$EXTERNALSYM TMT_WIDTH}
607
{$EXTERNALSYM TMT_HEIGHT}
608
TMT_GLYPHINDEX = 2418;
609
{$EXTERNALSYM TMT_GLYPHINDEX}
610
TMT_TRUESIZESTRETCHMARK = 2419;
611
{$EXTERNALSYM TMT_TRUESIZESTRETCHMARK}
613
{$EXTERNALSYM TMT_MINDPI1}
615
{$EXTERNALSYM TMT_MINDPI2}
617
{$EXTERNALSYM TMT_MINDPI3}
619
{$EXTERNALSYM TMT_MINDPI4}
621
{$EXTERNALSYM TMT_MINDPI5}
623
//---- rendering FONT properties ----
625
TMT_GLYPHFONT = 2601;
626
{$EXTERNALSYM TMT_GLYPHFONT}
628
//---- rendering INTLIST properties ----
630
// (from smallest to largest)
631
//---- rendering FILENAME properties ----
633
TMT_IMAGEFILE = 3001;
634
{$EXTERNALSYM TMT_IMAGEFILE}
635
TMT_IMAGEFILE1 = 3002;
636
{$EXTERNALSYM TMT_IMAGEFILE1}
637
TMT_IMAGEFILE2 = 3003;
638
{$EXTERNALSYM TMT_IMAGEFILE2}
639
TMT_IMAGEFILE3 = 3004;
640
{$EXTERNALSYM TMT_IMAGEFILE3}
641
TMT_IMAGEFILE4 = 3005;
642
{$EXTERNALSYM TMT_IMAGEFILE4}
643
TMT_IMAGEFILE5 = 3006;
644
{$EXTERNALSYM TMT_IMAGEFILE5}
645
TMT_STOCKIMAGEFILE = 3007;
646
{$EXTERNALSYM TMT_STOCKIMAGEFILE}
647
TMT_GLYPHIMAGEFILE = 3008;
648
{$EXTERNALSYM TMT_GLYPHIMAGEFILE}
650
//---- rendering STRING properties ----
653
{$EXTERNALSYM TMT_TEXT}
655
//---- rendering POSITION (x and y values) properties ----
658
{$EXTERNALSYM TMT_OFFSET}
659
TMT_TEXTSHADOWOFFSET = 3402;
660
{$EXTERNALSYM TMT_TEXTSHADOWOFFSET}
662
{$EXTERNALSYM TMT_MINSIZE}
664
{$EXTERNALSYM TMT_MINSIZE1}
666
{$EXTERNALSYM TMT_MINSIZE2}
668
{$EXTERNALSYM TMT_MINSIZE3}
670
{$EXTERNALSYM TMT_MINSIZE4}
672
{$EXTERNALSYM TMT_MINSIZE5}
673
TMT_NORMALSIZE = 3409;
674
{$EXTERNALSYM TMT_NORMALSIZE}
676
//---- rendering MARGIN properties ----
678
TMT_SIZINGMARGINS = 3601;
679
{$EXTERNALSYM TMT_SIZINGMARGINS}
680
TMT_CONTENTMARGINS = 3602;
681
{$EXTERNALSYM TMT_CONTENTMARGINS}
682
TMT_CAPTIONMARGINS = 3603;
683
{$EXTERNALSYM TMT_CAPTIONMARGINS}
685
//---- rendering COLOR properties ----
687
TMT_BORDERCOLOR = 3801;
688
{$EXTERNALSYM TMT_BORDERCOLOR}
689
TMT_FILLCOLOR = 3802;
690
{$EXTERNALSYM TMT_FILLCOLOR}
691
TMT_TEXTCOLOR = 3803;
692
{$EXTERNALSYM TMT_TEXTCOLOR}
693
TMT_EDGELIGHTCOLOR = 3804;
694
{$EXTERNALSYM TMT_EDGELIGHTCOLOR}
695
TMT_EDGEHIGHLIGHTCOLOR = 3805;
696
{$EXTERNALSYM TMT_EDGEHIGHLIGHTCOLOR}
697
TMT_EDGESHADOWCOLOR = 3806;
698
{$EXTERNALSYM TMT_EDGESHADOWCOLOR}
699
TMT_EDGEDKSHADOWCOLOR = 3807;
700
{$EXTERNALSYM TMT_EDGEDKSHADOWCOLOR}
701
TMT_EDGEFILLCOLOR = 3808;
702
{$EXTERNALSYM TMT_EDGEFILLCOLOR}
703
TMT_TRANSPARENTCOLOR = 3809;
704
{$EXTERNALSYM TMT_TRANSPARENTCOLOR}
705
TMT_GRADIENTCOLOR1 = 3810;
706
{$EXTERNALSYM TMT_GRADIENTCOLOR1}
707
TMT_GRADIENTCOLOR2 = 3811;
708
{$EXTERNALSYM TMT_GRADIENTCOLOR2}
709
TMT_GRADIENTCOLOR3 = 3812;
710
{$EXTERNALSYM TMT_GRADIENTCOLOR3}
711
TMT_GRADIENTCOLOR4 = 3813;
712
{$EXTERNALSYM TMT_GRADIENTCOLOR4}
713
TMT_GRADIENTCOLOR5 = 3814;
714
{$EXTERNALSYM TMT_GRADIENTCOLOR5}
715
TMT_SHADOWCOLOR = 3815;
716
{$EXTERNALSYM TMT_SHADOWCOLOR}
717
TMT_GLOWCOLOR = 3816;
718
{$EXTERNALSYM TMT_GLOWCOLOR}
719
TMT_TEXTBORDERCOLOR = 3817;
720
{$EXTERNALSYM TMT_TEXTBORDERCOLOR}
721
TMT_TEXTSHADOWCOLOR = 3818;
722
{$EXTERNALSYM TMT_TEXTSHADOWCOLOR}
723
TMT_GLYPHTEXTCOLOR = 3819;
724
{$EXTERNALSYM TMT_GLYPHTEXTCOLOR}
725
TMT_GLYPHTRANSPARENTCOLOR = 3820;
726
{$EXTERNALSYM TMT_GLYPHTRANSPARENTCOLOR}
727
TMT_FILLCOLORHINT = 3821;
728
{$EXTERNALSYM TMT_FILLCOLORHINT}
729
TMT_BORDERCOLORHINT = 3822;
730
{$EXTERNALSYM TMT_BORDERCOLORHINT}
731
TMT_ACCENTCOLORHINT = 3823;
732
{$EXTERNALSYM TMT_ACCENTCOLORHINT}
734
//---- rendering enum properties (must be declared in TM_ENUM section above) ----
737
{$EXTERNALSYM TMT_BGTYPE}
738
TMT_BORDERTYPE = 4002;
739
{$EXTERNALSYM TMT_BORDERTYPE}
741
{$EXTERNALSYM TMT_FILLTYPE}
742
TMT_SIZINGTYPE = 4004;
743
{$EXTERNALSYM TMT_SIZINGTYPE}
745
{$EXTERNALSYM TMT_HALIGN}
746
TMT_CONTENTALIGNMENT = 4006;
747
{$EXTERNALSYM TMT_CONTENTALIGNMENT}
749
{$EXTERNALSYM TMT_VALIGN}
750
TMT_OFFSETTYPE = 4008;
751
{$EXTERNALSYM TMT_OFFSETTYPE}
752
TMT_ICONEFFECT = 4009;
753
{$EXTERNALSYM TMT_ICONEFFECT}
754
TMT_TEXTSHADOWTYPE = 4010;
755
{$EXTERNALSYM TMT_TEXTSHADOWTYPE}
756
TMT_IMAGELAYOUT = 4011;
757
{$EXTERNALSYM TMT_IMAGELAYOUT}
758
TMT_GLYPHTYPE = 4012;
759
{$EXTERNALSYM TMT_GLYPHTYPE}
760
TMT_IMAGESELECTTYPE = 4013;
761
{$EXTERNALSYM TMT_IMAGESELECTTYPE}
762
TMT_GLYPHFONTSIZINGTYPE = 4014;
763
{$EXTERNALSYM TMT_GLYPHFONTSIZINGTYPE}
764
TMT_TRUESIZESCALINGTYPE = 4015;
765
{$EXTERNALSYM TMT_TRUESIZESCALINGTYPE}
767
//---- custom properties (used only by controls/shell) ----
769
TMT_USERPICTURE = 5001;
770
{$EXTERNALSYM TMT_USERPICTURE}
771
TMT_DEFAULTPANESIZE = 5002;
772
{$EXTERNALSYM TMT_DEFAULTPANESIZE}
773
TMT_BLENDCOLOR = 5003;
774
{$EXTERNALSYM TMT_BLENDCOLOR}
776
//---------------------------------------------------------------------------------------
777
// "Window" (i.e., non-client) Parts & States
779
// these cannot be renumbered (part of uxtheme API)
780
//---------------------------------------------------------------------------------------
784
{$EXTERNALSYM WINDOWPARTS}
787
WINDOWPartFiller0 = 0;
788
{$EXTERNALSYM WINDOWPartFiller0}
790
{$EXTERNALSYM WP_CAPTION}
792
{$EXTERNALSYM WP_SMALLCAPTION}
794
{$EXTERNALSYM WP_MINCAPTION}
795
WP_SMALLMINCAPTION = 4;
796
{$EXTERNALSYM WP_SMALLMINCAPTION}
798
{$EXTERNALSYM WP_MAXCAPTION}
799
WP_SMALLMAXCAPTION = 6;
800
{$EXTERNALSYM WP_SMALLMAXCAPTION}
802
{$EXTERNALSYM WP_FRAMELEFT}
804
{$EXTERNALSYM WP_FRAMERIGHT}
806
{$EXTERNALSYM WP_FRAMEBOTTOM}
807
WP_SMALLFRAMELEFT = 10;
808
{$EXTERNALSYM WP_SMALLFRAMELEFT}
809
WP_SMALLFRAMERIGHT = 11;
810
{$EXTERNALSYM WP_SMALLFRAMERIGHT}
811
WP_SMALLFRAMEBOTTOM = 12;
812
{$EXTERNALSYM WP_SMALLFRAMEBOTTOM}
814
{$EXTERNALSYM WP_SYSBUTTON}
815
WP_MDISYSBUTTON = 14;
816
{$EXTERNALSYM WP_MDISYSBUTTON}
818
{$EXTERNALSYM WP_MINBUTTON}
819
WP_MDIMINBUTTON = 16;
820
{$EXTERNALSYM WP_MDIMINBUTTON}
822
{$EXTERNALSYM WP_MAXBUTTON}
824
{$EXTERNALSYM WP_CLOSEBUTTON}
825
WP_SMALLCLOSEBUTTON = 19;
826
{$EXTERNALSYM WP_SMALLCLOSEBUTTON}
827
WP_MDICLOSEBUTTON = 20;
828
{$EXTERNALSYM WP_MDICLOSEBUTTON}
829
WP_RESTOREBUTTON = 21;
830
{$EXTERNALSYM WP_RESTOREBUTTON}
831
WP_MDIRESTOREBUTTON = 22;
832
{$EXTERNALSYM WP_MDIRESTOREBUTTON}
834
{$EXTERNALSYM WP_HELPBUTTON}
835
WP_MDIHELPBUTTON = 24;
836
{$EXTERNALSYM WP_MDIHELPBUTTON}
838
{$EXTERNALSYM WP_HORZSCROLL}
840
{$EXTERNALSYM WP_HORZTHUMB}
842
{$EXTERNALSYM WP_VERTSCROLL}
844
{$EXTERNALSYM WP_VERTTHUMB}
846
{$EXTERNALSYM WP_DIALOG}
847
WP_CAPTIONSIZINGTEMPLATE = 30;
848
{$EXTERNALSYM WP_CAPTIONSIZINGTEMPLATE}
849
WP_SMALLCAPTIONSIZINGTEMPLATE = 31;
850
{$EXTERNALSYM WP_SMALLCAPTIONSIZINGTEMPLATE}
851
WP_FRAMELEFTSIZINGTEMPLATE = 32;
852
{$EXTERNALSYM WP_FRAMELEFTSIZINGTEMPLATE}
853
WP_SMALLFRAMELEFTSIZINGTEMPLATE = 33;
854
{$EXTERNALSYM WP_SMALLFRAMELEFTSIZINGTEMPLATE}
855
WP_FRAMERIGHTSIZINGTEMPLATE = 34;
856
{$EXTERNALSYM WP_FRAMERIGHTSIZINGTEMPLATE}
857
WP_SMALLFRAMERIGHTSIZINGTEMPLATE = 35;
858
{$EXTERNALSYM WP_SMALLFRAMERIGHTSIZINGTEMPLATE}
859
WP_FRAMEBOTTOMSIZINGTEMPLATE = 36;
860
{$EXTERNALSYM WP_FRAMEBOTTOMSIZINGTEMPLATE}
861
WP_SMALLFRAMEBOTTOMSIZINGTEMPLATE = 37;
862
{$EXTERNALSYM WP_SMALLFRAMEBOTTOMSIZINGTEMPLATE}
866
{$EXTERNALSYM FRAMESTATES}
869
FRAMEStateFiller0 = 0;
870
{$EXTERNALSYM FRAMEStateFiller0}
872
{$EXTERNALSYM FS_ACTIVE}
874
{$EXTERNALSYM FS_INACTIVE}
877
CAPTIONSTATES = DWORD;
878
{$EXTERNALSYM CAPTIONSTATES}
881
CAPTIONStateFiller0 = 0;
882
{$EXTERNALSYM CAPTIONStateFiller0}
884
{$EXTERNALSYM CS_ACTIVE}
886
{$EXTERNALSYM CS_INACTIVE}
888
{$EXTERNALSYM CS_DISABLED}
891
MAXCAPTIONSTATES = DWORD;
892
{$EXTERNALSYM MAXCAPTIONSTATES}
895
MAXCAPTIONStateFiller0 = 0;
896
{$EXTERNALSYM MAXCAPTIONStateFiller0}
898
{$EXTERNALSYM MXCS_ACTIVE}
900
{$EXTERNALSYM MXCS_INACTIVE}
902
{$EXTERNALSYM MXCS_DISABLED}
905
MINCAPTIONSTATES = DWORD;
906
{$EXTERNALSYM MINCAPTIONSTATES}
909
MINCAPTIONStateFiller0 = 0;
910
{$EXTERNALSYM MINCAPTIONStateFiller0}
912
{$EXTERNALSYM MNCS_ACTIVE}
914
{$EXTERNALSYM MNCS_INACTIVE}
916
{$EXTERNALSYM MNCS_DISABLED}
919
HORZSCROLLSTATES = DWORD;
920
{$EXTERNALSYM HORZSCROLLSTATES}
923
HORZSCROLLStateFiller0 = 0;
924
{$EXTERNALSYM HORZSCROLLStateFiller0}
926
{$EXTERNALSYM HSS_NORMAL}
928
{$EXTERNALSYM HSS_HOT}
930
{$EXTERNALSYM HSS_PUSHED}
932
{$EXTERNALSYM HSS_DISABLED}
935
HORZTHUMBSTATES = DWORD;
936
{$EXTERNALSYM HORZTHUMBSTATES}
939
HORZTHUMBStateFiller0 = 0;
940
{$EXTERNALSYM HORZTHUMBStateFiller0}
942
{$EXTERNALSYM HTS_NORMAL}
944
{$EXTERNALSYM HTS_HOT}
946
{$EXTERNALSYM HTS_PUSHED}
948
{$EXTERNALSYM HTS_DISABLED}
951
VERTSCROLLSTATES = DWORD;
952
{$EXTERNALSYM VERTSCROLLSTATES}
955
VERTSCROLLStateFiller0 = 0;
956
{$EXTERNALSYM VERTSCROLLStateFiller0}
958
{$EXTERNALSYM VSS_NORMAL}
960
{$EXTERNALSYM VSS_HOT}
962
{$EXTERNALSYM VSS_PUSHED}
964
{$EXTERNALSYM VSS_DISABLED}
967
VERTTHUMBSTATES = DWORD;
968
{$EXTERNALSYM VERTTHUMBSTATES}
971
VERTTHUMBStateFiller0 = 0;
972
{$EXTERNALSYM VERTTHUMBStateFiller0}
974
{$EXTERNALSYM VTS_NORMAL}
976
{$EXTERNALSYM VTS_HOT}
978
{$EXTERNALSYM VTS_PUSHED}
980
{$EXTERNALSYM VTS_DISABLED}
983
SYSBUTTONSTATES = DWORD;
984
{$EXTERNALSYM SYSBUTTONSTATES}
987
SYSBUTTONStateFiller0 = 0;
988
{$EXTERNALSYM SYSBUTTONStateFiller0}
990
{$EXTERNALSYM SBS_NORMAL}
992
{$EXTERNALSYM SBS_HOT}
994
{$EXTERNALSYM SBS_PUSHED}
996
{$EXTERNALSYM SBS_DISABLED}
999
MINBUTTONSTATES = DWORD;
1000
{$EXTERNALSYM MINBUTTONSTATES}
1003
MINBUTTONStateFiller0 = 0;
1004
{$EXTERNALSYM MINBUTTONStateFiller0}
1006
{$EXTERNALSYM MINBS_NORMAL}
1008
{$EXTERNALSYM MINBS_HOT}
1010
{$EXTERNALSYM MINBS_PUSHED}
1012
{$EXTERNALSYM MINBS_DISABLED}
1015
MAXBUTTONSTATES = DWORD;
1016
{$EXTERNALSYM MAXBUTTONSTATES}
1019
MAXBUTTONStateFiller0 = 0;
1020
{$EXTERNALSYM MAXBUTTONStateFiller0}
1022
{$EXTERNALSYM MAXBS_NORMAL}
1024
{$EXTERNALSYM MAXBS_HOT}
1026
{$EXTERNALSYM MAXBS_PUSHED}
1028
{$EXTERNALSYM MAXBS_DISABLED}
1031
RESTOREBUTTONSTATES = DWORD;
1032
{$EXTERNALSYM RESTOREBUTTONSTATES}
1035
RESTOREBUTTONStateFiller0 = 0;
1036
{$EXTERNALSYM RESTOREBUTTONStateFiller0}
1038
{$EXTERNALSYM RBS_NORMAL}
1040
{$EXTERNALSYM RBS_HOT}
1042
{$EXTERNALSYM RBS_PUSHED}
1044
{$EXTERNALSYM RBS_DISABLED}
1047
HELPBUTTONSTATES = DWORD;
1048
{$EXTERNALSYM HELPBUTTONSTATES}
1051
HELPBUTTONStateFiller0 = 0;
1052
{$EXTERNALSYM HELPBUTTONStateFiller0}
1054
{$EXTERNALSYM HBS_NORMAL}
1056
{$EXTERNALSYM HBS_HOT}
1058
{$EXTERNALSYM HBS_PUSHED}
1060
{$EXTERNALSYM HBS_DISABLED}
1063
CLOSEBUTTONSTATES = DWORD;
1064
{$EXTERNALSYM CLOSEBUTTONSTATES}
1067
CLOSEBUTTONStateFiller0 = 0;
1068
{$EXTERNALSYM CLOSEBUTTONStateFiller0}
1070
{$EXTERNALSYM CBS_NORMAL}
1072
{$EXTERNALSYM CBS_HOT}
1074
{$EXTERNALSYM CBS_PUSHED}
1076
{$EXTERNALSYM CBS_DISABLED}
1078
//---------------------------------------------------------------------------------------
1079
// "Button" Parts & States
1080
//---------------------------------------------------------------------------------------
1083
BUTTONPARTS = DWORD;
1084
{$EXTERNALSYM BUTTONPARTS}
1087
BUTTONPartFiller0 = 0;
1088
{$EXTERNALSYM BUTTONPartFiller0}
1090
{$EXTERNALSYM BP_PUSHBUTTON}
1092
{$EXTERNALSYM BP_RADIOBUTTON}
1094
{$EXTERNALSYM BP_CHECKBOX}
1096
{$EXTERNALSYM BP_GROUPBOX}
1098
{$EXTERNALSYM BP_USERBUTTON}
1101
PUSHBUTTONSTATES = DWORD;
1102
{$EXTERNALSYM PUSHBUTTONSTATES}
1105
PUSHBUTTONStateFiller0 = 0;
1106
{$EXTERNALSYM PUSHBUTTONStateFiller0}
1108
{$EXTERNALSYM PBS_NORMAL}
1110
{$EXTERNALSYM PBS_HOT}
1112
{$EXTERNALSYM PBS_PRESSED}
1114
{$EXTERNALSYM PBS_DISABLED}
1116
{$EXTERNALSYM PBS_DEFAULTED}
1119
RADIOBUTTONSTATES = DWORD;
1120
{$EXTERNALSYM RADIOBUTTONSTATES}
1123
RADIOBUTTONStateFiller0 = 0;
1124
{$EXTERNALSYM RADIOBUTTONStateFiller0}
1125
RBS_UNCHECKEDNORMAL = 1;
1126
{$EXTERNALSYM RBS_UNCHECKEDNORMAL}
1127
RBS_UNCHECKEDHOT = 2;
1128
{$EXTERNALSYM RBS_UNCHECKEDHOT}
1129
RBS_UNCHECKEDPRESSED = 3;
1130
{$EXTERNALSYM RBS_UNCHECKEDPRESSED}
1131
RBS_UNCHECKEDDISABLED = 4;
1132
{$EXTERNALSYM RBS_UNCHECKEDDISABLED}
1133
RBS_CHECKEDNORMAL = 5;
1134
{$EXTERNALSYM RBS_CHECKEDNORMAL}
1136
{$EXTERNALSYM RBS_CHECKEDHOT}
1137
RBS_CHECKEDPRESSED = 7;
1138
{$EXTERNALSYM RBS_CHECKEDPRESSED}
1139
RBS_CHECKEDDISABLED = 8;
1140
{$EXTERNALSYM RBS_CHECKEDDISABLED}
1143
CHECKBOXSTATES = DWORD;
1144
{$EXTERNALSYM CHECKBOXSTATES}
1147
CHECKBOXStateFiller0 = 0;
1148
{$EXTERNALSYM CHECKBOXStateFiller0}
1149
CBS_UNCHECKEDNORMAL = 1;
1150
{$EXTERNALSYM CBS_UNCHECKEDNORMAL}
1151
CBS_UNCHECKEDHOT = 2;
1152
{$EXTERNALSYM CBS_UNCHECKEDHOT}
1153
CBS_UNCHECKEDPRESSED = 3;
1154
{$EXTERNALSYM CBS_UNCHECKEDPRESSED}
1155
CBS_UNCHECKEDDISABLED = 4;
1156
{$EXTERNALSYM CBS_UNCHECKEDDISABLED}
1157
CBS_CHECKEDNORMAL = 5;
1158
{$EXTERNALSYM CBS_CHECKEDNORMAL}
1160
{$EXTERNALSYM CBS_CHECKEDHOT}
1161
CBS_CHECKEDPRESSED = 7;
1162
{$EXTERNALSYM CBS_CHECKEDPRESSED}
1163
CBS_CHECKEDDISABLED = 8;
1164
{$EXTERNALSYM CBS_CHECKEDDISABLED}
1165
CBS_MIXEDNORMAL = 9;
1166
{$EXTERNALSYM CBS_MIXEDNORMAL}
1168
{$EXTERNALSYM CBS_MIXEDHOT}
1169
CBS_MIXEDPRESSED = 11;
1170
{$EXTERNALSYM CBS_MIXEDPRESSED}
1171
CBS_MIXEDDISABLED = 12;
1172
{$EXTERNALSYM CBS_MIXEDDISABLED}
1175
GROUPBOXSTATES = DWORD;
1176
{$EXTERNALSYM GROUPBOXSTATES}
1179
GROUPBOXStateFiller0 = 0;
1180
{$EXTERNALSYM GROUPBOXStateFiller0}
1182
{$EXTERNALSYM GBS_NORMAL}
1184
{$EXTERNALSYM GBS_DISABLED}
1186
//---------------------------------------------------------------------------------------
1187
// "Rebar" Parts & States
1188
//---------------------------------------------------------------------------------------
1192
{$EXTERNALSYM REBARPARTS}
1195
REBARPartFiller0 = 0;
1196
{$EXTERNALSYM REBARPartFiller0}
1198
{$EXTERNALSYM RP_GRIPPER}
1200
{$EXTERNALSYM RP_GRIPPERVERT}
1202
{$EXTERNALSYM RP_BAND}
1204
{$EXTERNALSYM RP_CHEVRON}
1206
{$EXTERNALSYM RP_CHEVRONVERT}
1209
CHEVRONSTATES = DWORD;
1210
{$EXTERNALSYM CHEVRONSTATES}
1213
CHEVRONStateFiller0 = 0;
1214
{$EXTERNALSYM CHEVRONStateFiller0}
1216
{$EXTERNALSYM CHEVS_NORMAL}
1218
{$EXTERNALSYM CHEVS_HOT}
1220
{$EXTERNALSYM CHEVS_PRESSED}
1222
//---------------------------------------------------------------------------------------
1223
// "Toolbar" Parts & States
1224
//---------------------------------------------------------------------------------------
1227
TOOLBARPARTS = DWORD;
1228
{$EXTERNALSYM TOOLBARPARTS}
1231
TOOLBARPartFiller0 = 0;
1232
{$EXTERNALSYM TOOLBARPartFiller0}
1234
{$EXTERNALSYM TP_BUTTON}
1235
TP_DROPDOWNBUTTON = 2;
1236
{$EXTERNALSYM TP_DROPDOWNBUTTON}
1238
{$EXTERNALSYM TP_SPLITBUTTON}
1239
TP_SPLITBUTTONDROPDOWN = 4;
1240
{$EXTERNALSYM TP_SPLITBUTTONDROPDOWN}
1242
{$EXTERNALSYM TP_SEPARATOR}
1243
TP_SEPARATORVERT = 6;
1244
{$EXTERNALSYM TP_SEPARATORVERT}
1247
TOOLBARSTATES = DWORD;
1248
{$EXTERNALSYM TOOLBARSTATES}
1251
TOOLBARStateFiller0 = 0;
1252
{$EXTERNALSYM TOOLBARStateFiller0}
1254
{$EXTERNALSYM TS_NORMAL}
1256
{$EXTERNALSYM TS_HOT}
1258
{$EXTERNALSYM TS_PRESSED}
1260
{$EXTERNALSYM TS_DISABLED}
1262
{$EXTERNALSYM TS_CHECKED}
1264
{$EXTERNALSYM TS_HOTCHECKED}
1266
//---------------------------------------------------------------------------------------
1267
// "Status" Parts & States
1268
//---------------------------------------------------------------------------------------
1271
STATUSPARTS = DWORD;
1272
{$EXTERNALSYM STATUSPARTS}
1275
STATUSPartFiller0 = 0;
1276
{$EXTERNALSYM STATUSPartFiller0}
1278
{$EXTERNALSYM SP_PANE}
1280
{$EXTERNALSYM SP_GRIPPERPANE}
1282
{$EXTERNALSYM SP_GRIPPER}
1284
//---------------------------------------------------------------------------------------
1285
// "Menu" Parts & States
1286
//---------------------------------------------------------------------------------------
1290
{$EXTERNALSYM MENUPARTS}
1293
MENUPartFiller0 = 0;
1294
{$EXTERNALSYM MENUPartFiller0}
1296
{$EXTERNALSYM MP_MENUITEM}
1297
MP_MENUDROPDOWN = 2;
1298
{$EXTERNALSYM MP_MENUDROPDOWN}
1300
{$EXTERNALSYM MP_MENUBARITEM}
1301
MP_MENUBARDROPDOWN = 4;
1302
{$EXTERNALSYM MP_MENUBARDROPDOWN}
1304
{$EXTERNALSYM MP_CHEVRON}
1306
{$EXTERNALSYM MP_SEPARATOR}
1310
{$EXTERNALSYM MENUSTATES}
1313
MENUStateFiller0 = 0;
1314
{$EXTERNALSYM MENUStateFiller0}
1316
{$EXTERNALSYM MS_NORMAL}
1318
{$EXTERNALSYM MS_SELECTED}
1320
{$EXTERNALSYM MS_DEMOTED}
1322
//---------------------------------------------------------------------------------------
1323
// "ListView" Parts & States
1324
//---------------------------------------------------------------------------------------
1327
LISTVIEWPARTS = DWORD;
1328
{$EXTERNALSYM LISTVIEWPARTS}
1331
LISTVIEWPartFiller0 = 0;
1332
{$EXTERNALSYM LISTVIEWPartFiller0}
1334
{$EXTERNALSYM LVP_LISTITEM}
1336
{$EXTERNALSYM LVP_LISTGROUP}
1338
{$EXTERNALSYM LVP_LISTDETAIL}
1339
LVP_LISTSORTEDDETAIL = 4;
1340
{$EXTERNALSYM LVP_LISTSORTEDDETAIL}
1342
{$EXTERNALSYM LVP_EMPTYTEXT}
1345
LISTITEMSTATES = DWORD;
1346
{$EXTERNALSYM LISTITEMSTATES}
1349
LISTITEMStateFiller0 = 0;
1350
{$EXTERNALSYM LISTITEMStateFiller0}
1352
{$EXTERNALSYM LIS_NORMAL}
1354
{$EXTERNALSYM LIS_HOT}
1356
{$EXTERNALSYM LIS_SELECTED}
1358
{$EXTERNALSYM LIS_DISABLED}
1359
LIS_SELECTEDNOTFOCUS = 5;
1360
{$EXTERNALSYM LIS_SELECTEDNOTFOCUS}
1362
//---------------------------------------------------------------------------------------
1363
// "Header" Parts & States
1364
//---------------------------------------------------------------------------------------
1367
HEADERPARTS = DWORD;
1368
{$EXTERNALSYM HEADERPARTS}
1371
HEADERPartFiller0 = 0;
1372
{$EXTERNALSYM HEADERPartFiller0}
1374
{$EXTERNALSYM HP_HEADERITEM}
1375
HP_HEADERITEMLEFT = 2;
1376
{$EXTERNALSYM HP_HEADERITEMLEFT}
1377
HP_HEADERITEMRIGHT = 3;
1378
{$EXTERNALSYM HP_HEADERITEMRIGHT}
1379
HP_HEADERSORTARROW = 4;
1380
{$EXTERNALSYM HP_HEADERSORTARROW}
1383
HEADERITEMSTATES = DWORD;
1384
{$EXTERNALSYM HEADERITEMSTATES}
1387
HEADERITEMStateFiller0 = 0;
1388
{$EXTERNALSYM HEADERITEMStateFiller0}
1390
{$EXTERNALSYM HIS_NORMAL}
1392
{$EXTERNALSYM HIS_HOT}
1394
{$EXTERNALSYM HIS_PRESSED}
1397
HEADERITEMLEFTSTATES = DWORD;
1398
{$EXTERNALSYM HEADERITEMLEFTSTATES}
1401
HEADERITEMLEFTStateFiller0 = 0;
1402
{$EXTERNALSYM HEADERITEMLEFTStateFiller0}
1404
{$EXTERNALSYM HILS_NORMAL}
1406
{$EXTERNALSYM HILS_HOT}
1408
{$EXTERNALSYM HILS_PRESSED}
1411
HEADERITEMRIGHTSTATES = DWORD;
1412
{$EXTERNALSYM HEADERITEMRIGHTSTATES}
1415
HEADERITEMRIGHTStateFiller0 = 0;
1416
{$EXTERNALSYM HEADERITEMRIGHTStateFiller0}
1418
{$EXTERNALSYM HIRS_NORMAL}
1420
{$EXTERNALSYM HIRS_HOT}
1422
{$EXTERNALSYM HIRS_PRESSED}
1425
HEADERSORTARROWSTATES = DWORD;
1426
{$EXTERNALSYM HEADERSORTARROWSTATES}
1429
HEADERSORTARROWStateFiller0 = 0;
1430
{$EXTERNALSYM HEADERSORTARROWStateFiller0}
1432
{$EXTERNALSYM HSAS_SORTEDUP}
1433
HSAS_SORTEDDOWN = 2;
1434
{$EXTERNALSYM HSAS_SORTEDDOWN}
1436
//---------------------------------------------------------------------------------------
1437
// "Progress" Parts & States
1438
//---------------------------------------------------------------------------------------
1441
PROGRESSPARTS = DWORD;
1442
{$EXTERNALSYM PROGRESSPARTS}
1445
PROGRESSPartFiller0 = 0;
1446
{$EXTERNALSYM PROGRESSPartFiller0}
1448
{$EXTERNALSYM PP_BAR}
1450
{$EXTERNALSYM PP_BARVERT}
1452
{$EXTERNALSYM PP_CHUNK}
1454
{$EXTERNALSYM PP_CHUNKVERT}
1456
//---------------------------------------------------------------------------------------
1457
// "Tab" Parts & States
1458
//---------------------------------------------------------------------------------------
1462
{$EXTERNALSYM TABPARTS}
1466
{$EXTERNALSYM TABPartFiller0}
1468
{$EXTERNALSYM TABP_TABITEM}
1469
TABP_TABITEMLEFTEDGE = 2;
1470
{$EXTERNALSYM TABP_TABITEMLEFTEDGE}
1471
TABP_TABITEMRIGHTEDGE = 3;
1472
{$EXTERNALSYM TABP_TABITEMRIGHTEDGE}
1473
TABP_TABITEMBOTHEDGE = 4;
1474
{$EXTERNALSYM TABP_TABITEMBOTHEDGE}
1475
TABP_TOPTABITEM = 5;
1476
{$EXTERNALSYM TABP_TOPTABITEM}
1477
TABP_TOPTABITEMLEFTEDGE = 6;
1478
{$EXTERNALSYM TABP_TOPTABITEMLEFTEDGE}
1479
TABP_TOPTABITEMRIGHTEDGE = 7;
1480
{$EXTERNALSYM TABP_TOPTABITEMRIGHTEDGE}
1481
TABP_TOPTABITEMBOTHEDGE = 8;
1482
{$EXTERNALSYM TABP_TOPTABITEMBOTHEDGE}
1484
{$EXTERNALSYM TABP_PANE}
1486
{$EXTERNALSYM TABP_BODY}
1489
TABITEMSTATES = DWORD;
1490
{$EXTERNALSYM TABITEMSTATES}
1493
TABITEMStateFiller0 = 0;
1494
{$EXTERNALSYM TABITEMStateFiller0}
1496
{$EXTERNALSYM TIS_NORMAL}
1498
{$EXTERNALSYM TIS_HOT}
1500
{$EXTERNALSYM TIS_SELECTED}
1502
{$EXTERNALSYM TIS_DISABLED}
1504
{$EXTERNALSYM TIS_FOCUSED}
1507
TABITEMLEFTEDGESTATES = DWORD;
1508
{$EXTERNALSYM TABITEMLEFTEDGESTATES}
1511
TABITEMLEFTEDGEStateFiller0 = 0;
1512
{$EXTERNALSYM TABITEMLEFTEDGEStateFiller0}
1514
{$EXTERNALSYM TILES_NORMAL}
1516
{$EXTERNALSYM TILES_HOT}
1518
{$EXTERNALSYM TILES_SELECTED}
1520
{$EXTERNALSYM TILES_DISABLED}
1522
{$EXTERNALSYM TILES_FOCUSED}
1525
TABITEMRIGHTEDGESTATES = DWORD;
1526
{$EXTERNALSYM TABITEMRIGHTEDGESTATES}
1529
TABITEMRIGHTEDGEStateFiller0 = 0;
1530
{$EXTERNALSYM TABITEMRIGHTEDGEStateFiller0}
1532
{$EXTERNALSYM TIRES_NORMAL}
1534
{$EXTERNALSYM TIRES_HOT}
1536
{$EXTERNALSYM TIRES_SELECTED}
1538
{$EXTERNALSYM TIRES_DISABLED}
1540
{$EXTERNALSYM TIRES_FOCUSED}
1543
TABITEMBOTHEDGESSTATES = DWORD;
1544
{$EXTERNALSYM TABITEMBOTHEDGESSTATES}
1547
TABITEMBOTHEDGESStateFiller0 = 0;
1548
{$EXTERNALSYM TABITEMBOTHEDGESStateFiller0}
1550
{$EXTERNALSYM TIBES_NORMAL}
1552
{$EXTERNALSYM TIBES_HOT}
1554
{$EXTERNALSYM TIBES_SELECTED}
1556
{$EXTERNALSYM TIBES_DISABLED}
1558
{$EXTERNALSYM TIBES_FOCUSED}
1561
TOPTABITEMSTATES = DWORD;
1562
{$EXTERNALSYM TOPTABITEMSTATES}
1565
TOPTABITEMStateFiller0 = 0;
1566
{$EXTERNALSYM TOPTABITEMStateFiller0}
1568
{$EXTERNALSYM TTIS_NORMAL}
1570
{$EXTERNALSYM TTIS_HOT}
1572
{$EXTERNALSYM TTIS_SELECTED}
1574
{$EXTERNALSYM TTIS_DISABLED}
1576
{$EXTERNALSYM TTIS_FOCUSED}
1579
TOPTABITEMLEFTEDGESTATES = DWORD;
1580
{$EXTERNALSYM TOPTABITEMLEFTEDGESTATES}
1583
TOPTABITEMLEFTEDGEStateFiller0 = 0;
1584
{$EXTERNALSYM TOPTABITEMLEFTEDGEStateFiller0}
1586
{$EXTERNALSYM TTILES_NORMAL}
1588
{$EXTERNALSYM TTILES_HOT}
1589
TTILES_SELECTED = 3;
1590
{$EXTERNALSYM TTILES_SELECTED}
1591
TTILES_DISABLED = 4;
1592
{$EXTERNALSYM TTILES_DISABLED}
1594
{$EXTERNALSYM TTILES_FOCUSED}
1597
TOPTABITEMRIGHTEDGESTATES = DWORD;
1598
{$EXTERNALSYM TOPTABITEMRIGHTEDGESTATES}
1601
TOPTABITEMRIGHTEDGEStateFiller0 = 0;
1602
{$EXTERNALSYM TOPTABITEMRIGHTEDGEStateFiller0}
1604
{$EXTERNALSYM TTIRES_NORMAL}
1606
{$EXTERNALSYM TTIRES_HOT}
1607
TTIRES_SELECTED = 3;
1608
{$EXTERNALSYM TTIRES_SELECTED}
1609
TTIRES_DISABLED = 4;
1610
{$EXTERNALSYM TTIRES_DISABLED}
1612
{$EXTERNALSYM TTIRES_FOCUSED}
1615
TOPTABITEMBOTHEDGESSTATES = DWORD;
1616
{$EXTERNALSYM TOPTABITEMBOTHEDGESSTATES}
1619
TOPTABITEMBOTHEDGESStateFiller0 = 0;
1620
{$EXTERNALSYM TOPTABITEMBOTHEDGESStateFiller0}
1622
{$EXTERNALSYM TTIBES_NORMAL}
1624
{$EXTERNALSYM TTIBES_HOT}
1625
TTIBES_SELECTED = 3;
1626
{$EXTERNALSYM TTIBES_SELECTED}
1627
TTIBES_DISABLED = 4;
1628
{$EXTERNALSYM TTIBES_DISABLED}
1630
{$EXTERNALSYM TTIBES_FOCUSED}
1632
//---------------------------------------------------------------------------------------
1633
// "Trackbar" Parts & States
1634
//---------------------------------------------------------------------------------------
1637
TRACKBARPARTS = DWORD;
1638
{$EXTERNALSYM TRACKBARPARTS}
1641
TRACKBARPartFiller0 = 0;
1642
{$EXTERNALSYM TRACKBARPartFiller0}
1644
{$EXTERNALSYM TKP_TRACK}
1646
{$EXTERNALSYM TKP_TRACKVERT}
1648
{$EXTERNALSYM TKP_THUMB}
1649
TKP_THUMBBOTTOM = 4;
1650
{$EXTERNALSYM TKP_THUMBBOTTOM}
1652
{$EXTERNALSYM TKP_THUMBTOP}
1654
{$EXTERNALSYM TKP_THUMBVERT}
1656
{$EXTERNALSYM TKP_THUMBLEFT}
1658
{$EXTERNALSYM TKP_THUMBRIGHT}
1660
{$EXTERNALSYM TKP_TICS}
1662
{$EXTERNALSYM TKP_TICSVERT}
1665
TRACKBARSTATES = DWORD;
1666
{$EXTERNALSYM TRACKBARSTATES}
1669
TRACKBARStateFiller0 = 0;
1670
{$EXTERNALSYM TRACKBARStateFiller0}
1672
{$EXTERNALSYM TKS_NORMAL}
1675
TRACKSTATES = DWORD;
1676
{$EXTERNALSYM TRACKSTATES}
1679
TRACKStateFiller0 = 0;
1680
{$EXTERNALSYM TRACKStateFiller0}
1682
{$EXTERNALSYM TRS_NORMAL}
1685
TRACKVERTSTATES = DWORD;
1686
{$EXTERNALSYM TRACKVERTSTATES}
1689
TRACKVERTStateFiller0 = 0;
1690
{$EXTERNALSYM TRACKVERTStateFiller0}
1692
{$EXTERNALSYM TRVS_NORMAL}
1695
THUMBSTATES = DWORD;
1696
{$EXTERNALSYM THUMBSTATES}
1699
THUMBStateFiller0 = 0;
1700
{$EXTERNALSYM THUMBStateFiller0}
1702
{$EXTERNALSYM TUS_NORMAL}
1704
{$EXTERNALSYM TUS_HOT}
1706
{$EXTERNALSYM TUS_PRESSED}
1708
{$EXTERNALSYM TUS_FOCUSED}
1710
{$EXTERNALSYM TUS_DISABLED}
1713
THUMBBOTTOMSTATES = DWORD;
1714
{$EXTERNALSYM THUMBBOTTOMSTATES}
1717
THUMBBOTTOMStateFiller0 = 0;
1718
{$EXTERNALSYM THUMBBOTTOMStateFiller0}
1720
{$EXTERNALSYM TUBS_NORMAL}
1722
{$EXTERNALSYM TUBS_HOT}
1724
{$EXTERNALSYM TUBS_PRESSED}
1726
{$EXTERNALSYM TUBS_FOCUSED}
1728
{$EXTERNALSYM TUBS_DISABLED}
1731
THUMBTOPSTATES = DWORD;
1732
{$EXTERNALSYM THUMBTOPSTATES}
1735
THUMBTOPStateFiller0 = 0;
1736
{$EXTERNALSYM THUMBTOPStateFiller0}
1738
{$EXTERNALSYM TUTS_NORMAL}
1740
{$EXTERNALSYM TUTS_HOT}
1742
{$EXTERNALSYM TUTS_PRESSED}
1744
{$EXTERNALSYM TUTS_FOCUSED}
1746
{$EXTERNALSYM TUTS_DISABLED}
1749
THUMBVERTSTATES = DWORD;
1750
{$EXTERNALSYM THUMBVERTSTATES}
1753
THUMBVERTStateFiller0 = 0;
1754
{$EXTERNALSYM THUMBVERTStateFiller0}
1756
{$EXTERNALSYM TUVS_NORMAL}
1758
{$EXTERNALSYM TUVS_HOT}
1760
{$EXTERNALSYM TUVS_PRESSED}
1762
{$EXTERNALSYM TUVS_FOCUSED}
1764
{$EXTERNALSYM TUVS_DISABLED}
1767
THUMBLEFTSTATES = DWORD;
1768
{$EXTERNALSYM THUMBLEFTSTATES}
1771
THUMBLEFTStateFiller0 = 0;
1772
{$EXTERNALSYM THUMBLEFTStateFiller0}
1774
{$EXTERNALSYM TUVLS_NORMAL}
1776
{$EXTERNALSYM TUVLS_HOT}
1778
{$EXTERNALSYM TUVLS_PRESSED}
1780
{$EXTERNALSYM TUVLS_FOCUSED}
1782
{$EXTERNALSYM TUVLS_DISABLED}
1785
THUMBRIGHTSTATES = DWORD;
1786
{$EXTERNALSYM THUMBRIGHTSTATES}
1789
THUMBRIGHTStateFiller0 = 0;
1790
{$EXTERNALSYM THUMBRIGHTStateFiller0}
1792
{$EXTERNALSYM TUVRS_NORMAL}
1794
{$EXTERNALSYM TUVRS_HOT}
1796
{$EXTERNALSYM TUVRS_PRESSED}
1798
{$EXTERNALSYM TUVRS_FOCUSED}
1800
{$EXTERNALSYM TUVRS_DISABLED}
1804
{$EXTERNALSYM TICSSTATES}
1807
TICSStateFiller0 = 0;
1808
{$EXTERNALSYM TICSStateFiller0}
1810
{$EXTERNALSYM TSS_NORMAL}
1813
TICSVERTSTATES = DWORD;
1814
{$EXTERNALSYM TICSVERTSTATES}
1817
TICSVERTStateFiller0 = 0;
1818
{$EXTERNALSYM TICSVERTStateFiller0}
1820
{$EXTERNALSYM TSVS_NORMAL}
1822
//---------------------------------------------------------------------------------------
1823
// "Tooltips" Parts & States
1824
//---------------------------------------------------------------------------------------
1827
TOOLTIPPARTS = DWORD;
1828
{$EXTERNALSYM TOOLTIPPARTS}
1831
TOOLTIPPartFiller0 = 0;
1832
{$EXTERNALSYM TOOLTIPPartFiller0}
1834
{$EXTERNALSYM TTP_STANDARD}
1835
TTP_STANDARDTITLE = 2;
1836
{$EXTERNALSYM TTP_STANDARDTITLE}
1838
{$EXTERNALSYM TTP_BALLOON}
1839
TTP_BALLOONTITLE = 4;
1840
{$EXTERNALSYM TTP_BALLOONTITLE}
1842
{$EXTERNALSYM TTP_CLOSE}
1845
CLOSESTATES = DWORD;
1846
{$EXTERNALSYM CLOSESTATES}
1849
CLOSEStateFiller0 = 0;
1850
{$EXTERNALSYM CLOSEStateFiller0}
1852
{$EXTERNALSYM TTCS_NORMAL}
1854
{$EXTERNALSYM TTCS_HOT}
1856
{$EXTERNALSYM TTCS_PRESSED}
1859
STANDARDSTATES = DWORD;
1860
{$EXTERNALSYM STANDARDSTATES}
1863
STANDARDStateFiller0 = 0;
1864
{$EXTERNALSYM STANDARDStateFiller0}
1866
{$EXTERNALSYM TTSS_NORMAL}
1868
{$EXTERNALSYM TTSS_LINK}
1871
BALLOONSTATES = DWORD;
1872
{$EXTERNALSYM BALLOONSTATES}
1875
BALLOONStateFiller0 = 0;
1876
{$EXTERNALSYM BALLOONStateFiller0}
1878
{$EXTERNALSYM TTBS_NORMAL}
1880
{$EXTERNALSYM TTBS_LINK}
1882
//---------------------------------------------------------------------------------------
1883
// "TreeView" Parts & States
1884
//---------------------------------------------------------------------------------------
1887
TREEVIEWPARTS = DWORD;
1888
{$EXTERNALSYM TREEVIEWPARTS}
1891
TREEVIEWPartFiller0 = 0;
1892
{$EXTERNALSYM TREEVIEWPartFiller0}
1894
{$EXTERNALSYM TVP_TREEITEM}
1896
{$EXTERNALSYM TVP_GLYPH}
1898
{$EXTERNALSYM TVP_BRANCH}
1901
TREEITEMSTATES = DWORD;
1902
{$EXTERNALSYM TREEITEMSTATES}
1905
TREEITEMStateFiller0 = 0;
1906
{$EXTERNALSYM TREEITEMStateFiller0}
1908
{$EXTERNALSYM TREIS_NORMAL}
1910
{$EXTERNALSYM TREIS_HOT}
1912
{$EXTERNALSYM TREIS_SELECTED}
1914
{$EXTERNALSYM TREIS_DISABLED}
1915
TREIS_SELECTEDNOTFOCUS = 5;
1916
{$EXTERNALSYM TREIS_SELECTEDNOTFOCUS}
1919
GLYPHSTATES = DWORD;
1920
{$EXTERNALSYM GLYPHSTATES}
1923
GLYPHStateFiller0 = 0;
1924
{$EXTERNALSYM GLYPHStateFiller0}
1926
{$EXTERNALSYM GLPS_CLOSED}
1928
{$EXTERNALSYM GLPS_OPENED}
1930
//---------------------------------------------------------------------------------------
1931
// "Spin" Parts & States
1932
//---------------------------------------------------------------------------------------
1936
{$EXTERNALSYM SPINPARTS}
1939
SPINPartFiller0 = 0;
1940
{$EXTERNALSYM SPINPartFiller0}
1942
{$EXTERNALSYM SPNP_UP}
1944
{$EXTERNALSYM SPNP_DOWN}
1946
{$EXTERNALSYM SPNP_UPHORZ}
1948
{$EXTERNALSYM SPNP_DOWNHORZ}
1952
{$EXTERNALSYM UPSTATES}
1956
{$EXTERNALSYM UPStateFiller0}
1958
{$EXTERNALSYM UPS_NORMAL}
1960
{$EXTERNALSYM UPS_HOT}
1962
{$EXTERNALSYM UPS_PRESSED}
1964
{$EXTERNALSYM UPS_DISABLED}
1968
{$EXTERNALSYM DOWNSTATES}
1971
DOWNStateFiller0 = 0;
1972
{$EXTERNALSYM DOWNStateFiller0}
1974
{$EXTERNALSYM DNS_NORMAL}
1976
{$EXTERNALSYM DNS_HOT}
1978
{$EXTERNALSYM DNS_PRESSED}
1980
{$EXTERNALSYM DNS_DISABLED}
1983
UPHORZSTATES = DWORD;
1984
{$EXTERNALSYM UPHORZSTATES}
1987
UPHORZStateFiller0 = 0;
1988
{$EXTERNALSYM UPHORZStateFiller0}
1990
{$EXTERNALSYM UPHZS_NORMAL}
1992
{$EXTERNALSYM UPHZS_HOT}
1994
{$EXTERNALSYM UPHZS_PRESSED}
1996
{$EXTERNALSYM UPHZS_DISABLED}
1999
DOWNHORZSTATES = DWORD;
2000
{$EXTERNALSYM DOWNHORZSTATES}
2003
DOWNHORZStateFiller0 = 0;
2004
{$EXTERNALSYM DOWNHORZStateFiller0}
2006
{$EXTERNALSYM DNHZS_NORMAL}
2008
{$EXTERNALSYM DNHZS_HOT}
2010
{$EXTERNALSYM DNHZS_PRESSED}
2012
{$EXTERNALSYM DNHZS_DISABLED}
2014
//---------------------------------------------------------------------------------------
2015
// "Page" Parts & States
2016
//---------------------------------------------------------------------------------------
2020
{$EXTERNALSYM PAGEPARTS}
2023
PAGEPartFiller0 = 0;
2024
{$EXTERNALSYM PAGEPartFiller0}
2026
{$EXTERNALSYM PGRP_UP}
2028
{$EXTERNALSYM PGRP_DOWN}
2030
{$EXTERNALSYM PGRP_UPHORZ}
2032
{$EXTERNALSYM PGRP_DOWNHORZ}
2034
//--- Pager uses same states as Spin ---
2036
//---------------------------------------------------------------------------------------
2037
// "Scrollbar" Parts & States
2038
//---------------------------------------------------------------------------------------
2041
SCROLLBARPARTS = DWORD;
2042
{$EXTERNALSYM SCROLLBARPARTS}
2045
SCROLLBARPartFiller0 = 0;
2046
{$EXTERNALSYM SCROLLBARPartFiller0}
2048
{$EXTERNALSYM SBP_ARROWBTN}
2049
SBP_THUMBBTNHORZ = 2;
2050
{$EXTERNALSYM SBP_THUMBBTNHORZ}
2051
SBP_THUMBBTNVERT = 3;
2052
{$EXTERNALSYM SBP_THUMBBTNVERT}
2053
SBP_LOWERTRACKHORZ = 4;
2054
{$EXTERNALSYM SBP_LOWERTRACKHORZ}
2055
SBP_UPPERTRACKHORZ = 5;
2056
{$EXTERNALSYM SBP_UPPERTRACKHORZ}
2057
SBP_LOWERTRACKVERT = 6;
2058
{$EXTERNALSYM SBP_LOWERTRACKVERT}
2059
SBP_UPPERTRACKVERT = 7;
2060
{$EXTERNALSYM SBP_UPPERTRACKVERT}
2061
SBP_GRIPPERHORZ = 8;
2062
{$EXTERNALSYM SBP_GRIPPERHORZ}
2063
SBP_GRIPPERVERT = 9;
2064
{$EXTERNALSYM SBP_GRIPPERVERT}
2066
{$EXTERNALSYM SBP_SIZEBOX}
2069
ARROWBTNSTATES = DWORD;
2070
{$EXTERNALSYM ARROWBTNSTATES}
2073
ARROWBTNStateFiller0 = 0;
2074
{$EXTERNALSYM ARROWBTNStateFiller0}
2076
{$EXTERNALSYM ABS_UPNORMAL}
2078
{$EXTERNALSYM ABS_UPHOT}
2080
{$EXTERNALSYM ABS_UPPRESSED}
2082
{$EXTERNALSYM ABS_UPDISABLED}
2084
{$EXTERNALSYM ABS_DOWNNORMAL}
2086
{$EXTERNALSYM ABS_DOWNHOT}
2087
ABS_DOWNPRESSED = 7;
2088
{$EXTERNALSYM ABS_DOWNPRESSED}
2089
ABS_DOWNDISABLED = 8;
2090
{$EXTERNALSYM ABS_DOWNDISABLED}
2092
{$EXTERNALSYM ABS_LEFTNORMAL}
2094
{$EXTERNALSYM ABS_LEFTHOT}
2095
ABS_LEFTPRESSED = 11;
2096
{$EXTERNALSYM ABS_LEFTPRESSED}
2097
ABS_LEFTDISABLED = 12;
2098
{$EXTERNALSYM ABS_LEFTDISABLED}
2099
ABS_RIGHTNORMAL = 13;
2100
{$EXTERNALSYM ABS_RIGHTNORMAL}
2102
{$EXTERNALSYM ABS_RIGHTHOT}
2103
ABS_RIGHTPRESSED = 15;
2104
{$EXTERNALSYM ABS_RIGHTPRESSED}
2105
ABS_RIGHTDISABLED = 16;
2106
{$EXTERNALSYM ABS_RIGHTDISABLED}
2109
SCROLLBARSTATES = DWORD;
2110
{$EXTERNALSYM SCROLLBARSTATES}
2113
SCROLLBARStateFiller0 = 0;
2114
{$EXTERNALSYM SCROLLBARStateFiller0}
2116
{$EXTERNALSYM SCRBS_NORMAL}
2118
{$EXTERNALSYM SCRBS_HOT}
2120
{$EXTERNALSYM SCRBS_PRESSED}
2122
{$EXTERNALSYM SCRBS_DISABLED}
2125
SIZEBOXSTATES = DWORD;
2126
{$EXTERNALSYM SIZEBOXSTATES}
2129
SIZEBOXStateFiller0 = 0;
2130
{$EXTERNALSYM SIZEBOXStateFiller0}
2132
{$EXTERNALSYM SZB_RIGHTALIGN}
2134
{$EXTERNALSYM SZB_LEFTALIGN}
2136
//---------------------------------------------------------------------------------------
2137
// "Edit" Parts & States
2138
//---------------------------------------------------------------------------------------
2142
{$EXTERNALSYM EDITPARTS}
2145
EDITPartFiller0 = 0;
2146
{$EXTERNALSYM EDITPartFiller0}
2148
{$EXTERNALSYM EP_EDITTEXT}
2150
{$EXTERNALSYM EP_CARET}
2153
EDITTEXTSTATES = DWORD;
2154
{$EXTERNALSYM EDITTEXTSTATES}
2157
EDITTEXTStateFiller0 = 0;
2158
{$EXTERNALSYM EDITTEXTStateFiller0}
2160
{$EXTERNALSYM ETS_NORMAL}
2162
{$EXTERNALSYM ETS_HOT}
2164
{$EXTERNALSYM ETS_SELECTED}
2166
{$EXTERNALSYM ETS_DISABLED}
2168
{$EXTERNALSYM ETS_FOCUSED}
2170
{$EXTERNALSYM ETS_READONLY}
2172
{$EXTERNALSYM ETS_ASSIST}
2174
//---------------------------------------------------------------------------------------
2175
// "ComboBox" Parts & States
2176
//---------------------------------------------------------------------------------------
2179
COMBOBOXPARTS = DWORD;
2180
{$EXTERNALSYM COMBOBOXPARTS}
2183
COMBOBOXPartFiller0 = 0;
2184
{$EXTERNALSYM COMBOBOXPartFiller0}
2185
CP_DROPDOWNBUTTON = 1;
2186
{$EXTERNALSYM CP_DROPDOWNBUTTON}
2189
COMBOBOXSTATES = DWORD;
2190
{$EXTERNALSYM COMBOBOXSTATES}
2193
COMBOBOXStateFiller0 = 0;
2194
{$EXTERNALSYM COMBOBOXStateFiller0}
2196
{$EXTERNALSYM CBXS_NORMAL}
2198
{$EXTERNALSYM CBXS_HOT}
2200
{$EXTERNALSYM CBXS_PRESSED}
2202
{$EXTERNALSYM CBXS_DISABLED}
2204
//---------------------------------------------------------------------------------------
2205
// "Taskbar Clock" Parts & States
2206
//---------------------------------------------------------------------------------------
2210
{$EXTERNALSYM CLOCKPARTS}
2213
CLOCKPartFiller0 = 0;
2214
{$EXTERNALSYM CLOCKPartFiller0}
2216
{$EXTERNALSYM CLP_TIME}
2219
CLOCKSTATES = DWORD;
2220
{$EXTERNALSYM CLOCKSTATES}
2223
CLOCKStateFiller0 = 0;
2224
{$EXTERNALSYM CLOCKStateFiller0}
2226
{$EXTERNALSYM CLS_NORMAL}
2228
//---------------------------------------------------------------------------------------
2229
// "Tray Notify" Parts & States
2230
//---------------------------------------------------------------------------------------
2233
TRAYNOTIFYPARTS = DWORD;
2234
{$EXTERNALSYM TRAYNOTIFYPARTS}
2237
TRAYNOTIFYPartFiller0 = 0;
2238
{$EXTERNALSYM TRAYNOTIFYPartFiller0}
2240
{$EXTERNALSYM TNP_BACKGROUND}
2241
TNP_ANIMBACKGROUND = 2;
2242
{$EXTERNALSYM TNP_ANIMBACKGROUND}
2244
//---------------------------------------------------------------------------------------
2245
// "TaskBar" Parts & States
2246
//---------------------------------------------------------------------------------------
2249
TASKBARPARTS = DWORD;
2250
{$EXTERNALSYM TASKBARPARTS}
2253
TASKBARPartFiller0 = 0;
2254
{$EXTERNALSYM TASKBARPartFiller0}
2255
TBP_BACKGROUNDBOTTOM = 1;
2256
{$EXTERNALSYM TBP_BACKGROUNDBOTTOM}
2257
TBP_BACKGROUNDRIGHT = 2;
2258
{$EXTERNALSYM TBP_BACKGROUNDRIGHT}
2259
TBP_BACKGROUNDTOP = 3;
2260
{$EXTERNALSYM TBP_BACKGROUNDTOP}
2261
TBP_BACKGROUNDLEFT = 4;
2262
{$EXTERNALSYM TBP_BACKGROUNDLEFT}
2263
TBP_SIZINGBARBOTTOM = 5;
2264
{$EXTERNALSYM TBP_SIZINGBARBOTTOM}
2265
TBP_SIZINGBARRIGHT = 6;
2266
{$EXTERNALSYM TBP_SIZINGBARRIGHT}
2267
TBP_SIZINGBARTOP = 7;
2268
{$EXTERNALSYM TBP_SIZINGBARTOP}
2269
TBP_SIZINGBARLEFT = 8;
2270
{$EXTERNALSYM TBP_SIZINGBARLEFT}
2272
//---------------------------------------------------------------------------------------
2273
// "TaskBand" Parts & States
2274
//---------------------------------------------------------------------------------------
2277
TASKBANDPARTS = DWORD;
2278
{$EXTERNALSYM TASKBANDPARTS}
2281
TASKBANDPartFiller0 = 0;
2282
{$EXTERNALSYM TASKBANDPartFiller0}
2284
{$EXTERNALSYM TDP_GROUPCOUNT}
2285
TDP_FLASHBUTTON = 2;
2286
{$EXTERNALSYM TDP_FLASHBUTTON}
2287
TDP_FLASHBUTTONGROUPMENU = 3;
2288
{$EXTERNALSYM TDP_FLASHBUTTONGROUPMENU}
2290
//---------------------------------------------------------------------------------------
2291
// "StartPanel" Parts & States
2292
//---------------------------------------------------------------------------------------
2295
STARTPANELPARTS = DWORD;
2296
{$EXTERNALSYM STARTPANELPARTS}
2299
STARTPANELPartFiller0 = 0;
2300
{$EXTERNALSYM STARTPANELPartFiller0}
2302
{$EXTERNALSYM SPP_USERPANE}
2303
SPP_MOREPROGRAMS = 2;
2304
{$EXTERNALSYM SPP_MOREPROGRAMS}
2305
SPP_MOREPROGRAMSARROW = 3;
2306
{$EXTERNALSYM SPP_MOREPROGRAMSARROW}
2308
{$EXTERNALSYM SPP_PROGLIST}
2309
SPP_PROGLISTSEPARATOR = 5;
2310
{$EXTERNALSYM SPP_PROGLISTSEPARATOR}
2312
{$EXTERNALSYM SPP_PLACESLIST}
2313
SPP_PLACESLISTSEPARATOR = 7;
2314
{$EXTERNALSYM SPP_PLACESLISTSEPARATOR}
2316
{$EXTERNALSYM SPP_LOGOFF}
2317
SPP_LOGOFFBUTTONS = 9;
2318
{$EXTERNALSYM SPP_LOGOFFBUTTONS}
2319
SPP_USERPICTURE = 10;
2320
{$EXTERNALSYM SPP_USERPICTURE}
2322
{$EXTERNALSYM SPP_PREVIEW}
2325
MOREPROGRAMSARROWSTATES = DWORD;
2326
{$EXTERNALSYM MOREPROGRAMSARROWSTATES}
2329
MOREPROGRAMSARROWStateFiller0 = 0;
2330
{$EXTERNALSYM MOREPROGRAMSARROWStateFiller0}
2332
{$EXTERNALSYM SPS_NORMAL}
2334
{$EXTERNALSYM SPS_HOT}
2336
{$EXTERNALSYM SPS_PRESSED}
2339
LOGOFFBUTTONSSTATES = DWORD;
2340
{$EXTERNALSYM LOGOFFBUTTONSSTATES}
2343
LOGOFFBUTTONSStateFiller0 = 0;
2344
{$EXTERNALSYM LOGOFFBUTTONSStateFiller0}
2346
{$EXTERNALSYM SPLS_NORMAL}
2348
{$EXTERNALSYM SPLS_HOT}
2350
{$EXTERNALSYM SPLS_PRESSED}
2352
//---------------------------------------------------------------------------------------
2353
// "ExplorerBar" Parts & States
2354
//---------------------------------------------------------------------------------------
2357
EXPLORERBARPARTS = DWORD;
2358
{$EXTERNALSYM EXPLORERBARPARTS}
2361
EXPLORERBARPartFiller0 = 0;
2362
{$EXTERNALSYM EXPLORERBARPartFiller0}
2363
EBP_HEADERBACKGROUND = 1;
2364
{$EXTERNALSYM EBP_HEADERBACKGROUND}
2365
EBP_HEADERCLOSE = 2;
2366
{$EXTERNALSYM EBP_HEADERCLOSE}
2368
{$EXTERNALSYM EBP_HEADERPIN}
2370
{$EXTERNALSYM EBP_IEBARMENU}
2371
EBP_NORMALGROUPBACKGROUND = 5;
2372
{$EXTERNALSYM EBP_NORMALGROUPBACKGROUND}
2373
EBP_NORMALGROUPCOLLAPSE = 6;
2374
{$EXTERNALSYM EBP_NORMALGROUPCOLLAPSE}
2375
EBP_NORMALGROUPEXPAND = 7;
2376
{$EXTERNALSYM EBP_NORMALGROUPEXPAND}
2377
EBP_NORMALGROUPHEAD = 8;
2378
{$EXTERNALSYM EBP_NORMALGROUPHEAD}
2379
EBP_SPECIALGROUPBACKGROUND = 9;
2380
{$EXTERNALSYM EBP_SPECIALGROUPBACKGROUND}
2381
EBP_SPECIALGROUPCOLLAPSE = 10;
2382
{$EXTERNALSYM EBP_SPECIALGROUPCOLLAPSE}
2383
EBP_SPECIALGROUPEXPAND = 11;
2384
{$EXTERNALSYM EBP_SPECIALGROUPEXPAND}
2385
EBP_SPECIALGROUPHEAD = 12;
2386
{$EXTERNALSYM EBP_SPECIALGROUPHEAD}
2389
HEADERCLOSESTATES = DWORD;
2390
{$EXTERNALSYM HEADERCLOSESTATES}
2393
HEADERCLOSEStateFiller0 = 0;
2394
{$EXTERNALSYM HEADERCLOSEStateFiller0}
2396
{$EXTERNALSYM EBHC_NORMAL}
2398
{$EXTERNALSYM EBHC_HOT}
2400
{$EXTERNALSYM EBHC_PRESSED}
2403
HEADERPINSTATES = DWORD;
2404
{$EXTERNALSYM HEADERPINSTATES}
2407
HEADERPINStateFiller0 = 0;
2408
{$EXTERNALSYM HEADERPINStateFiller0}
2410
{$EXTERNALSYM EBHP_NORMAL}
2412
{$EXTERNALSYM EBHP_HOT}
2414
{$EXTERNALSYM EBHP_PRESSED}
2415
EBHP_SELECTEDNORMAL = 4;
2416
{$EXTERNALSYM EBHP_SELECTEDNORMAL}
2417
EBHP_SELECTEDHOT = 5;
2418
{$EXTERNALSYM EBHP_SELECTEDHOT}
2419
EBHP_SELECTEDPRESSED = 6;
2420
{$EXTERNALSYM EBHP_SELECTEDPRESSED}
2423
IEBARMENUSTATES = DWORD;
2424
{$EXTERNALSYM IEBARMENUSTATES}
2427
IEBARMENUStateFiller0 = 0;
2428
{$EXTERNALSYM IEBARMENUStateFiller0}
2430
{$EXTERNALSYM EBM_NORMAL}
2432
{$EXTERNALSYM EBM_HOT}
2434
{$EXTERNALSYM EBM_PRESSED}
2437
NORMALGROUPCOLLAPSESTATES = DWORD;
2438
{$EXTERNALSYM NORMALGROUPCOLLAPSESTATES}
2441
NORMALGROUPCOLLAPSEStateFiller0 = 0;
2442
{$EXTERNALSYM NORMALGROUPCOLLAPSEStateFiller0}
2444
{$EXTERNALSYM EBNGC_NORMAL}
2446
{$EXTERNALSYM EBNGC_HOT}
2448
{$EXTERNALSYM EBNGC_PRESSED}
2451
NORMALGROUPEXPANDSTATES = DWORD;
2452
{$EXTERNALSYM NORMALGROUPEXPANDSTATES}
2455
NORMALGROUPEXPANDStateFiller0 = 0;
2456
{$EXTERNALSYM NORMALGROUPEXPANDStateFiller0}
2458
{$EXTERNALSYM EBNGE_NORMAL}
2460
{$EXTERNALSYM EBNGE_HOT}
2462
{$EXTERNALSYM EBNGE_PRESSED}
2465
SPECIALGROUPCOLLAPSESTATES = DWORD;
2466
{$EXTERNALSYM SPECIALGROUPCOLLAPSESTATES}
2469
SPECIALGROUPCOLLAPSEStateFiller0 = 0;
2470
{$EXTERNALSYM SPECIALGROUPCOLLAPSEStateFiller0}
2472
{$EXTERNALSYM EBSGC_NORMAL}
2474
{$EXTERNALSYM EBSGC_HOT}
2476
{$EXTERNALSYM EBSGC_PRESSED}
2479
SPECIALGROUPEXPANDSTATES = DWORD;
2480
{$EXTERNALSYM SPECIALGROUPEXPANDSTATES}
2483
SPECIALGROUPEXPANDStateFiller0 = 0;
2484
{$EXTERNALSYM SPECIALGROUPEXPANDStateFiller0}
2486
{$EXTERNALSYM EBSGE_NORMAL}
2488
{$EXTERNALSYM EBSGE_HOT}
2490
{$EXTERNALSYM EBSGE_PRESSED}
2492
//---------------------------------------------------------------------------------------
2493
// "TaskBand" Parts & States
2494
//---------------------------------------------------------------------------------------
2497
MENUBANDPARTS = DWORD;
2498
{$EXTERNALSYM MENUBANDPARTS}
2501
MENUBANDPartFiller0 = 0;
2502
{$EXTERNALSYM MENUBANDPartFiller0}
2503
MDP_NEWAPPBUTTON = 1;
2504
{$EXTERNALSYM MDP_NEWAPPBUTTON}
2506
{$EXTERNALSYM MDP_SEPERATOR}
2509
MENUBANDSTATES = DWORD;
2510
{$EXTERNALSYM MENUBANDSTATES}
2513
MENUBANDStateFiller0 = 0;
2514
{$EXTERNALSYM MENUBANDStateFiller0}
2516
{$EXTERNALSYM MDS_NORMAL}
2518
{$EXTERNALSYM MDS_HOT}
2520
{$EXTERNALSYM MDS_PRESSED}
2522
{$EXTERNALSYM MDS_DISABLED}
2524
{$EXTERNALSYM MDS_CHECKED}
2526
{$EXTERNALSYM MDS_HOTCHECKED}