Changeset 65
- Timestamp:
- 04/12/06 05:54:14 (3 years ago)
- Files:
-
- trunk/win32/commctrl.d (modified) (1 diff)
- trunk/win32/winnt.d (modified) (13 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/win32/commctrl.d
r52 r65 1020 1020 } 1021 1021 1022 HIMAGELIST ImageList_LoadBitmap(HINSTANCE hi, LPC STR lpbmp, int cx,1022 HIMAGELIST ImageList_LoadBitmap(HINSTANCE hi, LPCTSTR lpbmp, int cx, 1023 1023 int cGrow, COLORREF crMask) { 1024 1024 return ImageList_LoadImage(hi, lpbmp, cx, cGrow, crMask, trunk/win32/winnt.d
r52 r65 1 1 // Converted from w32api\winnt.h 2 2 // Public domain. 3 4 // Needs fixes in many places! 3 5 4 6 module win32.winnt; … … 431 433 LANG_BASQUE = 0x2d, 432 434 LANG_MACEDONIAN = 0x2f, 435 433 436 LANG_AFRIKAANS = 0x36, 434 437 LANG_GEORGIAN = 0x37, … … 453 456 LANG_SANSKRIT = 0x4f, 454 457 LANG_MONGOLIAN = 0x50, 458 455 459 LANG_GALICIAN = 0x56, 456 460 LANG_KONKANI = 0x57, … … 458 462 LANG_SINDHI = 0x59, 459 463 LANG_SYRIAC = 0x5a, 464 460 465 LANG_KASHMIRI = 0x60, 461 466 LANG_NEPALI = 0x61, 462 467 LANG_DIVEHI = 0x65, 468 463 469 LANG_INVARIANT = 0x7f 464 470 } … … 485 491 SUBLANG_ARABIC_BAHRAIN = 0x0f, 486 492 SUBLANG_ARABIC_QATAR = 0x10, 493 487 494 SUBLANG_AZERI_LATIN = 0x01, 488 495 SUBLANG_AZERI_CYRILLIC = 0x02, 496 489 497 SUBLANG_CHINESE_TRADITIONAL = 0x01, 490 498 SUBLANG_CHINESE_SIMPLIFIED = 0x02, … … 492 500 SUBLANG_CHINESE_SINGAPORE = 0x04, 493 501 SUBLANG_CHINESE_MACAU = 0x05, 502 494 503 SUBLANG_DUTCH = 0x01, 495 504 SUBLANG_DUTCH_BELGIAN = 0x02, 505 496 506 SUBLANG_ENGLISH_US = 0x01, 497 507 SUBLANG_ENGLISH_UK = 0x02, … … 507 517 SUBLANG_ENGLISH_ZIMBABWE = 0x0c, 508 518 SUBLANG_ENGLISH_PHILIPPINES = 0x0d, 519 509 520 SUBLANG_FRENCH = 0x01, 510 521 SUBLANG_FRENCH_BELGIAN = 0x02, … … 513 524 SUBLANG_FRENCH_LUXEMBOURG = 0x05, 514 525 SUBLANG_FRENCH_MONACO = 0x06, 526 515 527 SUBLANG_GERMAN = 0x01, 516 528 SUBLANG_GERMAN_SWISS = 0x02, … … 518 530 SUBLANG_GERMAN_LUXEMBOURG = 0x04, 519 531 SUBLANG_GERMAN_LIECHTENSTEIN = 0x05, 532 520 533 SUBLANG_ITALIAN = 0x01, 521 SUBLANG_ITALIAN_SWISS = 0x02, 522 SUBLANG_KASHMIRI_INDIA = 0x02, 523 SUBLANG_KASHMIRI_SASIA = 0x02, 534 SUBLANG_ITALIAN_SWISS = 0x02, 535 SUBLANG_KASHMIRI_INDIA = 0x02, // FIXME: Looks like an error! 536 SUBLANG_KASHMIRI_SASIA = 0x02, 524 537 SUBLANG_KOREAN = 0x01, 525 SUBLANG_LITHUANIAN = 0x01, 538 SUBLANG_LITHUANIAN = 0x01, 526 539 SUBLANG_MALAY_MALAYSIA = 0x01, 527 SUBLANG_MALAY_BRUNEI_DARUSSALAM = 0x02, 528 SUBLANG_NEPALI_INDIA = 0x02, 540 SUBLANG_MALAY_BRUNEI_DARUSSALAM = 0x02, 541 542 SUBLANG_NEPALI_INDIA = 0x02, // FIXME: Check this. 543 529 544 SUBLANG_NORWEGIAN_BOKMAL = 0x01, 530 545 SUBLANG_NORWEGIAN_NYNORSK = 0x02, 546 531 547 SUBLANG_PORTUGUESE = 0x01, 532 548 SUBLANG_PORTUGUESE_BRAZILIAN = 0x02, 533 SUBLANG_SERBIAN_LATIN = 0x02, 549 550 SUBLANG_SERBIAN_LATIN = 0x02, // FIXME: Check this 534 551 SUBLANG_SERBIAN_CYRILLIC = 0x03, 552 535 553 SUBLANG_SPANISH = 0x01, 536 554 SUBLANG_SPANISH_MEXICAN = 0x02, … … 553 571 SUBLANG_SPANISH_NICARAGUA = 0x13, 554 572 SUBLANG_SPANISH_PUERTO_RICO = 0x14, 573 555 574 SUBLANG_SWEDISH = 0x01, 556 575 SUBLANG_SWEDISH_FINLAND = 0x02, 576 557 577 SUBLANG_URDU_PAKISTAN = 0x01, 558 578 SUBLANG_URDU_INDIA = 0x02, 579 559 580 SUBLANG_UZBEK_LATIN = 0x01, 560 581 SUBLANG_UZBEK_CYRILLIC = 0x02 … … 610 631 const ACL_REVISION=2; 611 632 const ACL_REVISION_DS=4; 612 const ACL_REVISION1=1; 613 const ACL_REVISION2=2; 614 const ACL_REVISION3=3; 615 const ACL_REVISION4=4; 633 enum { 634 ACL_REVISION1 = 1, 635 ACL_REVISION2, 636 ACL_REVISION3, 637 ACL_REVISION4 // = 4 638 } 616 639 617 640 const MIN_ACL_REVISION=2; 618 641 const MAX_ACL_REVISION=4; 642 643 // FIXME: These aren't necessary for D. 619 644 const MINCHAR=0x80; 620 645 const MAXCHAR=0x7f; … … 626 651 const MAXWORD=0xffff; 627 652 const MAXDWORD=0xffffffff; 653 628 654 const PROCESSOR_INTEL_386=386; 629 655 const PROCESSOR_INTEL_486=486; … … 633 659 const PROCESSOR_INTEL_IA64=2200; 634 660 635 const PROCESSOR_ARCHITECTURE_INTEL=0; 636 const PROCESSOR_ARCHITECTURE_MIPS=1; 637 const PROCESSOR_ARCHITECTURE_ALPHA=2; 638 const PROCESSOR_ARCHITECTURE_PPC=3; 639 const PROCESSOR_ARCHITECTURE_SHX=4; 640 const PROCESSOR_ARCHITECTURE_ARM=5; 641 const PROCESSOR_ARCHITECTURE_IA64=6; 642 const PROCESSOR_ARCHITECTURE_ALPHA64=7; 643 const PROCESSOR_ARCHITECTURE_MSIL=8; 644 const PROCESSOR_ARCHITECTURE_AMD64=9; 645 const PROCESSOR_ARCHITECTURE_IA32_ON_WIN64=10; 646 const PROCESSOR_ARCHITECTURE_UNKNOWN=0xFFFF; 661 enum { 662 PROCESSOR_ARCHITECTURE_INTEL = 0, 663 PROCESSOR_ARCHITECTURE_MIPS, 664 PROCESSOR_ARCHITECTURE_ALPHA, 665 PROCESSOR_ARCHITECTURE_PPC, 666 PROCESSOR_ARCHITECTURE_SHX, 667 PROCESSOR_ARCHITECTURE_ARM, 668 PROCESSOR_ARCHITECTURE_IA64, 669 PROCESSOR_ARCHITECTURE_ALPHA64, 670 PROCESSOR_ARCHITECTURE_MSIL, 671 PROCESSOR_ARCHITECTURE_AMD64, 672 PROCESSOR_ARCHITECTURE_IA32_ON_WIN64, // = 10 673 PROCESSOR_ARCHITECTURE_UNKNOWN = 0xFFFF 674 } 647 675 648 676 const PF_FLOATING_POINT_PRECISION_ERRATA=0;
