Mercurial > projects > dwt2
diff org.eclipse.swt.win32.win32.x86/src/org/eclipse/swt/internal/win32/OS.d @ 44:ed96ea2a2764
First swt win snippets are buiding with d2+phobos
author | Frank Benoit <benoit@tionex.de> |
---|---|
date | Wed, 25 Mar 2009 18:31:01 +0100 |
parents | 0ecb2b338560 |
children | 17310ba3c1bc |
line wrap: on
line diff
--- a/org.eclipse.swt.win32.win32.x86/src/org/eclipse/swt/internal/win32/OS.d Wed Mar 25 17:08:05 2009 +0100 +++ b/org.eclipse.swt.win32.win32.x86/src/org/eclipse/swt/internal/win32/OS.d Wed Mar 25 18:31:01 2009 +0100 @@ -13,7 +13,7 @@ module org.eclipse.swt.internal.win32.OS; public import org.eclipse.swt.internal.win32.WINTYPES; -import org.eclipse.swt.internal.win32.WINAPI; +static import org.eclipse.swt.internal.win32.WINAPI; import org.eclipse.swt.internal.C; import org.eclipse.swt.internal.Library; @@ -2392,218 +2392,218 @@ /** Ansi/Unicode wrappers */ // Unicode/Ansi alias version(ANSI) { - alias WINAPI.AddFontResourceExA AddFontResourceEx; - alias WINAPI.AssocQueryStringA AssocQueryString; - alias WINAPI.CallWindowProcA CallWindowProc; - alias WINAPI.CharLowerA CharLower; - alias WINAPI.CharUpperA CharUpper; - alias WINAPI.ChooseColorA ChooseColor; - alias WINAPI.ChooseFontA ChooseFont; - alias WINAPI.CreateAcceleratorTableA CreateAcceleratorTable; - alias WINAPI.CreateDCA CreateDC; - alias WINAPI.CreateEnhMetaFileA CreateEnhMetaFile; - alias WINAPI.CreateEventA CreateEvent; - alias WINAPI.CreateFileA CreateFile; - alias WINAPI.CreateFontIndirectA CreateFontIndirect; - alias WINAPI.CreateWindowExA CreateWindowEx; - alias WINAPI.DefFrameProcA DefFrameProc; - alias WINAPI.DefMDIChildProcA DefMDIChildProc; - alias WINAPI.DefWindowProcA DefWindowProc; - alias WINAPI.DeleteFileA DeleteFile; - alias WINAPI.DispatchMessageA DispatchMessage; - alias WINAPI.DragQueryFileA DragQueryFile; - alias WINAPI.DrawStateA DrawState; - alias WINAPI.DrawTextA DrawText; - alias WINAPI.EnumFontFamiliesExA EnumFontFamiliesEx; - alias WINAPI.EnumFontFamiliesA EnumFontFamilies; - alias WINAPI.EnumSystemLanguageGroupsA EnumSystemLanguageGroups; + alias DWTWINAPI.AddFontResourceExA AddFontResourceEx; + alias DWTWINAPI.AssocQueryStringA AssocQueryString; + alias DWTWINAPI.CallWindowProcA CallWindowProc; + alias DWTWINAPI.CharLowerA CharLower; + alias DWTWINAPI.CharUpperA CharUpper; + alias DWTWINAPI.ChooseColorA ChooseColor; + alias DWTWINAPI.ChooseFontA ChooseFont; + alias DWTWINAPI.CreateAcceleratorTableA CreateAcceleratorTable; + alias DWTWINAPI.CreateDCA CreateDC; + alias DWTWINAPI.CreateEnhMetaFileA CreateEnhMetaFile; + alias DWTWINAPI.CreateEventA CreateEvent; + alias DWTWINAPI.CreateFileA CreateFile; + alias DWTWINAPI.CreateFontIndirectA CreateFontIndirect; + alias DWTWINAPI.CreateWindowExA CreateWindowEx; + alias DWTWINAPI.DefFrameProcA DefFrameProc; + alias DWTWINAPI.DefMDIChildProcA DefMDIChildProc; + alias DWTWINAPI.DefWindowProcA DefWindowProc; + alias DWTWINAPI.DeleteFileA DeleteFile; + alias DWTWINAPI.DispatchMessageA DispatchMessage; + alias DWTWINAPI.DragQueryFileA DragQueryFile; + alias DWTWINAPI.DrawStateA DrawState; + alias DWTWINAPI.DrawTextA DrawText; + alias DWTWINAPI.EnumFontFamiliesExA EnumFontFamiliesEx; + alias DWTWINAPI.EnumFontFamiliesA EnumFontFamilies; + alias DWTWINAPI.EnumSystemLanguageGroupsA EnumSystemLanguageGroups; alias EnumSystemLocalesA EnumSystemLocales; - alias WINAPI.ExpandEnvironmentStringsA ExpandEnvironmentStrings; - alias WINAPI.ExtTextOutA ExtTextOut; - alias WINAPI.ExtractIconExA ExtractIconEx; - alias WINAPI.FindResourceA FindResource; - alias WINAPI.FindWindowA FindWindow; - alias WINAPI.FormatMessageA FormatMessage; - alias WINAPI.GetCharABCWidthsA GetCharABCWidths; - alias WINAPI.GetCharWidthA GetCharWidth; - alias WINAPI.GetCharacterPlacementA GetCharacterPlacement; - alias WINAPI.GetClassInfoA GetClassInfo; - alias WINAPI.GetClassNameA GetClassName; - alias WINAPI.GetClipboardFormatNameA GetClipboardFormatName; - alias WINAPI.GetDateFormatA GetDateFormat; - alias WINAPI.GetTimeFormatA GetTimeFormat; - alias WINAPI.GetKeyNameTextA GetKeyNameText; - alias WINAPI.GetLocaleInfoA GetLocaleInfo; - alias WINAPI.GetMenuItemInfoA GetMenuItemInfo; - alias WINAPI.GetMessageA GetMessage; - alias WINAPI.GetModuleFileNameA GetModuleFileName; - alias WINAPI.GetModuleHandleA GetModuleHandle; - alias WINAPI.GetMonitorInfoA GetMonitorInfo; - alias WINAPI.GetObjectA GetObject; - alias WINAPI.GetOpenFileNameA GetOpenFileName; - alias WINAPI.GetOutlineTextMetricsA GetOutlineTextMetrics; - alias WINAPI.GetProfileStringA _GetProfileString; - alias WINAPI.GetPropA GetProp; - alias WINAPI.GetSaveFileNameA GetSaveFileName; - alias WINAPI.GetStartupInfoA GetStartupInfo; - alias WINAPI.GetTextExtentPoint32A GetTextExtentPoint32; - alias WINAPI.GetTextMetricsA GetTextMetrics; - alias WINAPI.GetVersionExA GetVersionEx; - alias WINAPI.GetWindowLongA GetWindowLong; - alias WINAPI.GetWindowLongA GetWindowLongPtr; // is a macro - alias WINAPI.GetWindowTextA _GetWindowText; - alias WINAPI.GetWindowTextLengthA GetWindowTextLength; - alias WINAPI.GlobalAddAtomA GlobalAddAtom; -// alias WINAPI.ImmGetCompositionFontA ImmGetCompositionFont; -// alias WINAPI.ImmGetCompositionStringA ImmGetCompositionString; -// alias WINAPI.ImmSetCompositionFontA ImmSetCompositionFont; - alias WINAPI.InsertMenuA InsertMenu; - alias WINAPI.InsertMenuItemA InsertMenuItem; - alias WINAPI.LoadBitmapA LoadBitmap; - alias WINAPI.LoadCursorA LoadCursor; - alias WINAPI.LoadIconA LoadIcon; - alias WINAPI.LoadImageA LoadImage; - alias WINAPI.LoadLibraryA LoadLibrary; - alias WINAPI.LoadStringA LoadString; - alias WINAPI.MapVirtualKeyA MapVirtualKey; - alias WINAPI.MessageBoxA MessageBox; - alias WINAPI.OutputDebugStringA OutputDebugString; - alias WINAPI.PeekMessageA PeekMessage; - alias WINAPI.PostMessageA PostMessage; - alias WINAPI.PostThreadMessageA PostThreadMessage; - alias WINAPI.PrintDlgA PrintDlg; - alias WINAPI.RegEnumKeyExA RegEnumKeyEx; - alias WINAPI.RegOpenKeyExA RegOpenKeyEx; - alias WINAPI.RegQueryInfoKeyA RegQueryInfoKey; - alias WINAPI.RegQueryValueExA RegQueryValueEx; - alias WINAPI.RegisterClassA RegisterClass; - alias WINAPI.RegisterClipboardFormatA RegisterClipboardFormat; - alias WINAPI.RegOpenKeyExA RegOpenKeyEx; - alias WINAPI.RegisterWindowMessageA RegisterWindowMessage; - alias WINAPI.RemovePropA RemoveProp; - alias WINAPI.SHBrowseForFolderA SHBrowseForFolder; - alias WINAPI.SHGetPathFromIDListA SHGetPathFromIDList; - alias WINAPI.SendMessageA SendMessage; - alias WINAPI.SetMenuItemInfoA SetMenuItemInfo; - alias WINAPI.SetPropA SetProp; - alias WINAPI.SetWindowLongA SetWindowLong; - alias WINAPI.SetWindowLongA SetWindowLongPtr; - alias WINAPI.SetWindowTextA SetWindowText; - alias WINAPI.SetWindowsHookExA SetWindowsHookEx; - alias WINAPI.ShellExecuteExA ShellExecuteEx; - alias WINAPI.Shell_NotifyIconA Shell_NotifyIcon; - alias WINAPI.StartDocA StartDoc; - alias WINAPI.SystemParametersInfoA SystemParametersInfo; - alias WINAPI.TranslateAcceleratorA TranslateAccelerator; - alias WINAPI.UnregisterClassA UnregisterClass; - alias WINAPI.VkKeyScanA VkKeyScan; + alias DWTWINAPI.ExpandEnvironmentStringsA ExpandEnvironmentStrings; + alias DWTWINAPI.ExtTextOutA ExtTextOut; + alias DWTWINAPI.ExtractIconExA ExtractIconEx; + alias DWTWINAPI.FindResourceA FindResource; + alias DWTWINAPI.FindWindowA FindWindow; + alias DWTWINAPI.FormatMessageA FormatMessage; + alias DWTWINAPI.GetCharABCWidthsA GetCharABCWidths; + alias DWTWINAPI.GetCharWidthA GetCharWidth; + alias DWTWINAPI.GetCharacterPlacementA GetCharacterPlacement; + alias DWTWINAPI.GetClassInfoA GetClassInfo; + alias DWTWINAPI.GetClassNameA GetClassName; + alias DWTWINAPI.GetClipboardFormatNameA GetClipboardFormatName; + alias DWTWINAPI.GetDateFormatA GetDateFormat; + alias DWTWINAPI.GetTimeFormatA GetTimeFormat; + alias DWTWINAPI.GetKeyNameTextA GetKeyNameText; + alias DWTWINAPI.GetLocaleInfoA GetLocaleInfo; + alias DWTWINAPI.GetMenuItemInfoA GetMenuItemInfo; + alias DWTWINAPI.GetMessageA GetMessage; + alias DWTWINAPI.GetModuleFileNameA GetModuleFileName; + alias DWTWINAPI.GetModuleHandleA GetModuleHandle; + alias DWTWINAPI.GetMonitorInfoA GetMonitorInfo; + alias DWTWINAPI.GetObjectA GetObject; + alias DWTWINAPI.GetOpenFileNameA GetOpenFileName; + alias DWTWINAPI.GetOutlineTextMetricsA GetOutlineTextMetrics; + alias DWTWINAPI.GetProfileStringA _GetProfileString; + alias DWTWINAPI.GetPropA GetProp; + alias DWTWINAPI.GetSaveFileNameA GetSaveFileName; + alias DWTWINAPI.GetStartupInfoA GetStartupInfo; + alias DWTWINAPI.GetTextExtentPoint32A GetTextExtentPoint32; + alias DWTWINAPI.GetTextMetricsA GetTextMetrics; + alias DWTWINAPI.GetVersionExA GetVersionEx; + alias DWTWINAPI.GetWindowLongA GetWindowLong; + alias DWTWINAPI.GetWindowLongA GetWindowLongPtr; // is a macro + alias DWTWINAPI.GetWindowTextA _GetWindowText; + alias DWTWINAPI.GetWindowTextLengthA GetWindowTextLength; + alias DWTWINAPI.GlobalAddAtomA GlobalAddAtom; +// alias DWTWINAPI.ImmGetCompositionFontA ImmGetCompositionFont; +// alias DWTWINAPI.ImmGetCompositionStringA ImmGetCompositionString; +// alias DWTWINAPI.ImmSetCompositionFontA ImmSetCompositionFont; + alias DWTWINAPI.InsertMenuA InsertMenu; + alias DWTWINAPI.InsertMenuItemA InsertMenuItem; + alias DWTWINAPI.LoadBitmapA LoadBitmap; + alias DWTWINAPI.LoadCursorA LoadCursor; + alias DWTWINAPI.LoadIconA LoadIcon; + alias DWTWINAPI.LoadImageA LoadImage; + alias DWTWINAPI.LoadLibraryA LoadLibrary; + alias DWTWINAPI.LoadStringA LoadString; + alias DWTWINAPI.MapVirtualKeyA MapVirtualKey; + alias DWTWINAPI.MessageBoxA MessageBox; + alias DWTWINAPI.OutputDebugStringA OutputDebugString; + alias DWTWINAPI.PeekMessageA PeekMessage; + alias DWTWINAPI.PostMessageA PostMessage; + alias DWTWINAPI.PostThreadMessageA PostThreadMessage; + alias DWTWINAPI.PrintDlgA PrintDlg; + alias DWTWINAPI.RegEnumKeyExA RegEnumKeyEx; + alias DWTWINAPI.RegOpenKeyExA RegOpenKeyEx; + alias DWTWINAPI.RegQueryInfoKeyA RegQueryInfoKey; + alias DWTWINAPI.RegQueryValueExA RegQueryValueEx; + alias DWTWINAPI.RegisterClassA RegisterClass; + alias DWTWINAPI.RegisterClipboardFormatA RegisterClipboardFormat; + alias DWTWINAPI.RegOpenKeyExA RegOpenKeyEx; + alias DWTWINAPI.RegisterWindowMessageA RegisterWindowMessage; + alias DWTWINAPI.RemovePropA RemoveProp; + alias DWTWINAPI.SHBrowseForFolderA SHBrowseForFolder; + alias DWTWINAPI.SHGetPathFromIDListA SHGetPathFromIDList; + alias DWTWINAPI.SendMessageA SendMessage; + alias DWTWINAPI.SetMenuItemInfoA SetMenuItemInfo; + alias DWTWINAPI.SetPropA SetProp; + alias DWTWINAPI.SetWindowLongA SetWindowLong; + alias DWTWINAPI.SetWindowLongA SetWindowLongPtr; + alias DWTWINAPI.SetWindowTextA SetWindowText; + alias DWTWINAPI.SetWindowsHookExA SetWindowsHookEx; + alias DWTWINAPI.ShellExecuteExA ShellExecuteEx; + alias DWTWINAPI.Shell_NotifyIconA Shell_NotifyIcon; + alias DWTWINAPI.StartDocA StartDoc; + alias DWTWINAPI.SystemParametersInfoA SystemParametersInfo; + alias DWTWINAPI.TranslateAcceleratorA TranslateAccelerator; + alias DWTWINAPI.UnregisterClassA UnregisterClass; + alias DWTWINAPI.VkKeyScanA VkKeyScan; }else{ alias DWTWINAPI.AddFontResourceExW AddFontResourceEx; alias DWTWINAPI.AssocQueryStringW AssocQueryString; - alias WINAPI.CallWindowProcW CallWindowProc; - alias WINAPI.CharLowerW CharLower; - alias WINAPI.CharUpperW CharUpper; - alias WINAPI.ChooseColorW ChooseColor; - alias WINAPI.ChooseFontW ChooseFont; - alias WINAPI.CreateAcceleratorTableW CreateAcceleratorTable; - alias WINAPI.CreateDCW CreateDC; - alias WINAPI.CreateEnhMetaFileW CreateEnhMetaFile; - alias WINAPI.CreateEventW CreateEvent; - alias WINAPI.CreateFileW CreateFile; - alias WINAPI.CreateFontIndirectW CreateFontIndirect; - alias WINAPI.CreateWindowExW CreateWindowEx; - alias WINAPI.DefFrameProcW DefFrameProc; - alias WINAPI.DefMDIChildProcW DefMDIChildProc; - alias WINAPI.DefWindowProcW DefWindowProc; - alias WINAPI.DeleteFileW DeleteFile; - alias WINAPI.DispatchMessageW DispatchMessage; - alias WINAPI.DragQueryFileW DragQueryFile; - alias WINAPI.DrawStateW DrawState; - alias WINAPI.DrawTextW DrawText; - alias WINAPI.EnumFontFamiliesExW EnumFontFamiliesEx; - alias WINAPI.EnumFontFamiliesW EnumFontFamilies; + alias DWTWINAPI.CallWindowProcW CallWindowProc; + alias DWTWINAPI.CharLowerW CharLower; + alias DWTWINAPI.CharUpperW CharUpper; + alias DWTWINAPI.ChooseColorW ChooseColor; + alias DWTWINAPI.ChooseFontW ChooseFont; + alias DWTWINAPI.CreateAcceleratorTableW CreateAcceleratorTable; + alias DWTWINAPI.CreateDCW CreateDC; + alias DWTWINAPI.CreateEnhMetaFileW CreateEnhMetaFile; + alias DWTWINAPI.CreateEventW CreateEvent; + alias DWTWINAPI.CreateFileW CreateFile; + alias DWTWINAPI.CreateFontIndirectW CreateFontIndirect; + alias DWTWINAPI.CreateWindowExW CreateWindowEx; + alias DWTWINAPI.DefFrameProcW DefFrameProc; + alias DWTWINAPI.DefMDIChildProcW DefMDIChildProc; + alias DWTWINAPI.DefWindowProcW DefWindowProc; + alias DWTWINAPI.DeleteFileW DeleteFile; + alias DWTWINAPI.DispatchMessageW DispatchMessage; + alias DWTWINAPI.DragQueryFileW DragQueryFile; + alias DWTWINAPI.DrawStateW DrawState; + alias DWTWINAPI.DrawTextW DrawText; + alias DWTWINAPI.EnumFontFamiliesExW EnumFontFamiliesEx; + alias DWTWINAPI.EnumFontFamiliesW EnumFontFamilies; alias EnumSystemLanguageGroupsW EnumSystemLanguageGroups; alias EnumSystemLocalesW EnumSystemLocales; - alias WINAPI.ExpandEnvironmentStringsW ExpandEnvironmentStrings; - alias WINAPI.ExtTextOutW ExtTextOut; + alias DWTWINAPI.ExpandEnvironmentStringsW ExpandEnvironmentStrings; + alias DWTWINAPI.ExtTextOutW ExtTextOut; alias DWTWINAPI.ExtractIconExW ExtractIconEx; - alias WINAPI.FindResourceW FindResource; - alias WINAPI.FindWindowW FindWindow; - alias WINAPI.FormatMessageW FormatMessage; - alias WINAPI.GetCharABCWidthsW GetCharABCWidths; - alias WINAPI.GetCharWidthW GetCharWidth; - alias WINAPI.GetCharacterPlacementW GetCharacterPlacement; - alias WINAPI.GetClassInfoW GetClassInfo; - alias WINAPI.GetClassNameW GetClassName; - alias WINAPI.GetClipboardFormatNameW GetClipboardFormatName; - alias WINAPI.GetDateFormatW GetDateFormat; - alias WINAPI.GetTimeFormatW GetTimeFormat; - alias WINAPI.GetKeyNameTextW GetKeyNameText; - alias WINAPI.GetLocaleInfoW GetLocaleInfo; - alias WINAPI.GetMenuItemInfoW GetMenuItemInfo; - alias WINAPI.GetMessageW GetMessage; - alias WINAPI.GetModuleFileNameW GetModuleFileName; - alias WINAPI.GetModuleHandleW GetModuleHandle; + alias DWTWINAPI.FindResourceW FindResource; + alias DWTWINAPI.FindWindowW FindWindow; + alias DWTWINAPI.FormatMessageW FormatMessage; + alias DWTWINAPI.GetCharABCWidthsW GetCharABCWidths; + alias DWTWINAPI.GetCharWidthW GetCharWidth; + alias DWTWINAPI.GetCharacterPlacementW GetCharacterPlacement; + alias DWTWINAPI.GetClassInfoW GetClassInfo; + alias DWTWINAPI.GetClassNameW GetClassName; + alias DWTWINAPI.GetClipboardFormatNameW GetClipboardFormatName; + alias DWTWINAPI.GetDateFormatW GetDateFormat; + alias DWTWINAPI.GetTimeFormatW GetTimeFormat; + alias DWTWINAPI.GetKeyNameTextW GetKeyNameText; + alias DWTWINAPI.GetLocaleInfoW GetLocaleInfo; + alias DWTWINAPI.GetMenuItemInfoW GetMenuItemInfo; + alias DWTWINAPI.GetMessageW GetMessage; + alias DWTWINAPI.GetModuleFileNameW GetModuleFileName; + alias DWTWINAPI.GetModuleHandleW GetModuleHandle; alias DWTWINAPI.GetMonitorInfoW GetMonitorInfo; - alias WINAPI.GetObjectW GetObject; - alias WINAPI.GetOpenFileNameW GetOpenFileName; - alias WINAPI.GetOutlineTextMetricsW GetOutlineTextMetrics; - alias WINAPI.GetProfileStringW _GetProfileString; - alias WINAPI.GetPropW GetProp; - alias WINAPI.GetSaveFileNameW GetSaveFileName; - alias WINAPI.CreateProcessW CreateProcess; - alias WINAPI.GetStartupInfoW GetStartupInfo; - alias WINAPI.GetTextExtentPoint32W GetTextExtentPoint32; - alias WINAPI.GetTextMetricsW GetTextMetrics; - alias WINAPI.GetVersionExW GetVersionEx; - alias WINAPI.GetWindowLongW GetWindowLong; - alias WINAPI.GetWindowLongW GetWindowLongPtr; // is a macro - alias WINAPI.GetWindowTextW _GetWindowText; - alias WINAPI.GetWindowTextLengthW GetWindowTextLength; - alias WINAPI.GlobalAddAtomW GlobalAddAtom; -// alias WINAPI.ImmGetCompositionFontW ImmGetCompositionFont; -// alias WINAPI.ImmGetCompositionStringW ImmGetCompositionString; -// alias WINAPI.ImmSetCompositionFontW ImmSetCompositionFont; - alias WINAPI.InsertMenuW InsertMenu; - alias WINAPI.InsertMenuItemW InsertMenuItem; - alias WINAPI.LoadBitmapW LoadBitmap; - alias WINAPI.LoadCursorW LoadCursor; - alias WINAPI.LoadIconW LoadIcon; - alias WINAPI.LoadImageW LoadImage; - alias WINAPI.LoadLibraryW LoadLibrary; - alias WINAPI.LoadStringW LoadString; - alias WINAPI.MapVirtualKeyW MapVirtualKey; - alias WINAPI.MessageBoxW MessageBox; - alias WINAPI.OutputDebugStringW OutputDebugString; - alias WINAPI.PeekMessageW PeekMessage; - alias WINAPI.PostMessageW PostMessage; - alias WINAPI.PostThreadMessageW PostThreadMessage; - alias WINAPI.PrintDlgW PrintDlg; - alias WINAPI.RegEnumKeyExW RegEnumKeyEx; - alias WINAPI.RegOpenKeyExW RegOpenKeyEx; - alias WINAPI.RegQueryInfoKeyW RegQueryInfoKey; - alias WINAPI.RegQueryValueExW RegQueryValueEx; - alias WINAPI.RegisterClassW RegisterClass; - alias WINAPI.RegisterClipboardFormatW RegisterClipboardFormat; - alias WINAPI.RegOpenKeyExW RegOpenKeyEx; - alias WINAPI.RegisterWindowMessageW RegisterWindowMessage; - alias WINAPI.RemovePropW RemoveProp; + alias DWTWINAPI.GetObjectW GetObject; + alias DWTWINAPI.GetOpenFileNameW GetOpenFileName; + alias DWTWINAPI.GetOutlineTextMetricsW GetOutlineTextMetrics; + alias DWTWINAPI.GetProfileStringW _GetProfileString; + alias DWTWINAPI.GetPropW GetProp; + alias DWTWINAPI.GetSaveFileNameW GetSaveFileName; + alias DWTWINAPI.CreateProcessW CreateProcess; + alias DWTWINAPI.GetStartupInfoW GetStartupInfo; + alias DWTWINAPI.GetTextExtentPoint32W GetTextExtentPoint32; + alias DWTWINAPI.GetTextMetricsW GetTextMetrics; + alias DWTWINAPI.GetVersionExW GetVersionEx; + alias DWTWINAPI.GetWindowLongW GetWindowLong; + alias DWTWINAPI.GetWindowLongW GetWindowLongPtr; // is a macro + alias DWTWINAPI.GetWindowTextW _GetWindowText; + alias DWTWINAPI.GetWindowTextLengthW GetWindowTextLength; + alias DWTWINAPI.GlobalAddAtomW GlobalAddAtom; +// alias DWTWINAPI.ImmGetCompositionFontW ImmGetCompositionFont; +// alias DWTWINAPI.ImmGetCompositionStringW ImmGetCompositionString; +// alias DWTWINAPI.ImmSetCompositionFontW ImmSetCompositionFont; + alias DWTWINAPI.InsertMenuW InsertMenu; + alias DWTWINAPI.InsertMenuItemW InsertMenuItem; + alias DWTWINAPI.LoadBitmapW LoadBitmap; + alias DWTWINAPI.LoadCursorW LoadCursor; + alias DWTWINAPI.LoadIconW LoadIcon; + alias DWTWINAPI.LoadImageW LoadImage; + alias DWTWINAPI.LoadLibraryW LoadLibrary; + alias DWTWINAPI.LoadStringW LoadString; + alias DWTWINAPI.MapVirtualKeyW MapVirtualKey; + alias DWTWINAPI.MessageBoxW MessageBox; + alias DWTWINAPI.OutputDebugStringW OutputDebugString; + alias DWTWINAPI.PeekMessageW PeekMessage; + alias DWTWINAPI.PostMessageW PostMessage; + alias DWTWINAPI.PostThreadMessageW PostThreadMessage; + alias DWTWINAPI.PrintDlgW PrintDlg; + alias DWTWINAPI.RegEnumKeyExW RegEnumKeyEx; + alias DWTWINAPI.RegOpenKeyExW RegOpenKeyEx; + alias DWTWINAPI.RegQueryInfoKeyW RegQueryInfoKey; + alias DWTWINAPI.RegQueryValueExW RegQueryValueEx; + alias DWTWINAPI.RegisterClassW RegisterClass; + alias DWTWINAPI.RegisterClipboardFormatW RegisterClipboardFormat; + alias DWTWINAPI.RegOpenKeyExW RegOpenKeyEx; + alias DWTWINAPI.RegisterWindowMessageW RegisterWindowMessage; + alias DWTWINAPI.RemovePropW RemoveProp; alias DWTWINAPI.SHBrowseForFolderW SHBrowseForFolder; alias DWTWINAPI.SHGetPathFromIDListW SHGetPathFromIDList; - alias WINAPI.SendMessageW SendMessage; - alias WINAPI.SetMenuItemInfoW SetMenuItemInfo; - alias WINAPI.SetWindowLongW SetWindowLong; - alias WINAPI.SetWindowLongW SetWindowLongPtr; - alias WINAPI.SetWindowTextW SetWindowText; - alias WINAPI.SetWindowsHookExW SetWindowsHookEx; - alias WINAPI.SetPropW SetProp; + alias DWTWINAPI.SendMessageW SendMessage; + alias DWTWINAPI.SetMenuItemInfoW SetMenuItemInfo; + alias DWTWINAPI.SetWindowLongW SetWindowLong; + alias DWTWINAPI.SetWindowLongW SetWindowLongPtr; + alias DWTWINAPI.SetWindowTextW SetWindowText; + alias DWTWINAPI.SetWindowsHookExW SetWindowsHookEx; + alias DWTWINAPI.SetPropW SetProp; alias DWTWINAPI.ShellExecuteExW ShellExecuteEx; alias DWTWINAPI.Shell_NotifyIconW Shell_NotifyIcon; - alias WINAPI.StartDocW StartDoc; - alias WINAPI.SystemParametersInfoW SystemParametersInfo; - alias WINAPI.TranslateAcceleratorW TranslateAccelerator; - alias WINAPI.UnregisterClassW UnregisterClass; - alias WINAPI.VkKeyScanW VkKeyScan; + alias DWTWINAPI.StartDocW StartDoc; + alias DWTWINAPI.SystemParametersInfoW SystemParametersInfo; + alias DWTWINAPI.TranslateAcceleratorW TranslateAccelerator; + alias DWTWINAPI.UnregisterClassW UnregisterClass; + alias DWTWINAPI.VkKeyScanW VkKeyScan; } @@ -2883,419 +2883,419 @@ //------------------------------------------------------------------------ /** All Natives */ -alias WINAPI.AbortDoc AbortDoc; -alias WINAPI.ActivateKeyboardLayout ActivateKeyboardLayout; -alias WINAPI.AdjustWindowRectEx AdjustWindowRectEx; +alias DWTWINAPI.AbortDoc AbortDoc; +alias DWTWINAPI.ActivateKeyboardLayout ActivateKeyboardLayout; +alias DWTWINAPI.AdjustWindowRectEx AdjustWindowRectEx; alias DWTWINAPI.AlphaBlend AlphaBlend; -alias WINAPI.Arc Arc; -alias WINAPI.BeginDeferWindowPos BeginDeferWindowPos; -alias WINAPI.BeginPaint BeginPaint; -alias WINAPI.BeginPath BeginPath; -alias WINAPI.BitBlt BitBlt; -alias WINAPI.BringWindowToTop BringWindowToTop; -alias WINAPI.CallNextHookEx CallNextHookEx; -alias WINAPI.CallWindowProcA CallWindowProcA; -alias WINAPI.CallWindowProcW CallWindowProcW; -alias WINAPI.CharLowerA CharLowerA; -alias WINAPI.CharLowerW CharLowerW; -alias WINAPI.CharUpperA CharUpperA; -alias WINAPI.CharUpperW CharUpperW; -alias WINAPI.CheckMenuItem CheckMenuItem; -alias WINAPI.ChooseColorA ChooseColorA; -alias WINAPI.ChooseColorW ChooseColorW; -alias WINAPI.ChooseFontA ChooseFontA; -alias WINAPI.ChooseFontW ChooseFontW; -alias WINAPI.ClientToScreen ClientToScreen; -alias WINAPI.CloseHandle CloseHandle; -alias WINAPI.CloseClipboard CloseClipboard; -alias WINAPI.CloseEnhMetaFile CloseEnhMetaFile; -alias WINAPI.CloseMetaFile CloseMetaFile; -alias WINAPI.CombineRgn CombineRgn; +alias DWTWINAPI.Arc Arc; +alias DWTWINAPI.BeginDeferWindowPos BeginDeferWindowPos; +alias DWTWINAPI.BeginPaint BeginPaint; +alias DWTWINAPI.BeginPath BeginPath; +alias DWTWINAPI.BitBlt BitBlt; +alias DWTWINAPI.BringWindowToTop BringWindowToTop; +alias DWTWINAPI.CallNextHookEx CallNextHookEx; +alias DWTWINAPI.CallWindowProcA CallWindowProcA; +alias DWTWINAPI.CallWindowProcW CallWindowProcW; +alias DWTWINAPI.CharLowerA CharLowerA; +alias DWTWINAPI.CharLowerW CharLowerW; +alias DWTWINAPI.CharUpperA CharUpperA; +alias DWTWINAPI.CharUpperW CharUpperW; +alias DWTWINAPI.CheckMenuItem CheckMenuItem; +alias DWTWINAPI.ChooseColorA ChooseColorA; +alias DWTWINAPI.ChooseColorW ChooseColorW; +alias DWTWINAPI.ChooseFontA ChooseFontA; +alias DWTWINAPI.ChooseFontW ChooseFontW; +alias DWTWINAPI.ClientToScreen ClientToScreen; +alias DWTWINAPI.CloseHandle CloseHandle; +alias DWTWINAPI.CloseClipboard CloseClipboard; +alias DWTWINAPI.CloseEnhMetaFile CloseEnhMetaFile; +alias DWTWINAPI.CloseMetaFile CloseMetaFile; +alias DWTWINAPI.CombineRgn CombineRgn; alias DWTWINAPI.CommDlgExtendedError CommDlgExtendedError; version(WinCE){ -alias WINAPI.CommandBar_AddAdornments CommandBar_AddAdornments; -alias WINAPI.CommandBar_Create CommandBar_Create; -alias WINAPI.CommandBar_Destroy CommandBar_Destroy; -alias WINAPI.CommandBar_DrawMenuBar CommandBar_DrawMenuBar; -alias WINAPI.CommandBar_Height CommandBar_Height; -alias WINAPI.CommandBar_InsertMenubarEx CommandBar_InsertMenubarEx; -alias WINAPI.CommandBar_Show CommandBar_Show; +alias DWTWINAPI.CommandBar_AddAdornments CommandBar_AddAdornments; +alias DWTWINAPI.CommandBar_Create CommandBar_Create; +alias DWTWINAPI.CommandBar_Destroy CommandBar_Destroy; +alias DWTWINAPI.CommandBar_DrawMenuBar CommandBar_DrawMenuBar; +alias DWTWINAPI.CommandBar_Height CommandBar_Height; +alias DWTWINAPI.CommandBar_InsertMenubarEx CommandBar_InsertMenubarEx; +alias DWTWINAPI.CommandBar_Show CommandBar_Show; } -alias WINAPI.CopyImage CopyImage; -alias WINAPI.CreateAcceleratorTableA CreateAcceleratorTableA; -alias WINAPI.CreateAcceleratorTableW CreateAcceleratorTableW; -alias WINAPI.CreateBitmap CreateBitmap; -alias WINAPI.CreateCaret CreateCaret; -alias WINAPI.CreateCompatibleBitmap CreateCompatibleBitmap; -alias WINAPI.CreateCompatibleDC CreateCompatibleDC; -alias WINAPI.CreateCursor CreateCursor; -alias WINAPI.CreateDCA CreateDCA; -alias WINAPI.CreateDCW CreateDCW; -alias WINAPI.CreateDIBSection CreateDIBSection; -alias WINAPI.CreateEventA CreateEventA; -alias WINAPI.CreateEventW CreateEventW; -alias WINAPI.CreateFileA CreateFileA; -alias WINAPI.CreateFileW CreateFileW; -alias WINAPI.CreateFontIndirectA CreateFontIndirectA; -alias WINAPI.CreateFontIndirectW CreateFontIndirectW; -alias WINAPI.CreateIconIndirect CreateIconIndirect; -alias WINAPI.CreateMenu CreateMenu; -alias WINAPI.CreatePalette CreatePalette; -alias WINAPI.CreatePatternBrush CreatePatternBrush; -alias WINAPI.CreatePen CreatePen; -alias WINAPI.CreatePolygonRgn CreatePolygonRgn; -alias WINAPI.CreatePopupMenu CreatePopupMenu; -alias WINAPI.CreateRectRgn CreateRectRgn; -alias WINAPI.CreateSolidBrush CreateSolidBrush; -alias WINAPI.CreateWindowExA CreateWindowExA; -alias WINAPI.CreateWindowExW CreateWindowExW; -alias WINAPI.DefFrameProcA DefFrameProcA; -alias WINAPI.DefFrameProcW DefFrameProcW; -alias WINAPI.DefMDIChildProcA DefMDIChildProcA; -alias WINAPI.DefMDIChildProcW DefMDIChildProcW; -alias WINAPI.DefWindowProcA DefWindowProcA; -alias WINAPI.DefWindowProcW DefWindowProcW; -alias WINAPI.DeferWindowPos DeferWindowPos; -alias WINAPI.DeleteDC DeleteDC; -alias WINAPI.DeleteEnhMetaFile DeleteEnhMetaFile; -alias WINAPI.DeleteMenu DeleteMenu; -alias WINAPI.DeleteObject DeleteObject; -alias WINAPI.DestroyAcceleratorTable DestroyAcceleratorTable; -alias WINAPI.DestroyCaret DestroyCaret; -alias WINAPI.DestroyCursor DestroyCursor; -alias WINAPI.DestroyIcon DestroyIcon; -alias WINAPI.DestroyMenu DestroyMenu; -alias WINAPI.DestroyWindow DestroyWindow; -alias WINAPI.DispatchMessageA DispatchMessageA; -alias WINAPI.DispatchMessageW DispatchMessageW; -alias WINAPI.DragDetect DragDetect; -alias WINAPI.DragFinish DragFinish; -alias WINAPI.DragQueryFileA DragQueryFileA; -alias WINAPI.DragQueryFileW DragQueryFileW; -alias WINAPI.DrawEdge DrawEdge; -alias WINAPI.DrawFocusRect DrawFocusRect; -alias WINAPI.DrawFrameControl DrawFrameControl; -alias WINAPI.DrawIconEx DrawIconEx; -alias WINAPI.DrawMenuBar DrawMenuBar; -alias WINAPI.DrawStateA DrawStateA; -alias WINAPI.DrawStateW DrawStateW; -alias WINAPI.DrawTextA DrawTextA; -alias WINAPI.DrawTextW DrawTextW; -alias WINAPI.Ellipse Ellipse; -alias WINAPI.EnableMenuItem EnableMenuItem; -alias WINAPI.EnableScrollBar EnableScrollBar; -alias WINAPI.EnableWindow EnableWindow; -alias WINAPI.EndDeferWindowPos EndDeferWindowPos; -alias WINAPI.EndDoc EndDoc; -alias WINAPI.EndPage EndPage; -alias WINAPI.EndPaint EndPaint; -alias WINAPI.EndPath EndPath; -alias WINAPI.EnumDisplayMonitors EnumDisplayMonitors; -alias WINAPI.EnumEnhMetaFile EnumEnhMetaFile; -alias WINAPI.EnumFontFamiliesA EnumFontFamiliesA; -alias WINAPI.EnumFontFamiliesExA EnumFontFamiliesExA; -alias WINAPI.EnumFontFamiliesExW EnumFontFamiliesExW; -alias WINAPI.EnumFontFamiliesW EnumFontFamiliesW; +alias DWTWINAPI.CopyImage CopyImage; +alias DWTWINAPI.CreateAcceleratorTableA CreateAcceleratorTableA; +alias DWTWINAPI.CreateAcceleratorTableW CreateAcceleratorTableW; +alias DWTWINAPI.CreateBitmap CreateBitmap; +alias DWTWINAPI.CreateCaret CreateCaret; +alias DWTWINAPI.CreateCompatibleBitmap CreateCompatibleBitmap; +alias DWTWINAPI.CreateCompatibleDC CreateCompatibleDC; +alias DWTWINAPI.CreateCursor CreateCursor; +alias DWTWINAPI.CreateDCA CreateDCA; +alias DWTWINAPI.CreateDCW CreateDCW; +alias DWTWINAPI.CreateDIBSection CreateDIBSection; +alias DWTWINAPI.CreateEventA CreateEventA; +alias DWTWINAPI.CreateEventW CreateEventW; +alias DWTWINAPI.CreateFileA CreateFileA; +alias DWTWINAPI.CreateFileW CreateFileW; +alias DWTWINAPI.CreateFontIndirectA CreateFontIndirectA; +alias DWTWINAPI.CreateFontIndirectW CreateFontIndirectW; +alias DWTWINAPI.CreateIconIndirect CreateIconIndirect; +alias DWTWINAPI.CreateMenu CreateMenu; +alias DWTWINAPI.CreatePalette CreatePalette; +alias DWTWINAPI.CreatePatternBrush CreatePatternBrush; +alias DWTWINAPI.CreatePen CreatePen; +alias DWTWINAPI.CreatePolygonRgn CreatePolygonRgn; +alias DWTWINAPI.CreatePopupMenu CreatePopupMenu; +alias DWTWINAPI.CreateRectRgn CreateRectRgn; +alias DWTWINAPI.CreateSolidBrush CreateSolidBrush; +alias DWTWINAPI.CreateWindowExA CreateWindowExA; +alias DWTWINAPI.CreateWindowExW CreateWindowExW; +alias DWTWINAPI.DefFrameProcA DefFrameProcA; +alias DWTWINAPI.DefFrameProcW DefFrameProcW; +alias DWTWINAPI.DefMDIChildProcA DefMDIChildProcA; +alias DWTWINAPI.DefMDIChildProcW DefMDIChildProcW; +alias DWTWINAPI.DefWindowProcA DefWindowProcA; +alias DWTWINAPI.DefWindowProcW DefWindowProcW; +alias DWTWINAPI.DeferWindowPos DeferWindowPos; +alias DWTWINAPI.DeleteDC DeleteDC; +alias DWTWINAPI.DeleteEnhMetaFile DeleteEnhMetaFile; +alias DWTWINAPI.DeleteMenu DeleteMenu; +alias DWTWINAPI.DeleteObject DeleteObject; +alias DWTWINAPI.DestroyAcceleratorTable DestroyAcceleratorTable; +alias DWTWINAPI.DestroyCaret DestroyCaret; +alias DWTWINAPI.DestroyCursor DestroyCursor; +alias DWTWINAPI.DestroyIcon DestroyIcon; +alias DWTWINAPI.DestroyMenu DestroyMenu; +alias DWTWINAPI.DestroyWindow DestroyWindow; +alias DWTWINAPI.DispatchMessageA DispatchMessageA; +alias DWTWINAPI.DispatchMessageW DispatchMessageW; +alias DWTWINAPI.DragDetect DragDetect; +alias DWTWINAPI.DragFinish DragFinish; +alias DWTWINAPI.DragQueryFileA DragQueryFileA; +alias DWTWINAPI.DragQueryFileW DragQueryFileW; +alias DWTWINAPI.DrawEdge DrawEdge; +alias DWTWINAPI.DrawFocusRect DrawFocusRect; +alias DWTWINAPI.DrawFrameControl DrawFrameControl; +alias DWTWINAPI.DrawIconEx DrawIconEx; +alias DWTWINAPI.DrawMenuBar DrawMenuBar; +alias DWTWINAPI.DrawStateA DrawStateA; +alias DWTWINAPI.DrawStateW DrawStateW; +alias DWTWINAPI.DrawTextA DrawTextA; +alias DWTWINAPI.DrawTextW DrawTextW; +alias DWTWINAPI.Ellipse Ellipse; +alias DWTWINAPI.EnableMenuItem EnableMenuItem; +alias DWTWINAPI.EnableScrollBar EnableScrollBar; +alias DWTWINAPI.EnableWindow EnableWindow; +alias DWTWINAPI.EndDeferWindowPos EndDeferWindowPos; +alias DWTWINAPI.EndDoc EndDoc; +alias DWTWINAPI.EndPage EndPage; +alias DWTWINAPI.EndPaint EndPaint; +alias DWTWINAPI.EndPath EndPath; +alias DWTWINAPI.EnumDisplayMonitors EnumDisplayMonitors; +alias DWTWINAPI.EnumEnhMetaFile EnumEnhMetaFile; +alias DWTWINAPI.EnumFontFamiliesA EnumFontFamiliesA; +alias DWTWINAPI.EnumFontFamiliesExA EnumFontFamiliesExA; +alias DWTWINAPI.EnumFontFamiliesExW EnumFontFamiliesExW; +alias DWTWINAPI.EnumFontFamiliesW EnumFontFamiliesW; alias DWTWINAPI.EqualRect EqualRect; -alias WINAPI.EqualRgn EqualRgn; -alias WINAPI.ExcludeClipRect ExcludeClipRect; -alias WINAPI.ExpandEnvironmentStringsA ExpandEnvironmentStringsA; -alias WINAPI.ExpandEnvironmentStringsW ExpandEnvironmentStringsW; -alias WINAPI.ExtTextOutA ExtTextOutA; -alias WINAPI.ExtTextOutW ExtTextOutW; +alias DWTWINAPI.EqualRgn EqualRgn; +alias DWTWINAPI.ExcludeClipRect ExcludeClipRect; +alias DWTWINAPI.ExpandEnvironmentStringsA ExpandEnvironmentStringsA; +alias DWTWINAPI.ExpandEnvironmentStringsW ExpandEnvironmentStringsW; +alias DWTWINAPI.ExtTextOutA ExtTextOutA; +alias DWTWINAPI.ExtTextOutW ExtTextOutW; alias DWTWINAPI.ExtractIconExA ExtractIconExA; alias DWTWINAPI.ExtractIconExW ExtractIconExW; -alias WINAPI.ExtCreatePen ExtCreatePen; -alias WINAPI.ExtCreateRegion ExtCreateRegion; -alias WINAPI.FillRect FillRect; -alias WINAPI.FindResourceA FindResourceA; -alias WINAPI.FindResourceW FindResourceW; -alias WINAPI.FindWindowA FindWindowA; -alias WINAPI.FindWindowW FindWindowW; -alias WINAPI.FormatMessageA FormatMessageA; -alias WINAPI.FormatMessageW FormatMessageW; -alias WINAPI.FreeLibrary FreeLibrary; -alias WINAPI.GdiSetBatchLimit GdiSetBatchLimit; -alias WINAPI.GetACP GetACP; -alias WINAPI.GetAsyncKeyState GetAsyncKeyState; -alias WINAPI.GetActiveWindow GetActiveWindow; -alias WINAPI.GetBkColor GetBkColor; -alias WINAPI.GetCapture GetCapture; -alias WINAPI.GetCaretPos GetCaretPos; -alias WINAPI.GetCharABCWidthsA GetCharABCWidthsA; -alias WINAPI.GetCharABCWidthsW GetCharABCWidthsW; -alias WINAPI.GetCharWidthA GetCharWidthA; -alias WINAPI.GetCharWidthW GetCharWidthW; -alias WINAPI.GetCharacterPlacementA GetCharacterPlacementA; -alias WINAPI.GetCharacterPlacementW GetCharacterPlacementW; -alias WINAPI.GetClassInfoA GetClassInfoA; -alias WINAPI.GetClassInfoW GetClassInfoW; -alias WINAPI.GetClientRect GetClientRect; -alias WINAPI.GetClipBox GetClipBox; -alias WINAPI.GetClipRgn GetClipRgn; -alias WINAPI.GetClipboardData GetClipboardData; -alias WINAPI.GetClipboardFormatNameA GetClipboardFormatNameA; -alias WINAPI.GetClipboardFormatNameW GetClipboardFormatNameW; +alias DWTWINAPI.ExtCreatePen ExtCreatePen; +alias DWTWINAPI.ExtCreateRegion ExtCreateRegion; +alias DWTWINAPI.FillRect FillRect; +alias DWTWINAPI.FindResourceA FindResourceA; +alias DWTWINAPI.FindResourceW FindResourceW; +alias DWTWINAPI.FindWindowA FindWindowA; +alias DWTWINAPI.FindWindowW FindWindowW; +alias DWTWINAPI.FormatMessageA FormatMessageA; +alias DWTWINAPI.FormatMessageW FormatMessageW; +alias DWTWINAPI.FreeLibrary FreeLibrary; +alias DWTWINAPI.GdiSetBatchLimit GdiSetBatchLimit; +alias DWTWINAPI.GetACP GetACP; +alias DWTWINAPI.GetAsyncKeyState GetAsyncKeyState; +alias DWTWINAPI.GetActiveWindow GetActiveWindow; +alias DWTWINAPI.GetBkColor GetBkColor; +alias DWTWINAPI.GetCapture GetCapture; +alias DWTWINAPI.GetCaretPos GetCaretPos; +alias DWTWINAPI.GetCharABCWidthsA GetCharABCWidthsA; +alias DWTWINAPI.GetCharABCWidthsW GetCharABCWidthsW; +alias DWTWINAPI.GetCharWidthA GetCharWidthA; +alias DWTWINAPI.GetCharWidthW GetCharWidthW; +alias DWTWINAPI.GetCharacterPlacementA GetCharacterPlacementA; +alias DWTWINAPI.GetCharacterPlacementW GetCharacterPlacementW; +alias DWTWINAPI.GetClassInfoA GetClassInfoA; +alias DWTWINAPI.GetClassInfoW GetClassInfoW; +alias DWTWINAPI.GetClientRect GetClientRect; +alias DWTWINAPI.GetClipBox GetClipBox; +alias DWTWINAPI.GetClipRgn GetClipRgn; +alias DWTWINAPI.GetClipboardData GetClipboardData; +alias DWTWINAPI.GetClipboardFormatNameA GetClipboardFormatNameA; +alias DWTWINAPI.GetClipboardFormatNameW GetClipboardFormatNameW; alias DWTWINAPI.GetComboBoxInfo GetComboBoxInfo; -alias WINAPI.GetCurrentObject GetCurrentObject; -alias WINAPI.GetCurrentProcessId GetCurrentProcessId; -alias WINAPI.GetCurrentThreadId GetCurrentThreadId; -alias WINAPI.GetCursor GetCursor; -alias WINAPI.GetCursorPos GetCursorPos; -alias WINAPI.GetDC GetDC; -alias WINAPI.GetDCEx GetDCEx; -alias WINAPI.GetDIBColorTable GetDIBColorTable; -alias WINAPI.GetDIBits GetDIBits; -alias WINAPI.GetDesktopWindow GetDesktopWindow; -alias WINAPI.GetDeviceCaps GetDeviceCaps; -alias WINAPI.GetDialogBaseUnits GetDialogBaseUnits; -alias WINAPI.GetDlgItem GetDlgItem; -alias WINAPI.GetDoubleClickTime GetDoubleClickTime; -alias WINAPI.GetFocus GetFocus; -alias WINAPI.GetFontLanguageInfo GetFontLanguageInfo; +alias DWTWINAPI.GetCurrentObject GetCurrentObject; +alias DWTWINAPI.GetCurrentProcessId GetCurrentProcessId; +alias DWTWINAPI.GetCurrentThreadId GetCurrentThreadId; +alias DWTWINAPI.GetCursor GetCursor; +alias DWTWINAPI.GetCursorPos GetCursorPos; +alias DWTWINAPI.GetDC GetDC; +alias DWTWINAPI.GetDCEx GetDCEx; +alias DWTWINAPI.GetDIBColorTable GetDIBColorTable; +alias DWTWINAPI.GetDIBits GetDIBits; +alias DWTWINAPI.GetDesktopWindow GetDesktopWindow; +alias DWTWINAPI.GetDeviceCaps GetDeviceCaps; +alias DWTWINAPI.GetDialogBaseUnits GetDialogBaseUnits; +alias DWTWINAPI.GetDlgItem GetDlgItem; +alias DWTWINAPI.GetDoubleClickTime GetDoubleClickTime; +alias DWTWINAPI.GetFocus GetFocus; +alias DWTWINAPI.GetFontLanguageInfo GetFontLanguageInfo; alias DWTWINAPI.GetGUIThreadInfo GetGUIThreadInfo; -alias WINAPI.GetIconInfo GetIconInfo; -alias WINAPI.GetKeyNameTextA GetKeyNameTextA; -alias WINAPI.GetKeyNameTextW GetKeyNameTextW; -alias WINAPI.GetKeyState GetKeyState; -alias WINAPI.GetKeyboardLayout GetKeyboardLayout; -alias WINAPI.GetKeyboardLayoutList GetKeyboardLayoutList; -alias WINAPI.GetKeyboardState GetKeyboardState; -alias WINAPI.GetLastActivePopup GetLastActivePopup; -alias WINAPI.GetLastError GetLastError; +alias DWTWINAPI.GetIconInfo GetIconInfo; +alias DWTWINAPI.GetKeyNameTextA GetKeyNameTextA; +alias DWTWINAPI.GetKeyNameTextW GetKeyNameTextW; +alias DWTWINAPI.GetKeyState GetKeyState; +alias DWTWINAPI.GetKeyboardLayout GetKeyboardLayout; +alias DWTWINAPI.GetKeyboardLayoutList GetKeyboardLayoutList; +alias DWTWINAPI.GetKeyboardState GetKeyboardState; +alias DWTWINAPI.GetLastActivePopup GetLastActivePopup; +alias DWTWINAPI.GetLastError GetLastError; alias DWTWINAPI.GetLayout GetLayout; -alias WINAPI.GetLocaleInfoA GetLocaleInfoA; -alias WINAPI.GetLocaleInfoW GetLocaleInfoW; -alias WINAPI.GetMenu GetMenu; +alias DWTWINAPI.GetLocaleInfoA GetLocaleInfoA; +alias DWTWINAPI.GetLocaleInfoW GetLocaleInfoW; +alias DWTWINAPI.GetMenu GetMenu; alias DWTWINAPI.GetMenuBarInfo GetMenuBarInfo; -alias WINAPI.GetMenuDefaultItem GetMenuDefaultItem; +alias DWTWINAPI.GetMenuDefaultItem GetMenuDefaultItem; alias DWTWINAPI.GetMenuInfo GetMenuInfo; -alias WINAPI.GetMenuItemCount GetMenuItemCount; -alias WINAPI.GetMenuItemInfoA GetMenuItemInfoA; -alias WINAPI.GetMenuItemInfoW GetMenuItemInfoW; -alias WINAPI.GetMenuItemRect GetMenuItemRect; -alias WINAPI.GetMessageA GetMessageA; -alias WINAPI.GetMessagePos GetMessagePos; -alias WINAPI.GetMessageTime GetMessageTime; -alias WINAPI.GetMetaRgn GetMetaRgn; -alias WINAPI.GetMessageW GetMessageW; -alias WINAPI.GetModuleFileNameA GetModuleFileNameA; -alias WINAPI.GetModuleFileNameW GetModuleFileNameW; -alias WINAPI.GetModuleHandleA GetModuleHandleA; -alias WINAPI.GetModuleHandleW GetModuleHandleW; -alias WINAPI.GetMonitorInfoA GetMonitorInfoA; +alias DWTWINAPI.GetMenuItemCount GetMenuItemCount; +alias DWTWINAPI.GetMenuItemInfoA GetMenuItemInfoA; +alias DWTWINAPI.GetMenuItemInfoW GetMenuItemInfoW; +alias DWTWINAPI.GetMenuItemRect GetMenuItemRect; +alias DWTWINAPI.GetMessageA GetMessageA; +alias DWTWINAPI.GetMessagePos GetMessagePos; +alias DWTWINAPI.GetMessageTime GetMessageTime; +alias DWTWINAPI.GetMetaRgn GetMetaRgn; +alias DWTWINAPI.GetMessageW GetMessageW; +alias DWTWINAPI.GetModuleFileNameA GetModuleFileNameA; +alias DWTWINAPI.GetModuleFileNameW GetModuleFileNameW; +alias DWTWINAPI.GetModuleHandleA GetModuleHandleA; +alias DWTWINAPI.GetModuleHandleW GetModuleHandleW; +alias DWTWINAPI.GetMonitorInfoA GetMonitorInfoA; alias DWTWINAPI.GetMonitorInfoW GetMonitorInfoW; -alias WINAPI.GetNearestPaletteIndex GetNearestPaletteIndex; -alias WINAPI.GetPath GetPath; -alias WINAPI.GetObjectA GetObjectA; -alias WINAPI.GetObjectW GetObjectW; -alias WINAPI.GetOpenFileNameA GetOpenFileNameA; -alias WINAPI.GetOpenFileNameW GetOpenFileNameW; -alias WINAPI.GetPaletteEntries GetPaletteEntries; -alias WINAPI.GetParent GetParent; -alias WINAPI.GetPixel GetPixel; -alias WINAPI.GetPolyFillMode GetPolyFillMode; -alias WINAPI.GetProcAddress GetProcAddress; -alias WINAPI.GetProcessHeap GetProcessHeap; -alias WINAPI.GetProfileStringA GetProfileStringA; -alias WINAPI.GetProfileStringW GetProfileStringW; -alias WINAPI.GetROP2 GetROP2; +alias DWTWINAPI.GetNearestPaletteIndex GetNearestPaletteIndex; +alias DWTWINAPI.GetPath GetPath; +alias DWTWINAPI.GetObjectA GetObjectA; +alias DWTWINAPI.GetObjectW GetObjectW; +alias DWTWINAPI.GetOpenFileNameA GetOpenFileNameA; +alias DWTWINAPI.GetOpenFileNameW GetOpenFileNameW; +alias DWTWINAPI.GetPaletteEntries GetPaletteEntries; +alias DWTWINAPI.GetParent GetParent; +alias DWTWINAPI.GetPixel GetPixel; +alias DWTWINAPI.GetPolyFillMode GetPolyFillMode; +alias DWTWINAPI.GetProcAddress GetProcAddress; +alias DWTWINAPI.GetProcessHeap GetProcessHeap; +alias DWTWINAPI.GetProfileStringA GetProfileStringA; +alias DWTWINAPI.GetProfileStringW GetProfileStringW; +alias DWTWINAPI.GetROP2 GetROP2; alias DWTWINAPI.GetRandomRgn GetRandomRgn; -alias WINAPI.GetRegionData GetRegionData; -alias WINAPI.GetRgnBox GetRgnBox; -alias WINAPI.GetSaveFileNameA GetSaveFileNameA; -alias WINAPI.GetSaveFileNameW GetSaveFileNameW; -alias WINAPI.GetScrollInfo GetScrollInfo; -alias WINAPI.GetStockObject GetStockObject; -alias WINAPI.GetSysColor GetSysColor; -alias WINAPI.GetSysColorBrush GetSysColorBrush; +alias DWTWINAPI.GetRegionData GetRegionData; +alias DWTWINAPI.GetRgnBox GetRgnBox; +alias DWTWINAPI.GetSaveFileNameA GetSaveFileNameA; +alias DWTWINAPI.GetSaveFileNameW GetSaveFileNameW; +alias DWTWINAPI.GetScrollInfo GetScrollInfo; +alias DWTWINAPI.GetStockObject GetStockObject; +alias DWTWINAPI.GetSysColor GetSysColor; +alias DWTWINAPI.GetSysColorBrush GetSysColorBrush; //alias DWTWINAPI.GetSystemDefaultUILanguage GetSystemDefaultUILanguage; -alias WINAPI.GetSystemMenu GetSystemMenu; -alias WINAPI.GetSystemMetrics GetSystemMetrics; -alias WINAPI.GetSystemPaletteEntries GetSystemPaletteEntries; -alias WINAPI.GetTextCharset GetTextCharset; -alias WINAPI.GetTextColor GetTextColor; -alias WINAPI.GetTextExtentPoint32A GetTextExtentPoint32A; -alias WINAPI.GetTextExtentPoint32W GetTextExtentPoint32W; -alias WINAPI.GetTextMetricsA GetTextMetricsA; -alias WINAPI.GetTextMetricsW GetTextMetricsW; -alias WINAPI.GetTickCount GetTickCount; -alias WINAPI.GetUpdateRect GetUpdateRect; -alias WINAPI.GetUpdateRgn GetUpdateRgn; -alias WINAPI.GetVersion GetVersion; -alias WINAPI.GetVersionExA GetVersionExA; -alias WINAPI.GetVersionExW GetVersionExW; -alias WINAPI.GetWindow GetWindow; -alias WINAPI.GetWindowDC GetWindowDC; -alias WINAPI.GetWindowOrgEx GetWindowOrgEx; -alias WINAPI.GetWindowLongA GetWindowLongA; -alias WINAPI.GetWindowLongW GetWindowLongW; -alias WINAPI.GetWindowPlacement GetWindowPlacement; -alias WINAPI.GetWindowRect GetWindowRect; -alias WINAPI.GetWindowRgn GetWindowRgn; -alias WINAPI.GetWindowTextA GetWindowTextA; -alias WINAPI.GetWindowTextLengthA GetWindowTextLengthA; -alias WINAPI.GetWindowTextLengthW GetWindowTextLengthW; -alias WINAPI.GetWindowTextW GetWindowTextW; -alias WINAPI.GetWindowThreadProcessId GetWindowThreadProcessId; -alias WINAPI.GlobalAlloc GlobalAlloc; -alias WINAPI.GlobalFree GlobalFree; -alias WINAPI.GlobalLock GlobalLock; -alias WINAPI.GlobalSize GlobalSize; -alias WINAPI.GlobalUnlock GlobalUnlock; +alias DWTWINAPI.GetSystemMenu GetSystemMenu; +alias DWTWINAPI.GetSystemMetrics GetSystemMetrics; +alias DWTWINAPI.GetSystemPaletteEntries GetSystemPaletteEntries; +alias DWTWINAPI.GetTextCharset GetTextCharset; +alias DWTWINAPI.GetTextColor GetTextColor; +alias DWTWINAPI.GetTextExtentPoint32A GetTextExtentPoint32A; +alias DWTWINAPI.GetTextExtentPoint32W GetTextExtentPoint32W; +alias DWTWINAPI.GetTextMetricsA GetTextMetricsA; +alias DWTWINAPI.GetTextMetricsW GetTextMetricsW; +alias DWTWINAPI.GetTickCount GetTickCount; +alias DWTWINAPI.GetUpdateRect GetUpdateRect; +alias DWTWINAPI.GetUpdateRgn GetUpdateRgn; +alias DWTWINAPI.GetVersion GetVersion; +alias DWTWINAPI.GetVersionExA GetVersionExA; +alias DWTWINAPI.GetVersionExW GetVersionExW; +alias DWTWINAPI.GetWindow GetWindow; +alias DWTWINAPI.GetWindowDC GetWindowDC; +alias DWTWINAPI.GetWindowOrgEx GetWindowOrgEx; +alias DWTWINAPI.GetWindowLongA GetWindowLongA; +alias DWTWINAPI.GetWindowLongW GetWindowLongW; +alias DWTWINAPI.GetWindowPlacement GetWindowPlacement; +alias DWTWINAPI.GetWindowRect GetWindowRect; +alias DWTWINAPI.GetWindowRgn GetWindowRgn; +alias DWTWINAPI.GetWindowTextA GetWindowTextA; +alias DWTWINAPI.GetWindowTextLengthA GetWindowTextLengthA; +alias DWTWINAPI.GetWindowTextLengthW GetWindowTextLengthW; +alias DWTWINAPI.GetWindowTextW GetWindowTextW; +alias DWTWINAPI.GetWindowThreadProcessId GetWindowThreadProcessId; +alias DWTWINAPI.GlobalAlloc GlobalAlloc; +alias DWTWINAPI.GlobalFree GlobalFree; +alias DWTWINAPI.GlobalLock GlobalLock; +alias DWTWINAPI.GlobalSize GlobalSize; +alias DWTWINAPI.GlobalUnlock GlobalUnlock; alias DWTWINAPI.GradientFill GradientFill; -alias WINAPI.HeapAlloc HeapAlloc; -alias WINAPI.HeapFree HeapFree; -alias WINAPI.HideCaret HideCaret; +alias DWTWINAPI.HeapAlloc HeapAlloc; +alias DWTWINAPI.HeapFree HeapFree; +alias DWTWINAPI.HideCaret HideCaret; alias DWTWINAPI.IIDFromString IIDFromString; -alias WINAPI.ImageList_Add ImageList_Add; -alias WINAPI.ImageList_AddMasked ImageList_AddMasked; -alias WINAPI.ImageList_BeginDrag ImageList_BeginDrag; -alias WINAPI.ImageList_Create ImageList_Create; -alias WINAPI.ImageList_Destroy ImageList_Destroy; -alias WINAPI.ImageList_DragEnter ImageList_DragEnter; -alias WINAPI.ImageList_DragLeave ImageList_DragLeave; -alias WINAPI.ImageList_DragMove ImageList_DragMove; -alias WINAPI.ImageList_DragShowNolock ImageList_DragShowNolock; -alias WINAPI.ImageList_Draw ImageList_Draw; -alias WINAPI.ImageList_EndDrag ImageList_EndDrag; -alias WINAPI.ImageList_GetIcon ImageList_GetIcon; -alias WINAPI.ImageList_GetIconSize ImageList_GetIconSize; -alias WINAPI.ImageList_GetImageCount ImageList_GetImageCount; -alias WINAPI.ImageList_Remove ImageList_Remove; -alias WINAPI.ImageList_Replace ImageList_Replace; -alias WINAPI.ImageList_ReplaceIcon ImageList_ReplaceIcon; -alias WINAPI.ImageList_SetIconSize ImageList_SetIconSize; -// alias WINAPI.ImmAssociateContext ImmAssociateContext; -// alias WINAPI.ImmCreateContext ImmCreateContext; -// alias WINAPI.ImmDestroyContext ImmDestroyContext; -// alias WINAPI.ImmGetCompositionFontA ImmGetCompositionFontA; -// alias WINAPI.ImmGetCompositionFontW ImmGetCompositionFontW; -// alias WINAPI.ImmGetCompositionStringA ImmGetCompositionStringA; -// alias WINAPI.ImmGetCompositionStringW ImmGetCompositionStringW; -// alias WINAPI.ImmGetContext ImmGetContext; -// alias WINAPI.ImmGetConversionStatus ImmGetConversionStatus; -// alias WINAPI.ImmGetDefaultIMEWnd ImmGetDefaultIMEWnd; -// alias WINAPI.ImmGetOpenStatus ImmGetOpenStatus; -// alias WINAPI.ImmReleaseContext ImmReleaseContext; -// alias WINAPI.ImmSetCompositionFontA ImmSetCompositionFontA; -// alias WINAPI.ImmSetCompositionFontW ImmSetCompositionFontW; -// alias WINAPI.ImmSetOpenStatus ImmSetOpenStatus; -alias WINAPI.InitCommonControls InitCommonControls; +alias DWTWINAPI.ImageList_Add ImageList_Add; +alias DWTWINAPI.ImageList_AddMasked ImageList_AddMasked; +alias DWTWINAPI.ImageList_BeginDrag ImageList_BeginDrag; +alias DWTWINAPI.ImageList_Create ImageList_Create; +alias DWTWINAPI.ImageList_Destroy ImageList_Destroy; +alias DWTWINAPI.ImageList_DragEnter ImageList_DragEnter; +alias DWTWINAPI.ImageList_DragLeave ImageList_DragLeave; +alias DWTWINAPI.ImageList_DragMove ImageList_DragMove; +alias DWTWINAPI.ImageList_DragShowNolock ImageList_DragShowNolock; +alias DWTWINAPI.ImageList_Draw ImageList_Draw; +alias DWTWINAPI.ImageList_EndDrag ImageList_EndDrag; +alias DWTWINAPI.ImageList_GetIcon ImageList_GetIcon; +alias DWTWINAPI.ImageList_GetIconSize ImageList_GetIconSize; +alias DWTWINAPI.ImageList_GetImageCount ImageList_GetImageCount; +alias DWTWINAPI.ImageList_Remove ImageList_Remove; +alias DWTWINAPI.ImageList_Replace ImageList_Replace; +alias DWTWINAPI.ImageList_ReplaceIcon ImageList_ReplaceIcon; +alias DWTWINAPI.ImageList_SetIconSize ImageList_SetIconSize; +// alias DWTWINAPI.ImmAssociateContext ImmAssociateContext; +// alias DWTWINAPI.ImmCreateContext ImmCreateContext; +// alias DWTWINAPI.ImmDestroyContext ImmDestroyContext; +// alias DWTWINAPI.ImmGetCompositionFontA ImmGetCompositionFontA; +// alias DWTWINAPI.ImmGetCompositionFontW ImmGetCompositionFontW; +// alias DWTWINAPI.ImmGetCompositionStringA ImmGetCompositionStringA; +// alias DWTWINAPI.ImmGetCompositionStringW ImmGetCompositionStringW; +// alias DWTWINAPI.ImmGetContext ImmGetContext; +// alias DWTWINAPI.ImmGetConversionStatus ImmGetConversionStatus; +// alias DWTWINAPI.ImmGetDefaultIMEWnd ImmGetDefaultIMEWnd; +// alias DWTWINAPI.ImmGetOpenStatus ImmGetOpenStatus; +// alias DWTWINAPI.ImmReleaseContext ImmReleaseContext; +// alias DWTWINAPI.ImmSetCompositionFontA ImmSetCompositionFontA; +// alias DWTWINAPI.ImmSetCompositionFontW ImmSetCompositionFontW; +// alias DWTWINAPI.ImmSetOpenStatus ImmSetOpenStatus; +alias DWTWINAPI.InitCommonControls InitCommonControls; alias DWTWINAPI.InitCommonControlsEx InitCommonControlsEx; -alias WINAPI.InsertMenuA InsertMenuA; -alias WINAPI.InsertMenuItemA InsertMenuItemA; -alias WINAPI.InsertMenuItemW InsertMenuItemW; -alias WINAPI.InsertMenuW InsertMenuW; -alias WINAPI.InterlockedDecrement InterlockedDecrement; -alias WINAPI.InterlockedIncrement InterlockedIncrement; -alias WINAPI.IntersectClipRect IntersectClipRect; -alias WINAPI.IntersectRect IntersectRect; -alias WINAPI.InvalidateRect InvalidateRect; -alias WINAPI.InvalidateRgn InvalidateRgn; -alias WINAPI.IsDBCSLeadByte IsDBCSLeadByte; +alias DWTWINAPI.InsertMenuA InsertMenuA; +alias DWTWINAPI.InsertMenuItemA InsertMenuItemA; +alias DWTWINAPI.InsertMenuItemW InsertMenuItemW; +alias DWTWINAPI.InsertMenuW InsertMenuW; +alias DWTWINAPI.InterlockedDecrement InterlockedDecrement; +alias DWTWINAPI.InterlockedIncrement InterlockedIncrement; +alias DWTWINAPI.IntersectClipRect IntersectClipRect; +alias DWTWINAPI.IntersectRect IntersectRect; +alias DWTWINAPI.InvalidateRect InvalidateRect; +alias DWTWINAPI.InvalidateRgn InvalidateRgn; +alias DWTWINAPI.IsDBCSLeadByte IsDBCSLeadByte; //alias DWTWINAPI.IsHungAppWindow IsHungAppWindow; -alias WINAPI.IsIconic IsIconic; -alias WINAPI.IsWindow IsWindow; -alias WINAPI.IsWindowEnabled IsWindowEnabled; -alias WINAPI.IsWindowVisible IsWindowVisible; -alias WINAPI.IsZoomed IsZoomed; -alias WINAPI.KillTimer KillTimer; -alias WINAPI.LineTo LineTo; -alias WINAPI.LoadBitmapA LoadBitmapA; -alias WINAPI.LoadBitmapW LoadBitmapW; -alias WINAPI.LoadCursorA LoadCursorA; -alias WINAPI.LoadCursorW LoadCursorW; -alias WINAPI.LoadIconA LoadIconA; -alias WINAPI.LoadIconW LoadIconW; -alias WINAPI.LoadImageA LoadImageA; -alias WINAPI.LoadImageW LoadImageW; -alias WINAPI.LoadLibraryA LoadLibraryA; -alias WINAPI.LoadLibraryW LoadLibraryW; -alias WINAPI.LoadResource LoadResource; -alias WINAPI.LoadStringA LoadStringA; -alias WINAPI.LoadStringW LoadStringW; -alias WINAPI.LocalFree LocalFree; -alias WINAPI.LockResource LockResource; -alias WINAPI.MapVirtualKeyA MapVirtualKeyA; -alias WINAPI.MapVirtualKeyW MapVirtualKeyW; -alias WINAPI.MapWindowPoints MapWindowPoints; -alias WINAPI.MessageBeep MessageBeep; -alias WINAPI.MessageBoxA MessageBoxA; -alias WINAPI.MessageBoxW MessageBoxW; +alias DWTWINAPI.IsIconic IsIconic; +alias DWTWINAPI.IsWindow IsWindow; +alias DWTWINAPI.IsWindowEnabled IsWindowEnabled; +alias DWTWINAPI.IsWindowVisible IsWindowVisible; +alias DWTWINAPI.IsZoomed IsZoomed; +alias DWTWINAPI.KillTimer KillTimer; +alias DWTWINAPI.LineTo LineTo; +alias DWTWINAPI.LoadBitmapA LoadBitmapA; +alias DWTWINAPI.LoadBitmapW LoadBitmapW; +alias DWTWINAPI.LoadCursorA LoadCursorA; +alias DWTWINAPI.LoadCursorW LoadCursorW; +alias DWTWINAPI.LoadIconA LoadIconA; +alias DWTWINAPI.LoadIconW LoadIconW; +alias DWTWINAPI.LoadImageA LoadImageA; +alias DWTWINAPI.LoadImageW LoadImageW; +alias DWTWINAPI.LoadLibraryA LoadLibraryA; +alias DWTWINAPI.LoadLibraryW LoadLibraryW; +alias DWTWINAPI.LoadResource LoadResource; +alias DWTWINAPI.LoadStringA LoadStringA; +alias DWTWINAPI.LoadStringW LoadStringW; +alias DWTWINAPI.LocalFree LocalFree; +alias DWTWINAPI.LockResource LockResource; +alias DWTWINAPI.MapVirtualKeyA MapVirtualKeyA; +alias DWTWINAPI.MapVirtualKeyW MapVirtualKeyW; +alias DWTWINAPI.MapWindowPoints MapWindowPoints; +alias DWTWINAPI.MessageBeep MessageBeep; +alias DWTWINAPI.MessageBoxA MessageBoxA; +alias DWTWINAPI.MessageBoxW MessageBoxW; alias DWTWINAPI.MonitorFromWindow MonitorFromWindow; -alias WINAPI.MoveToEx MoveToEx; +alias DWTWINAPI.MoveToEx MoveToEx; alias DWTWINAPI.MsgWaitForMultipleObjectsEx MsgWaitForMultipleObjectsEx; -alias WINAPI.MultiByteToWideChar MultiByteToWideChar; +alias DWTWINAPI.MultiByteToWideChar MultiByteToWideChar; alias DWTWINAPI.NotifyWinEvent NotifyWinEvent; -alias WINAPI.OffsetRect OffsetRect; -alias WINAPI.OffsetRgn OffsetRgn; -//alias WINAPI.OleInitialize OleInitialize; -//alias WINAPI.OleUninitialize OleUninitialize; -alias WINAPI.OpenClipboard OpenClipboard; -alias WINAPI.OutputDebugStringA OutputDebugStringA; -alias WINAPI.OutputDebugStringW OutputDebugStringW; -alias WINAPI.PatBlt PatBlt; -alias WINAPI.PeekMessageA PeekMessageA; -alias WINAPI.PeekMessageW PeekMessageW; -alias WINAPI.Pie Pie; -alias WINAPI.Polygon Polygon; -alias WINAPI.Polyline Polyline; -alias WINAPI.PostMessageA PostMessageA; -alias WINAPI.PostMessageW PostMessageW; -alias WINAPI.PostThreadMessageA PostThreadMessageA; -alias WINAPI.PostThreadMessageW PostThreadMessageW; -alias WINAPI.PrintDlgA PrintDlgA; -alias WINAPI.PrintDlgW PrintDlgW; -alias WINAPI.PtInRect PtInRect; -alias WINAPI.PtInRegion PtInRegion; -alias WINAPI.RealizePalette RealizePalette; -alias WINAPI.Rectangle Rectangle; -alias WINAPI.RectInRegion RectInRegion; +alias DWTWINAPI.OffsetRect OffsetRect; +alias DWTWINAPI.OffsetRgn OffsetRgn; +//alias DWTWINAPI.OleInitialize OleInitialize; +//alias DWTWINAPI.OleUninitialize OleUninitialize; +alias DWTWINAPI.OpenClipboard OpenClipboard; +alias DWTWINAPI.OutputDebugStringA OutputDebugStringA; +alias DWTWINAPI.OutputDebugStringW OutputDebugStringW; +alias DWTWINAPI.PatBlt PatBlt; +alias DWTWINAPI.PeekMessageA PeekMessageA; +alias DWTWINAPI.PeekMessageW PeekMessageW; +alias DWTWINAPI.Pie Pie; +alias DWTWINAPI.Polygon Polygon; +alias DWTWINAPI.Polyline Polyline; +alias DWTWINAPI.PostMessageA PostMessageA; +alias DWTWINAPI.PostMessageW PostMessageW; +alias DWTWINAPI.PostThreadMessageA PostThreadMessageA; +alias DWTWINAPI.PostThreadMessageW PostThreadMessageW; +alias DWTWINAPI.PrintDlgA PrintDlgA; +alias DWTWINAPI.PrintDlgW PrintDlgW; +alias DWTWINAPI.PtInRect PtInRect; +alias DWTWINAPI.PtInRegion PtInRegion; +alias DWTWINAPI.RealizePalette RealizePalette; +alias DWTWINAPI.Rectangle Rectangle; +alias DWTWINAPI.RectInRegion RectInRegion; // <Shawn> Renamed : may conflict with org.eclipse.swt.graphics.rectangle.Rectangle -alias WINAPI.Rectangle _Rectangle; -alias WINAPI.RedrawWindow RedrawWindow; -alias WINAPI.RegCloseKey RegCloseKey; -alias WINAPI.RegEnumKeyExA RegEnumKeyExA; -alias WINAPI.RegEnumKeyExW RegEnumKeyExW; -alias WINAPI.RegOpenKeyExA RegOpenKeyExA; -alias WINAPI.RegOpenKeyExW RegOpenKeyExW; -alias WINAPI.RegQueryInfoKeyA RegQueryInfoKeyA; -alias WINAPI.RegQueryInfoKeyW RegQueryInfoKeyW; -alias WINAPI.RegQueryValueExA RegQueryValueExA; -alias WINAPI.RegQueryValueExW RegQueryValueExW; -alias WINAPI.RegisterClassA RegisterClassA; -alias WINAPI.RegisterClassW RegisterClassW; -alias WINAPI.RegisterClipboardFormatA RegisterClipboardFormatA; -alias WINAPI.RegisterClipboardFormatW RegisterClipboardFormatW; -alias WINAPI.RegisterWindowMessageA RegisterWindowMessageA; -alias WINAPI.RegisterWindowMessageW RegisterWindowMessageW; -alias WINAPI.ReleaseCapture ReleaseCapture; -alias WINAPI.ReleaseDC ReleaseDC; -alias WINAPI.RemoveMenu RemoveMenu; -alias WINAPI.RestoreDC RestoreDC; -alias WINAPI.RoundRect RoundRect; +alias DWTWINAPI.Rectangle _Rectangle; +alias DWTWINAPI.RedrawWindow RedrawWindow; +alias DWTWINAPI.RegCloseKey RegCloseKey; +alias DWTWINAPI.RegEnumKeyExA RegEnumKeyExA; +alias DWTWINAPI.RegEnumKeyExW RegEnumKeyExW; +alias DWTWINAPI.RegOpenKeyExA RegOpenKeyExA; +alias DWTWINAPI.RegOpenKeyExW RegOpenKeyExW; +alias DWTWINAPI.RegQueryInfoKeyA RegQueryInfoKeyA; +alias DWTWINAPI.RegQueryInfoKeyW RegQueryInfoKeyW; +alias DWTWINAPI.RegQueryValueExA RegQueryValueExA; +alias DWTWINAPI.RegQueryValueExW RegQueryValueExW; +alias DWTWINAPI.RegisterClassA RegisterClassA; +alias DWTWINAPI.RegisterClassW RegisterClassW; +alias DWTWINAPI.RegisterClipboardFormatA RegisterClipboardFormatA; +alias DWTWINAPI.RegisterClipboardFormatW RegisterClipboardFormatW; +alias DWTWINAPI.RegisterWindowMessageA RegisterWindowMessageA; +alias DWTWINAPI.RegisterWindowMessageW RegisterWindowMessageW; +alias DWTWINAPI.ReleaseCapture ReleaseCapture; +alias DWTWINAPI.ReleaseDC ReleaseDC; +alias DWTWINAPI.RemoveMenu RemoveMenu; +alias DWTWINAPI.RestoreDC RestoreDC; +alias DWTWINAPI.RoundRect RoundRect; alias DWTWINAPI.RtlMoveMemory MoveMemory; alias DWTWINAPI.SHBrowseForFolderA SHBrowseForFolderA; alias DWTWINAPI.SHBrowseForFolderW SHBrowseForFolderW; version(WinCE){ - alias WINAPI.SHCreateMenuBar SHCreateMenuBar; + alias DWTWINAPI.SHCreateMenuBar SHCreateMenuBar; } alias DWTWINAPI.SHGetMalloc SHGetMalloc; alias DWTWINAPI.SHGetPathFromIDListA SHGetPathFromIDListA; alias DWTWINAPI.SHGetPathFromIDListW SHGetPathFromIDListW; version(WinCE) { - alias WINAPI.SHHandleWMSettingChange SHHandleWMSettingChange; - alias WINAPI.SHRecognizeGesture SHRecognizeGesture; - alias WINAPI.SHSendBackToFocusWindow SHSendBackToFocusWindow; - alias WINAPI.SHSetAppKeyWndAssoc SHSetAppKeyWndAssoc; - alias WINAPI.SHSipPreference SHSipPreference; + alias DWTWINAPI.SHHandleWMSettingChange SHHandleWMSettingChange; + alias DWTWINAPI.SHRecognizeGesture SHRecognizeGesture; + alias DWTWINAPI.SHSendBackToFocusWindow SHSendBackToFocusWindow; + alias DWTWINAPI.SHSetAppKeyWndAssoc SHSetAppKeyWndAssoc; + alias DWTWINAPI.SHSipPreference SHSipPreference; } -alias WINAPI.SaveDC SaveDC; -alias WINAPI.ScreenToClient ScreenToClient; +alias DWTWINAPI.SaveDC SaveDC; +alias DWTWINAPI.ScreenToClient ScreenToClient; alias DWTWINAPI.ScriptApplyDigitSubstitution ScriptApplyDigitSubstitution; alias DWTWINAPI.ScriptBreak ScriptBreak; alias DWTWINAPI.ScriptCPtoX ScriptCPtoX; @@ -3316,115 +3316,115 @@ alias DWTWINAPI.ScriptStringFree ScriptStringFree; alias DWTWINAPI.ScriptTextOut ScriptTextOut; alias DWTWINAPI.ScriptXtoCP ScriptXtoCP; -alias WINAPI.ScrollWindowEx ScrollWindowEx; -alias WINAPI.SelectClipRgn SelectClipRgn; -alias WINAPI.SelectObject SelectObject; -alias WINAPI.SelectPalette SelectPalette; +alias DWTWINAPI.ScrollWindowEx ScrollWindowEx; +alias DWTWINAPI.SelectClipRgn SelectClipRgn; +alias DWTWINAPI.SelectObject SelectObject; +alias DWTWINAPI.SelectPalette SelectPalette; alias DWTWINAPI.SendInput SendInput; -alias WINAPI.SendMessageA SendMessageA; -alias WINAPI.SendMessageW SendMessageW; -alias WINAPI.SetActiveWindow SetActiveWindow; -alias WINAPI.SetBkColor SetBkColor; -alias WINAPI.SetBkMode SetBkMode; -alias WINAPI.SetBrushOrgEx SetBrushOrgEx; -alias WINAPI.SetCapture SetCapture; -alias WINAPI.SetCaretPos SetCaretPos; -alias WINAPI.SetClipboardData SetClipboardData; -alias WINAPI.SetCursor SetCursor; -alias WINAPI.SetCursorPos SetCursorPos; -alias WINAPI.SetDIBColorTable SetDIBColorTable; -alias WINAPI.SetErrorMode SetErrorMode; -alias WINAPI.SetEvent SetEvent; -alias WINAPI.SetFocus SetFocus; -alias WINAPI.SetForegroundWindow SetForegroundWindow; -alias WINAPI.SetGraphicsMode SetGraphicsMode; -alias WINAPI.SetLastError SetLastError; +alias DWTWINAPI.SendMessageA SendMessageA; +alias DWTWINAPI.SendMessageW SendMessageW; +alias DWTWINAPI.SetActiveWindow SetActiveWindow; +alias DWTWINAPI.SetBkColor SetBkColor; +alias DWTWINAPI.SetBkMode SetBkMode; +alias DWTWINAPI.SetBrushOrgEx SetBrushOrgEx; +alias DWTWINAPI.SetCapture SetCapture; +alias DWTWINAPI.SetCaretPos SetCaretPos; +alias DWTWINAPI.SetClipboardData SetClipboardData; +alias DWTWINAPI.SetCursor SetCursor; +alias DWTWINAPI.SetCursorPos SetCursorPos; +alias DWTWINAPI.SetDIBColorTable SetDIBColorTable; +alias DWTWINAPI.SetErrorMode SetErrorMode; +alias DWTWINAPI.SetEvent SetEvent; +alias DWTWINAPI.SetFocus SetFocus; +alias DWTWINAPI.SetForegroundWindow SetForegroundWindow; +alias DWTWINAPI.SetGraphicsMode SetGraphicsMode; +alias DWTWINAPI.SetLastError SetLastError; alias DWTWINAPI.SetLayout SetLayout; -alias WINAPI.SetMenu SetMenu; -alias WINAPI.SetMenuDefaultItem SetMenuDefaultItem; +alias DWTWINAPI.SetMenu SetMenu; +alias DWTWINAPI.SetMenuDefaultItem SetMenuDefaultItem; alias DWTWINAPI.SetMenuInfo SetMenuInfo; -alias WINAPI.SetMenuItemInfoA SetMenuItemInfoA; -alias WINAPI.SetMenuItemInfoW SetMenuItemInfoW; -alias WINAPI.SetMetaRgn SetMetaRgn; -alias WINAPI.SetPaletteEntries SetPaletteEntries; -alias WINAPI.SetParent SetParent; -alias WINAPI.SetPixel SetPixel; -alias WINAPI.SetPolyFillMode SetPolyFillMode; -alias WINAPI.SetROP2 SetROP2; -alias WINAPI.SetRect SetRect; -alias WINAPI.SetRectRgn SetRectRgn; -alias WINAPI.SetScrollInfo SetScrollInfo; -alias WINAPI.SetStretchBltMode SetStretchBltMode; -alias WINAPI.SetTextAlign SetTextAlign; -alias WINAPI.SetTextColor SetTextColor; -alias WINAPI.SetTimer SetTimer; -alias WINAPI.SetWindowLongA SetWindowLongA; -alias WINAPI.SetWindowLongW SetWindowLongW; -alias WINAPI.SetWindowOrgEx SetWindowOrgEx; -alias WINAPI.SetWindowPlacement SetWindowPlacement; -alias WINAPI.SetWindowPos SetWindowPos; -alias WINAPI.SetWindowRgn SetWindowRgn; -alias WINAPI.SetWorldTransform SetWorldTransform; -alias WINAPI.SetWindowTextA SetWindowTextA; -alias WINAPI.SetWindowTextW SetWindowTextW; -alias WINAPI.SetWindowsHookExA SetWindowsHookExA; -alias WINAPI.SetWindowsHookExW SetWindowsHookExW; +alias DWTWINAPI.SetMenuItemInfoA SetMenuItemInfoA; +alias DWTWINAPI.SetMenuItemInfoW SetMenuItemInfoW; +alias DWTWINAPI.SetMetaRgn SetMetaRgn; +alias DWTWINAPI.SetPaletteEntries SetPaletteEntries; +alias DWTWINAPI.SetParent SetParent; +alias DWTWINAPI.SetPixel SetPixel; +alias DWTWINAPI.SetPolyFillMode SetPolyFillMode; +alias DWTWINAPI.SetROP2 SetROP2; +alias DWTWINAPI.SetRect SetRect; +alias DWTWINAPI.SetRectRgn SetRectRgn; +alias DWTWINAPI.SetScrollInfo SetScrollInfo; +alias DWTWINAPI.SetStretchBltMode SetStretchBltMode; +alias DWTWINAPI.SetTextAlign SetTextAlign; +alias DWTWINAPI.SetTextColor SetTextColor; +alias DWTWINAPI.SetTimer SetTimer; +alias DWTWINAPI.SetWindowLongA SetWindowLongA; +alias DWTWINAPI.SetWindowLongW SetWindowLongW; +alias DWTWINAPI.SetWindowOrgEx SetWindowOrgEx; +alias DWTWINAPI.SetWindowPlacement SetWindowPlacement; +alias DWTWINAPI.SetWindowPos SetWindowPos; +alias DWTWINAPI.SetWindowRgn SetWindowRgn; +alias DWTWINAPI.SetWorldTransform SetWorldTransform; +alias DWTWINAPI.SetWindowTextA SetWindowTextA; +alias DWTWINAPI.SetWindowTextW SetWindowTextW; +alias DWTWINAPI.SetWindowsHookExA SetWindowsHookExA; +alias DWTWINAPI.SetWindowsHookExW SetWindowsHookExW; alias DWTWINAPI.ShellExecuteExA ShellExecuteExA; alias DWTWINAPI.ShellExecuteExW ShellExecuteExW; alias DWTWINAPI.Shell_NotifyIconA Shell_NotifyIconA; alias DWTWINAPI.Shell_NotifyIconW Shell_NotifyIconW; -alias WINAPI.SHGetFileInfo SHGetFileInfo; -alias WINAPI.ShowCaret ShowCaret; -alias WINAPI.ShowOwnedPopups ShowOwnedPopups; -alias WINAPI.ShowScrollBar ShowScrollBar; -alias WINAPI.ShowWindow ShowWindow; +alias DWTWINAPI.SHGetFileInfo SHGetFileInfo; +alias DWTWINAPI.ShowCaret ShowCaret; +alias DWTWINAPI.ShowOwnedPopups ShowOwnedPopups; +alias DWTWINAPI.ShowScrollBar ShowScrollBar; +alias DWTWINAPI.ShowWindow ShowWindow; version(WinCE){ -alias WINAPI.SipGetInfo SipGetInfo; +alias DWTWINAPI.SipGetInfo SipGetInfo; } -alias WINAPI.SizeofResource SizeofResource; -alias WINAPI.Sleep Sleep; -alias WINAPI.StartDocA StartDocA; -alias WINAPI.StartDocW StartDocW; -alias WINAPI.StartPage StartPage; -alias WINAPI.StretchBlt StretchBlt; -alias WINAPI.SystemParametersInfoA SystemParametersInfoA; -alias WINAPI.SystemParametersInfoW SystemParametersInfoW; -alias WINAPI.ToAscii ToAscii; -alias WINAPI.ToUnicode ToUnicode; +alias DWTWINAPI.SizeofResource SizeofResource; +alias DWTWINAPI.Sleep Sleep; +alias DWTWINAPI.StartDocA StartDocA; +alias DWTWINAPI.StartDocW StartDocW; +alias DWTWINAPI.StartPage StartPage; +alias DWTWINAPI.StretchBlt StretchBlt; +alias DWTWINAPI.SystemParametersInfoA SystemParametersInfoA; +alias DWTWINAPI.SystemParametersInfoW SystemParametersInfoW; +alias DWTWINAPI.ToAscii ToAscii; +alias DWTWINAPI.ToUnicode ToUnicode; alias DWTWINAPI.TrackMouseEvent TrackMouseEvent; -alias WINAPI.TrackPopupMenu TrackPopupMenu; -alias WINAPI.TranslateAcceleratorA TranslateAcceleratorA; -alias WINAPI.TranslateAcceleratorW TranslateAcceleratorW; -alias WINAPI.TranslateCharsetInfo TranslateCharsetInfo; -alias WINAPI.TranslateMDISysAccel TranslateMDISysAccel; -alias WINAPI.TranslateMessage TranslateMessage; +alias DWTWINAPI.TrackPopupMenu TrackPopupMenu; +alias DWTWINAPI.TranslateAcceleratorA TranslateAcceleratorA; +alias DWTWINAPI.TranslateAcceleratorW TranslateAcceleratorW; +alias DWTWINAPI.TranslateCharsetInfo TranslateCharsetInfo; +alias DWTWINAPI.TranslateMDISysAccel TranslateMDISysAccel; +alias DWTWINAPI.TranslateMessage TranslateMessage; alias DWTWINAPI.TransparentBlt TransparentBlt; version(WinCE){ - alias WINAPI.TransparentImage TransparentImage; + alias DWTWINAPI.TransparentImage TransparentImage; } -alias WINAPI.UnhookWindowsHookEx UnhookWindowsHookEx; -alias WINAPI.UnregisterClassA UnregisterClassA; -alias WINAPI.UnregisterClassW UnregisterClassW; -alias WINAPI.UpdateWindow UpdateWindow; -alias WINAPI.ValidateRect ValidateRect; -alias WINAPI.VkKeyScanA VkKeyScanA; -alias WINAPI.VkKeyScanW VkKeyScanW; -alias WINAPI.WaitForMultipleObjects WaitForMultipleObjects; -alias WINAPI.WaitForSingleObject WaitForSingleObject; -alias WINAPI.WaitMessage WaitMessage; -alias WINAPI.WideCharToMultiByte WideCharToMultiByte; -alias WINAPI.WindowFromDC WindowFromDC; -alias WINAPI.WindowFromPoint WindowFromPoint; +alias DWTWINAPI.UnhookWindowsHookEx UnhookWindowsHookEx; +alias DWTWINAPI.UnregisterClassA UnregisterClassA; +alias DWTWINAPI.UnregisterClassW UnregisterClassW; +alias DWTWINAPI.UpdateWindow UpdateWindow; +alias DWTWINAPI.ValidateRect ValidateRect; +alias DWTWINAPI.VkKeyScanA VkKeyScanA; +alias DWTWINAPI.VkKeyScanW VkKeyScanW; +alias DWTWINAPI.WaitForMultipleObjects WaitForMultipleObjects; +alias DWTWINAPI.WaitForSingleObject WaitForSingleObject; +alias DWTWINAPI.WaitMessage WaitMessage; +alias DWTWINAPI.WideCharToMultiByte WideCharToMultiByte; +alias DWTWINAPI.WindowFromDC WindowFromDC; +alias DWTWINAPI.WindowFromPoint WindowFromPoint; alias DWTWINAPI.wcslen wcslen; public static int VERSION (int major, int minor) { return major << 16 | minor;} //static int DrawText(int hDC, String lpString, RECT* lpRect, int uFormat){ -// return WINAPI.DrawText(hDC, Convert.StringToTCHARz(lpString), lpString.length, lpRect, uFormat); +// return DWTWINAPI.DrawText(hDC, Convert.StringToTCHARz(lpString), lpString.length, lpRect, uFormat); //} // //static int DrawText(int hDC, TCHAR* lpString, int length, RECT* lpRect, int uFormat){ -// return WINAPI.DrawText(hDC, lpString, length, lpRect, uFormat); +// return DWTWINAPI.DrawText(hDC, lpString, length, lpRect, uFormat); //} static int GetProfileString(String lpAppName, String lpKeyName, String lpDefault, out String lpReturnedString, int nSize ){ @@ -3474,7 +3474,7 @@ HWND hWndParent; if(!(dwStyle & OS.WS_CHILD)) { - // don't center against invisible or minimized WINAPI + // don't center against invisible or minimized DWTWINAPI if(hWndCenter !is null) { uint dwStyleCenter = OS.GetWindowLong(hWndCenter, OS.GWL_STYLE);