update windows.usp10 structs
parent
c86bef70c9
commit
72049b95ce
|
@ -5,19 +5,19 @@ IN: windows.usp10
|
||||||
|
|
||||||
LIBRARY: usp10
|
LIBRARY: usp10
|
||||||
|
|
||||||
C-STRUCT: SCRIPT_CONTROL
|
STRUCT: SCRIPT_CONTROL
|
||||||
{ "DWORD" "flags" } ;
|
{ flags DWORD } ;
|
||||||
|
|
||||||
C-STRUCT: SCRIPT_STATE
|
STRUCT: SCRIPT_STATE
|
||||||
{ "WORD" "flags" } ;
|
{ flags WORD } ;
|
||||||
|
|
||||||
C-STRUCT: SCRIPT_ANALYSIS
|
STRUCT: SCRIPT_ANALYSIS
|
||||||
{ "WORD" "flags" }
|
{ flags WORD }
|
||||||
{ "SCRIPT_STATE" "s" } ;
|
{ s SCRIPT_STATE } ;
|
||||||
|
|
||||||
C-STRUCT: SCRIPT_ITEM
|
STRUCT: SCRIPT_ITEM
|
||||||
{ "int" "iCharPos" }
|
{ iCharPos int }
|
||||||
{ "SCRIPT_ANALYSIS" "a" } ;
|
{ a SCRIPT_ANALYSIS } ;
|
||||||
|
|
||||||
FUNCTION: HRESULT ScriptItemize (
|
FUNCTION: HRESULT ScriptItemize (
|
||||||
WCHAR* pwcInChars,
|
WCHAR* pwcInChars,
|
||||||
|
@ -53,8 +53,8 @@ SCRIPT_JUSTIFY_BARA
|
||||||
SCRIPT_JUSTIFY_SEEN
|
SCRIPT_JUSTIFY_SEEN
|
||||||
SCRIPT_JUSTIFFY_RESERVED4 ;
|
SCRIPT_JUSTIFFY_RESERVED4 ;
|
||||||
|
|
||||||
C-STRUCT: SCRIPT_VISATTR
|
STRUCT: SCRIPT_VISATTR
|
||||||
{ "WORD" "flags" } ;
|
{ flags WORD } ;
|
||||||
|
|
||||||
FUNCTION: HRESULT ScriptShape (
|
FUNCTION: HRESULT ScriptShape (
|
||||||
HDC hdc,
|
HDC hdc,
|
||||||
|
@ -69,9 +69,9 @@ FUNCTION: HRESULT ScriptShape (
|
||||||
int* pcGlyphs
|
int* pcGlyphs
|
||||||
) ;
|
) ;
|
||||||
|
|
||||||
C-STRUCT: GOFFSET
|
STRUCT: GOFFSET
|
||||||
{ "LONG" "du" }
|
{ du LONG }
|
||||||
{ "LONG" "dv" } ;
|
{ dv LONG } ;
|
||||||
|
|
||||||
FUNCTION: HRESULT ScriptPlace (
|
FUNCTION: HRESULT ScriptPlace (
|
||||||
HDC hdc,
|
HDC hdc,
|
||||||
|
@ -111,8 +111,8 @@ FUNCTION: HRESULT ScriptJustify (
|
||||||
int* piJustify
|
int* piJustify
|
||||||
) ;
|
) ;
|
||||||
|
|
||||||
C-STRUCT: SCRIPT_LOGATTR
|
STRUCT: SCRIPT_LOGATTR
|
||||||
{ "BYTE" "flags" } ;
|
{ flags BYTE } ;
|
||||||
|
|
||||||
FUNCTION: HRESULT ScriptBreak (
|
FUNCTION: HRESULT ScriptBreak (
|
||||||
WCHAR* pwcChars,
|
WCHAR* pwcChars,
|
||||||
|
@ -184,21 +184,21 @@ FUNCTION: HRESULT ScriptGetGlyphABCWidth (
|
||||||
ABC* pABC
|
ABC* pABC
|
||||||
) ;
|
) ;
|
||||||
|
|
||||||
C-STRUCT: SCRIPT_PROPERTIES
|
STRUCT: SCRIPT_PROPERTIES
|
||||||
{ "DWORD" "flags" } ;
|
{ flags DWORD } ;
|
||||||
|
|
||||||
FUNCTION: HRESULT ScriptGetProperties (
|
FUNCTION: HRESULT ScriptGetProperties (
|
||||||
SCRIPT_PROPERTIES*** ppSp,
|
SCRIPT_PROPERTIES*** ppSp,
|
||||||
int* piNumScripts
|
int* piNumScripts
|
||||||
) ;
|
) ;
|
||||||
|
|
||||||
C-STRUCT: SCRIPT_FONTPROPERTIES
|
STRUCT: SCRIPT_FONTPROPERTIES
|
||||||
{ "int" "cBytes" }
|
{ cBytes int }
|
||||||
{ "WORD" "wgBlank" }
|
{ wgBlank WORD }
|
||||||
{ "WORD" "wgDefault" }
|
{ wgDefault WORD }
|
||||||
{ "WORD" "wgInvalid" }
|
{ wgInvalid WORD }
|
||||||
{ "WORD" "wgKashida" }
|
{ wgKashida WORD }
|
||||||
{ "int" "iKashidaWidth" } ;
|
{ iKashidaWidth int } ;
|
||||||
|
|
||||||
FUNCTION: HRESULT ScriptGetFontProperties (
|
FUNCTION: HRESULT ScriptGetFontProperties (
|
||||||
HDC hdc,
|
HDC hdc,
|
||||||
|
@ -234,11 +234,11 @@ CONSTANT: SSA_LAYOUTRTL HEX: 20000000
|
||||||
CONSTANT: SSA_DONTGLYPH HEX: 40000000
|
CONSTANT: SSA_DONTGLYPH HEX: 40000000
|
||||||
CONSTANT: SSA_NOKASHIDA HEX: 80000000
|
CONSTANT: SSA_NOKASHIDA HEX: 80000000
|
||||||
|
|
||||||
C-STRUCT: SCRIPT_TABDEF
|
STRUCT: SCRIPT_TABDEF
|
||||||
{ "int" "cTabStops" }
|
{ cTabStops int }
|
||||||
{ "int" "iScale" }
|
{ iScale int }
|
||||||
{ "int*" "pTabStops" }
|
{ pTabStops int* }
|
||||||
{ "int" "iTabOrigin" } ;
|
{ iTabOrigin int } ;
|
||||||
|
|
||||||
TYPEDEF: void* SCRIPT_STRING_ANALYSIS
|
TYPEDEF: void* SCRIPT_STRING_ANALYSIS
|
||||||
|
|
||||||
|
@ -319,8 +319,8 @@ FUNCTION: HRESULT ScriptIsComplex (
|
||||||
DWORD dwFlags
|
DWORD dwFlags
|
||||||
) ;
|
) ;
|
||||||
|
|
||||||
C-STRUCT: SCRIPT_DIGITSUBSTITUTE
|
STRUCT: SCRIPT_DIGITSUBSTITUTE
|
||||||
{ "DWORD" "flags" } ;
|
{ flags DWORD } ;
|
||||||
|
|
||||||
FUNCTION: HRESULT ScriptRecordDigitSubstitution (
|
FUNCTION: HRESULT ScriptRecordDigitSubstitution (
|
||||||
LCID Locale,
|
LCID Locale,
|
||||||
|
|
Loading…
Reference in New Issue