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