Changeset 91
- Timestamp:
- 04/29/06 09:06:03 (3 years ago)
- Files:
-
- trunk/win32/commdlg.d (modified) (4 diffs)
- trunk/win32/windows.d (modified) (2 diffs)
- trunk/win32/winsock.d (modified) (1 diff)
- trunk/win32/wtypes.d (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/win32/commdlg.d
r56 r91 1 // Converted from w32api\commdlg.h 1 /***********************************************************************\ 2 * commdlg.d * 3 * * 4 * Windows API header module * 5 * * 6 * Translated from MinGW Windows headers * 7 * * 8 * Placed into public domain * 9 \***********************************************************************/ 2 10 3 11 module win32.commdlg; 12 4 13 private import win32.w32api; 5 14 import win32.windef; … … 505 514 506 515 static if (WINVER >= 0x0500) { 507 // FIXME: Is this correct???? 508 //import win32.unknwn;/* for LPUNKNOWN */ 509 import std.c.windows.com; 510 alias IUnknown * LPUNKNOWN; 511 516 import win32.unknwn;/* for LPUNKNOWN */ 512 517 import win32.prsht;/* for HPROPSHEETPAGE */ 513 518 … … 602 607 603 608 version(Unicode) { 604 /+ 605 alias LBSELCHSTRINGW LBSELCHSTRING; 606 alias SHAREVISTRINGW SHAREVISTRING; 607 alias FILEOKSTRINGW FILEOKSTRING; 608 alias COLOROKSTRINGW COLOROKSTRING; 609 alias SETRGBSTRINGW SETRGBSTRING; 610 alias HELPMSGSTRINGW HELPMSGSTRING; 611 alias FINDMSGSTRINGW FINDMSGSTRING; 612 +/ 609 613 610 alias CHOOSECOLORW CHOOSECOLOR; 614 611 alias CHOOSEFONTW CHOOSEFONT; … … 638 635 } else { /* UNICODE */ 639 636 640 /+641 alias LBSELCHSTRINGA LBSELCHSTRING;642 alias SHAREVISTRINGA SHAREVISTRING;643 alias FILEOKSTRINGA FILEOKSTRING;644 alias COLOROKSTRINGA COLOROKSTRING;645 alias SETRGBSTRINGA SETRGBSTRING;646 alias HELPMSGSTRINGA HELPMSGSTRING;647 alias FINDMSGSTRINGA FINDMSGSTRING;648 +/649 637 alias CHOOSECOLORA CHOOSECOLOR; 650 638 alias CHOOSEFONTA CHOOSEFONT; trunk/win32/windows.d
r75 r91 1 /***********************************************************************\ 2 * windows.d * 3 * * 4 * Windows API header module * 5 * * 6 * Translated from MinGW Windows headers * 7 * * 8 * Placed into public domain * 9 \***********************************************************************/ 1 10 /* 2 11 Translated from win32apis/windows.h … … 23 32 import win32.winver; 24 33 import win32.winnetwk; 25 static if (_WIN32_WINNT_ONLY) import win32.winsvc; 34 35 // We can't use static if for imports, build gets confused. 36 // static if (_WIN32_WINNT_ONLY) import win32.winsvc; 37 version (Windows2003) { 38 import win32.winsvc; 39 } else version (WindowsXP) { 40 import win32.winsvc; 41 } else version (Windows2000) { 42 import win32.winsvc; 43 } else version (WindowsNTonly) { 44 import win32.winsvc; 45 } 26 46 27 47 //#ifndef WIN32_LEAN_AND_MEAN trunk/win32/winsock.d
r75 r91 566 566 */ 567 567 568 // FIXME: reinstate once mswsock is translated 569 //import win32.mswsock; 568 import win32.mswsock; trunk/win32/wtypes.d
r88 r91 16 16 private import win32.cguid; // for GUID_NULL 17 17 18 const IID_NULL = GUID_NULL;19 const CLSID_NULL = GUID_NULL;18 alias GUID_NULL IID_NULL; 19 alias GUID_NULL CLSID_NULL; 20 20 //MACRO #define CBPCLIPDATA(d) ((d).cbSize-sizeof((d).ulClipFmt)) 21 21
