Mercurial > projects > dwt-win
diff dwt/internal/win32/OS.d @ 249:b3dbd786541a
Fix: compile errors
author | Frank Benoit <benoit@tionex.de> |
---|---|
date | Sun, 06 Jul 2008 17:23:35 +0200 |
parents | d8c3d4a4f2b0 |
children | fbb9174f2a2c |
line wrap: on
line diff
--- a/dwt/internal/win32/OS.d Tue Jul 01 10:18:15 2008 +0200 +++ b/dwt/internal/win32/OS.d Sun Jul 06 17:23:35 2008 +0200 @@ -810,6 +810,7 @@ public static const int EDGE_SUNKEN = (BDR_SUNKENOUTER | BDR_SUNKENINNER); public static const int EDGE_ETCHED = (BDR_SUNKENOUTER | BDR_RAISEDINNER); public static const int EDGE_BUMP = (BDR_RAISEDOUTER | BDR_SUNKENINNER); + public static const int ELF_VENDOR_SIZE = 4; public static const int EM_CANUNDO = 0xc6; public static const int EM_CHARFROMPOS = 0xd7; public static const int EM_DISPLAYBAND = 0x433; @@ -840,6 +841,8 @@ public static const int EM_SETSEL = 0xb1; public static const int EM_SETTABSTOPS = 0xcb; public static const int EM_UNDO = 199; + public static const int EMR_EXTCREATEFONTINDIRECTW = 82; + public static const int EMR_EXTTEXTOUTW = 84; public static const int EN_ALIGN_LTR_EC = 0x0700; public static const int EN_ALIGN_RTL_EC = 0x0701; public static const int EN_CHANGE = 0x300; @@ -1107,6 +1110,7 @@ public static const int LB_SETHORIZONTALEXTENT = 0x194; public static const int LB_SETSEL = 0x185; public static const int LB_SETTOPINDEX = 0x197; + public static const int LF_FULLFACESIZE = 64; public static const int LF_FACESIZE = 32; public static const int LGRPID_ARABIC = 0xd; public static const int LGRPID_HEBREW = 0xc; @@ -1699,6 +1703,10 @@ public static const int SS_OWNERDRAW = 0xd; public static const int SS_REALSIZEIMAGE = 0x800; public static const int SS_RIGHT = 0x2; + public static const int SSA_FALLBACK = 0x00000020; + public static const int SSA_GLYPHS = 0x00000080; + public static const int SSA_METAFILE = 0x00000800; + public static const int SSA_LINK = 0x00001000; public static const int STANDARD_RIGHTS_READ = 0x20000; public static const int STARTF_USESHOWWINDOW = 0x1; public static const int STATE_SYSTEM_INVISIBLE = 0x00008000; @@ -2328,6 +2336,7 @@ 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; @@ -2433,6 +2442,7 @@ 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; @@ -2824,6 +2834,8 @@ 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 WINAPI.CommDlgExtendedError CommDlgExtendedError; @@ -2873,6 +2885,7 @@ 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; @@ -2906,6 +2919,7 @@ 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; @@ -3225,7 +3239,11 @@ alias WINAPI.ScriptLayout ScriptLayout; alias WINAPI.ScriptPlace ScriptPlace; alias WINAPI.ScriptRecordDigitSubstitution ScriptRecordDigitSubstitution; +alias WINAPI.ScriptGetCMap ScriptGetCMap; alias WINAPI.ScriptShape ScriptShape; +alias WINAPI.ScriptStringAnalyse ScriptStringAnalyse; +alias WINAPI.ScriptStringOut ScriptStringOut; +alias WINAPI.ScriptStringFree ScriptStringFree; alias WINAPI.ScriptTextOut ScriptTextOut; alias WINAPI.ScriptXtoCP ScriptXtoCP; alias WINAPI.ScrollWindowEx ScrollWindowEx;