diff dwt/internal/win32/OS.d @ 40:3052439af4b5

Shell
author Frank Benoit <benoit@tionex.de>
date Fri, 01 Feb 2008 20:19:46 +0100
parents f5e70f9aeeda
children f871c501e610
line wrap: on
line diff
--- a/dwt/internal/win32/OS.d	Fri Feb 01 17:45:36 2008 +0100
+++ b/dwt/internal/win32/OS.d	Fri Feb 01 20:19:46 2008 +0100
@@ -71,7 +71,7 @@
         public const static BOOL IsWinCE = false;
     }
 
-    public static const BOOL IsPPC_;
+    public static const BOOL IsPPC_ = false;
     public static const BOOL IsHPC = false;
 
     // PORTING_FIXME, is it Windows WFSP?
@@ -119,7 +119,7 @@
         IsWin95 = (info.dwPlatformId is VER_PLATFORM_WIN32_WINDOWS);
         IsWinNT = (info.dwPlatformId is VER_PLATFORM_WIN32_NT);
         //IsSP_ = false;
-        IsPPC_ = false;
+        //IsPPC_ = false;
         //IsHPC = false;
         IsDBLocale = false;
         WIN32_MAJOR = info.dwMajorVersion;
@@ -999,7 +999,7 @@
     public static const int LOCALE_USER_DEFAULT = 1024;
     public static const int LOGPIXELSX = 0x58;
     public static const int LOGPIXELSY = 0x5a;
-    public static const int LPSTR_TEXTCALLBACK = 0xffffffff;
+    public static const TCHAR* LPSTR_TEXTCALLBACK = cast(TCHAR*)0xffffffff;
     public static const int LR_DEFAULTCOLOR = 0x0;
     public static const int LR_SHARED = 0x8000;
     public static const int LVCFMT_BITMAP_ON_RIGHT = 0x1000;
@@ -4194,6 +4194,7 @@
 alias WINAPI.FreeLibrary FreeLibrary;
 alias WINAPI.GdiSetBatchLimit GdiSetBatchLimit;
 alias WINAPI.GetACP GetACP;
+alias STDWIN.GetAsyncKeyState GetAsyncKeyState;
 alias WINAPI.GetActiveWindow GetActiveWindow;
 alias WINAPI.GetBkColor GetBkColor;
 alias WINAPI.GetCapture GetCapture;