ReactOS 0.4.16-dev-747-gbc52d5f
|
Classes | |
struct | tagSCRIPFONTINFO |
struct | tagSCRIPTINFO |
Public Types | |
enum | tagSCRIPTCONTF { sidDefault = 0 , sidMerge = sidDefault + 1 , sidAsciiSym = sidMerge + 1 , sidAsciiLatin = sidAsciiSym + 1 , sidLatin = sidAsciiLatin + 1 , sidGreek = sidLatin + 1 , sidCyrillic = sidGreek + 1 , sidArmenian = sidCyrillic + 1 , sidHebrew = sidArmenian + 1 , sidArabic = sidHebrew + 1 , sidDevanagari = sidArabic + 1 , sidBengali = sidDevanagari + 1 , sidGurmukhi = sidBengali + 1 , sidGujarati = sidGurmukhi + 1 , sidOriya = sidGujarati + 1 , sidTamil = sidOriya + 1 , sidTelugu = sidTamil + 1 , sidKannada = sidTelugu + 1 , sidMalayalam = sidKannada + 1 , sidThai = sidMalayalam + 1 , sidLao = sidThai + 1 , sidTibetan = sidLao + 1 , sidGeorgian = sidTibetan + 1 , sidHangul = sidGeorgian + 1 , sidKana = sidHangul + 1 , sidBopomofo = sidKana + 1 , sidHan = sidBopomofo + 1 , sidEthiopic = sidHan + 1 , sidCanSyllabic = sidEthiopic + 1 , sidCherokee = sidCanSyllabic + 1 , sidYi = sidCherokee + 1 , sidBraille = sidYi + 1 , sidRunic = sidBraille + 1 , sidOgham = sidRunic + 1 , sidSinhala = sidOgham + 1 , sidSyriac = sidSinhala + 1 , sidBurmese = sidSyriac + 1 , sidKhmer = sidBurmese + 1 , sidThaana = sidKhmer + 1 , sidMongolian = sidThaana + 1 , sidUserDefined = sidMongolian + 1 , sidLim = sidUserDefined + 1 , sidFEFirst = sidHangul , sidFELast = sidHan } |
enum | tagSCRIPTFONTCONTF { SCRIPTCONTF_FIXED_FONT = 0x1 , SCRIPTCONTF_PROPORTIONAL_FONT = 0x2 , SCRIPTCONTF_SCRIPT_USER = 0x10000 , SCRIPTCONTF_SCRIPT_HIDE = 0x20000 , SCRIPTCONTF_SCRIPT_SYSTEM = 0x40000 } |
typedef BYTE | SCRIPT_ID |
typedef __int64 | SCRIPT_IDS |
typedef enum MultiLanguage::IEnumScript::tagSCRIPTCONTF | SCRIPTCONTF |
typedef enum MultiLanguage::IEnumScript::tagSCRIPTFONTCONTF | SCRIPTFONTCONTF |
typedef struct MultiLanguage::IEnumScript::tagSCRIPFONTINFO | SCRIPTFONTINFO |
typedef struct MultiLanguage::IEnumScript::tagSCRIPFONTINFO * | PSCRIPTFONTINFO |
typedef struct MultiLanguage::IEnumScript::tagSCRIPTINFO | SCRIPTINFO |
typedef struct MultiLanguage::IEnumScript::tagSCRIPTINFO * | PSCRIPTINFO |
![]() | |
typedef IUnknown * | LPUNKNOWN |
Public Member Functions | |
HRESULT | Clone ([out] IEnumScript **ppEnum) |
HRESULT | Next ([in] ULONG celt, [out] PSCRIPTINFO rgelt, [out] ULONG *pceltFetched) |
HRESULT | Reset () |
HRESULT | Skip ([in] ULONG celt) |
![]() | |
HRESULT | QueryInterface ([in] REFIID riid, [out, iid_is(riid)] void **ppvObject) |
ULONG | AddRef () |
ULONG | Release () |
Public Attributes | |
const USHORT | MAX_SCRIPT_NAME = 48 |
const USHORT | MAX_MIMEFACE_NAME = 32 |
typedef struct MultiLanguage::IEnumScript::tagSCRIPFONTINFO * MultiLanguage::IEnumScript::PSCRIPTFONTINFO |
typedef enum MultiLanguage::IEnumScript::tagSCRIPTFONTCONTF MultiLanguage::IEnumScript::SCRIPTFONTCONTF |
typedef struct MultiLanguage::IEnumScript::tagSCRIPFONTINFO MultiLanguage::IEnumScript::SCRIPTFONTINFO |
Definition at line 99 of file mlang.idl.
Enumerator | |
---|---|
SCRIPTCONTF_FIXED_FONT | |
SCRIPTCONTF_PROPORTIONAL_FONT | |
SCRIPTCONTF_SCRIPT_USER | |
SCRIPTCONTF_SCRIPT_HIDE | |
SCRIPTCONTF_SCRIPT_SYSTEM |
Definition at line 147 of file mlang.idl.
HRESULT MultiLanguage::IEnumScript::Clone | ( | [out] IEnumScript ** | ppEnum | ) |
HRESULT MultiLanguage::IEnumScript::Next | ( | [in] ULONG | celt, |
[out] PSCRIPTINFO | rgelt, | ||
[out] ULONG * | pceltFetched | ||
) |
HRESULT MultiLanguage::IEnumScript::Reset | ( | ) |