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