diff dwt/internal/win32/WINAPI.d @ 30:1e14cb29290a

TextLayout
author Frank Benoit <benoit@tionex.de>
date Mon, 28 Jan 2008 02:37:23 +0100
parents b868bfa989cd
children 2985239119a3
line wrap: on
line diff
--- a/dwt/internal/win32/WINAPI.d	Mon Jan 28 00:27:56 2008 +0100
+++ b/dwt/internal/win32/WINAPI.d	Mon Jan 28 02:37:23 2008 +0100
@@ -41,7 +41,24 @@
   UINT crTransparent  // color to make transparent
 );
 int IIDFromString (wchar* lpsz, byte* lpiid);
+HRESULT ScriptJustify(
+  SCRIPT_VISATTR* psva,
+  int* piAdvance,
+  int cGlyphs,
+  int iDx,
+  int iMinKashida,
+  int* piJustify
+);
 
+HRESULT ScriptRecordDigitSubstitution(
+  LCID Locale,
+  SCRIPT_DIGITSUBSTITUTE* psds
+);
+HRESULT ScriptApplyDigitSubstitution(
+  SCRIPT_DIGITSUBSTITUTE* psds,
+  SCRIPT_CONTROL* psc,
+  SCRIPT_STATE* pss
+);
 }