Mercurial > projects > dwt-win
diff dwt/internal/win32/OS.d @ 128:07e8963537b7
removed tango_sys_win32 and added all necessary bindings to the dwt.internal.win32 WINTYPES and WINAPI modules
author | Frank Benoit <benoit@tionex.de> |
---|---|
date | Tue, 12 Feb 2008 21:25:00 +0100 |
parents | e3b3f0fc0c7b |
children | 04e357b8343d |
line wrap: on
line diff
--- a/dwt/internal/win32/OS.d Mon Feb 11 22:30:50 2008 -0800 +++ b/dwt/internal/win32/OS.d Tue Feb 12 21:25:00 2008 +0100 @@ -3971,7 +3971,7 @@ // Unicode/Ansi alias version(ANSI) { alias WINAPI.AddFontResourceExA AddFontResourceEx; - alias STDWIN.CallWindowProcA CallWindowProc; + alias WINAPI.CallWindowProcA CallWindowProc; alias WINAPI.CharLowerA CharLower; alias WINAPI.CharUpperA CharUpper; alias WINAPI.ChooseColorA ChooseColor; @@ -4004,7 +4004,7 @@ alias WINAPI.GetCharWidthA GetCharWidth; alias WINAPI.GetCharacterPlacementA GetCharacterPlacement; alias WINAPI.GetClassInfoA GetClassInfo; - alias STDWIN.GetClassNameA GetClassName; + alias WINAPI.GetClassNameA GetClassName; alias WINAPI.GetClipboardFormatNameA GetClipboardFormatName; alias WINAPI.GetKeyNameTextA GetKeyNameText; alias WINAPI.GetLocaleInfoA GetLocaleInfo; @@ -4016,16 +4016,16 @@ alias WINAPI.GetObjectA GetObject; alias WINAPI.GetOpenFileNameA GetOpenFileName; alias WINAPI.GetProfileStringA _GetProfileString; - alias STDWIN.GetPropA GetProp; + alias WINAPI.GetPropA GetProp; alias WINAPI.GetSaveFileNameA GetSaveFileName; - alias STDWIN.GetStartupInfoA GetStartupInfo; + alias WINAPI.GetStartupInfoA GetStartupInfo; alias WINAPI.GetTextExtentPoint32A GetTextExtentPoint32; alias WINAPI.GetTextMetricsA GetTextMetrics; alias WINAPI.GetVersionExA GetVersionEx; alias WINAPI.GetWindowLongA GetWindowLong; alias WINAPI.GetWindowTextA _GetWindowText; alias WINAPI.GetWindowTextLengthA GetWindowTextLength; - alias STDWIN.GlobalAddAtomA GlobalAddAtom; + alias WINAPI.GlobalAddAtomA GlobalAddAtom; // alias WINAPI.ImmGetCompositionFontA ImmGetCompositionFont; // alias WINAPI.ImmGetCompositionStringA ImmGetCompositionString; // alias WINAPI.ImmSetCompositionFontA ImmSetCompositionFont; @@ -4052,12 +4052,12 @@ alias WINAPI.RegisterClipboardFormatA RegisterClipboardFormat; alias WINAPI.RegOpenKeyExA RegOpenKeyEx; alias WINAPI.RegisterWindowMessageA RegisterWindowMessage; - alias STDWIN.RemovePropA RemoveProp; + alias WINAPI.RemovePropA RemoveProp; alias WINAPI.SHBrowseForFolderA SHBrowseForFolder; alias WINAPI.SHGetPathFromIDListA SHGetPathFromIDList; alias WINAPI.SendMessageA SendMessage; alias WINAPI.SetMenuItemInfoA SetMenuItemInfo; - alias STDWIN.SetPropA SetProp; + alias WINAPI.SetPropA SetProp; alias WINAPI.SetWindowLongA SetWindowLong; alias WINAPI.SetWindowTextA SetWindowText; alias WINAPI.SetWindowsHookExA SetWindowsHookEx; @@ -4070,7 +4070,7 @@ alias WINAPI.VkKeyScanA VkKeyScan; }else{ alias WINAPI.AddFontResourceExW AddFontResourceEx; - alias STDWIN.CallWindowProcW CallWindowProc; + alias WINAPI.CallWindowProcW CallWindowProc; alias WINAPI.CharLowerW CharLower; alias WINAPI.CharUpperW CharUpper; alias WINAPI.ChooseColorW ChooseColor; @@ -4103,7 +4103,7 @@ alias WINAPI.GetCharWidthW GetCharWidth; alias WINAPI.GetCharacterPlacementW GetCharacterPlacement; alias WINAPI.GetClassInfoW GetClassInfo; - alias STDWIN.GetClassNameW GetClassName; + alias WINAPI.GetClassNameW GetClassName; alias WINAPI.GetClipboardFormatNameW GetClipboardFormatName; alias WINAPI.GetKeyNameTextW GetKeyNameText; alias WINAPI.GetLocaleInfoW GetLocaleInfo; @@ -4115,16 +4115,16 @@ alias WINAPI.GetObjectW GetObject; alias WINAPI.GetOpenFileNameW GetOpenFileName; alias WINAPI.GetProfileStringW _GetProfileString; - alias STDWIN.GetPropW GetProp; + alias WINAPI.GetPropW GetProp; alias WINAPI.GetSaveFileNameW GetSaveFileName; - alias STDWIN.GetStartupInfoW GetStartupInfo; + alias WINAPI.GetStartupInfoW GetStartupInfo; alias WINAPI.GetTextExtentPoint32W GetTextExtentPoint32; alias WINAPI.GetTextMetricsW GetTextMetrics; alias WINAPI.GetVersionExW GetVersionEx; alias WINAPI.GetWindowLongW GetWindowLong; alias WINAPI.GetWindowTextW _GetWindowText; alias WINAPI.GetWindowTextLengthW GetWindowTextLength; - alias STDWIN.GlobalAddAtomW GlobalAddAtom; + alias WINAPI.GlobalAddAtomW GlobalAddAtom; // alias WINAPI.ImmGetCompositionFontW ImmGetCompositionFont; // alias WINAPI.ImmGetCompositionStringW ImmGetCompositionString; // alias WINAPI.ImmSetCompositionFontW ImmSetCompositionFont; @@ -4151,7 +4151,7 @@ alias WINAPI.RegisterClipboardFormatW RegisterClipboardFormat; alias WINAPI.RegOpenKeyExW RegOpenKeyEx; alias WINAPI.RegisterWindowMessageW RegisterWindowMessage; - alias STDWIN.RemovePropW RemoveProp; + alias WINAPI.RemovePropW RemoveProp; alias WINAPI.SHBrowseForFolderW SHBrowseForFolder; alias WINAPI.SHGetPathFromIDListW SHGetPathFromIDList; alias WINAPI.SendMessageW SendMessage; @@ -4159,7 +4159,7 @@ alias WINAPI.SetWindowLongW SetWindowLong; alias WINAPI.SetWindowTextW SetWindowText; alias WINAPI.SetWindowsHookExW SetWindowsHookEx; - alias STDWIN.SetPropW SetProp; + alias WINAPI.SetPropW SetProp; alias WINAPI.ShellExecuteExW ShellExecuteEx; alias WINAPI.Shell_NotifyIconW Shell_NotifyIcon; alias WINAPI.StartDocW StartDoc; @@ -4391,7 +4391,7 @@ alias WINAPI.Arc Arc; alias WINAPI.BeginDeferWindowPos BeginDeferWindowPos; alias WINAPI.BeginPaint BeginPaint; -alias STDWIN.BeginPath BeginPath; +alias WINAPI.BeginPath BeginPath; alias WINAPI.BitBlt BitBlt; alias WINAPI.BringWindowToTop BringWindowToTop; alias WINAPI.CallNextHookEx CallNextHookEx; @@ -4489,7 +4489,7 @@ alias WINAPI.EndDoc EndDoc; alias WINAPI.EndPage EndPage; alias WINAPI.EndPaint EndPaint; -alias STDWIN.EndPath EndPath; +alias WINAPI.EndPath EndPath; alias WINAPI.EnumDisplayMonitors EnumDisplayMonitors; alias WINAPI.EnumFontFamiliesA EnumFontFamiliesA; alias WINAPI.EnumFontFamiliesExA EnumFontFamiliesExA; @@ -4501,15 +4501,15 @@ alias WINAPI.EnumSystemLocalesW EnumSystemLocalesW; alias WINAPI.EqualRect EqualRect; alias WINAPI.EqualRgn EqualRgn; -alias STDWIN.ExcludeClipRect ExcludeClipRect; +alias WINAPI.ExcludeClipRect ExcludeClipRect; alias WINAPI.ExpandEnvironmentStringsA ExpandEnvironmentStringsA; alias WINAPI.ExpandEnvironmentStringsW ExpandEnvironmentStringsW; alias WINAPI.ExtTextOutA ExtTextOutA; alias WINAPI.ExtTextOutW ExtTextOutW; alias WINAPI.ExtractIconExA ExtractIconExA; alias WINAPI.ExtractIconExW ExtractIconExW; -alias STDWIN.ExtCreatePen ExtCreatePen; -alias STDWIN.ExtCreateRegion ExtCreateRegion; +alias WINAPI.ExtCreatePen ExtCreatePen; +alias WINAPI.ExtCreateRegion ExtCreateRegion; alias WINAPI.FillRect FillRect; alias WINAPI.FindResourceA FindResourceA; alias WINAPI.FindResourceW FindResourceW; @@ -4520,7 +4520,7 @@ alias WINAPI.FreeLibrary FreeLibrary; alias WINAPI.GdiSetBatchLimit GdiSetBatchLimit; alias WINAPI.GetACP GetACP; -alias STDWIN.GetAsyncKeyState GetAsyncKeyState; +alias WINAPI.GetAsyncKeyState GetAsyncKeyState; alias WINAPI.GetActiveWindow GetActiveWindow; alias WINAPI.GetBkColor GetBkColor; alias WINAPI.GetCapture GetCapture; @@ -4580,7 +4580,7 @@ alias WINAPI.GetMessageA GetMessageA; alias WINAPI.GetMessagePos GetMessagePos; alias WINAPI.GetMessageTime GetMessageTime; -alias STDWIN.GetMetaRgn GetMetaRgn; +alias WINAPI.GetMetaRgn GetMetaRgn; alias WINAPI.GetMessageW GetMessageW; alias WINAPI.GetModuleFileNameA GetModuleFileNameA; alias WINAPI.GetModuleFileNameW GetModuleFileNameW; @@ -4589,7 +4589,7 @@ alias WINAPI.GetMonitorInfoA GetMonitorInfoA; alias WINAPI.GetMonitorInfoW GetMonitorInfoW; alias WINAPI.GetNearestPaletteIndex GetNearestPaletteIndex; -alias STDWIN.GetPath GetPath; +alias WINAPI.GetPath GetPath; alias WINAPI.GetObjectA GetObjectA; alias WINAPI.GetObjectW GetObjectW; alias WINAPI.GetOpenFileNameA GetOpenFileNameA; @@ -4597,7 +4597,7 @@ alias WINAPI.GetPaletteEntries GetPaletteEntries; alias WINAPI.GetParent GetParent; alias WINAPI.GetPixel GetPixel; -alias STDWIN.GetPolyFillMode GetPolyFillMode; +alias WINAPI.GetPolyFillMode GetPolyFillMode; alias WINAPI.GetProcAddress GetProcAddress; alias WINAPI.GetProcessHeap GetProcessHeap; alias WINAPI.GetProfileStringA GetProfileStringA; @@ -4629,8 +4629,8 @@ alias WINAPI.GetVersionExA GetVersionExA; alias WINAPI.GetVersionExW GetVersionExW; alias WINAPI.GetWindow GetWindow; -alias STDWIN.GetWindowDC GetWindowDC; -alias STDWIN.GetWindowOrgEx GetWindowOrgEx; +alias WINAPI.GetWindowDC GetWindowDC; +alias WINAPI.GetWindowOrgEx GetWindowOrgEx; alias WINAPI.GetWindowLongA GetWindowLongA; alias WINAPI.GetWindowLongW GetWindowLongW; alias WINAPI.GetWindowPlacement GetWindowPlacement; @@ -4724,7 +4724,7 @@ alias WINAPI.MsgWaitForMultipleObjectsEx MsgWaitForMultipleObjectsEx; alias WINAPI.MultiByteToWideChar MultiByteToWideChar; alias WINAPI.NotifyWinEvent NotifyWinEvent; -alias STDWIN.OffsetRect OffsetRect; +alias WINAPI.OffsetRect OffsetRect; alias WINAPI.OffsetRgn OffsetRgn; //alias WINAPI.OleInitialize OleInitialize; //alias WINAPI.OleUninitialize OleUninitialize; @@ -4816,7 +4816,7 @@ alias WINAPI.SetActiveWindow SetActiveWindow; alias WINAPI.SetBkColor SetBkColor; alias WINAPI.SetBkMode SetBkMode; -alias STDWIN.SetBrushOrgEx SetBrushOrgEx; +alias WINAPI.SetBrushOrgEx SetBrushOrgEx; alias WINAPI.SetCapture SetCapture; alias WINAPI.SetCaretPos SetCaretPos; alias WINAPI.SetClipboardData SetClipboardData; @@ -4827,7 +4827,7 @@ alias WINAPI.SetEvent SetEvent; alias WINAPI.SetFocus SetFocus; alias WINAPI.SetForegroundWindow SetForegroundWindow; -alias STDWIN.SetGraphicsMode SetGraphicsMode; +alias WINAPI.SetGraphicsMode SetGraphicsMode; alias WINAPI.SetLastError SetLastError; alias WINAPI.SetLayout SetLayout; alias WINAPI.SetMenu SetMenu; @@ -4835,11 +4835,11 @@ alias WINAPI.SetMenuInfo SetMenuInfo; alias WINAPI.SetMenuItemInfoA SetMenuItemInfoA; alias WINAPI.SetMenuItemInfoW SetMenuItemInfoW; -alias STDWIN.SetMetaRgn SetMetaRgn; +alias WINAPI.SetMetaRgn SetMetaRgn; alias WINAPI.SetPaletteEntries SetPaletteEntries; alias WINAPI.SetParent SetParent; alias WINAPI.SetPixel SetPixel; -alias STDWIN.SetPolyFillMode SetPolyFillMode; +alias WINAPI.SetPolyFillMode SetPolyFillMode; alias WINAPI.SetROP2 SetROP2; alias WINAPI.SetRect SetRect; alias WINAPI.SetRectRgn SetRectRgn; @@ -4850,11 +4850,11 @@ alias WINAPI.SetTimer SetTimer; alias WINAPI.SetWindowLongA SetWindowLongA; alias WINAPI.SetWindowLongW SetWindowLongW; -alias STDWIN.SetWindowOrgEx SetWindowOrgEx; +alias WINAPI.SetWindowOrgEx SetWindowOrgEx; alias WINAPI.SetWindowPlacement SetWindowPlacement; alias WINAPI.SetWindowPos SetWindowPos; alias WINAPI.SetWindowRgn SetWindowRgn; -alias STDWIN.SetWorldTransform SetWorldTransform; +alias WINAPI.SetWorldTransform SetWorldTransform; alias WINAPI.SetWindowTextA SetWindowTextA; alias WINAPI.SetWindowTextW SetWindowTextW; alias WINAPI.SetWindowsHookExA SetWindowsHookExA; @@ -5071,7 +5071,7 @@ } // END of OS -private import tango_sys_win32.CodePage; +import tango.sys.win32.CodePage : CodePage; private import tango.text.convert.Utf; private import tango.stdc.stringz; @@ -5108,7 +5108,7 @@ } char[] dst; dst.length = sc.length; - return toStringz( tango_sys_win32.CodePage.CodePage.into( sc, dst )); + return toStringz( tango.sys.win32.CodePage.CodePage.into( sc, dst )); }catch(Exception e){ // do nothing ret = "";