yearMask
typedef unsigned char CharByteTable[256];
typedef TokenType CommentType[2];
typedef char DateDelta;
typedef TokenType DelimType[2];
typedef unsigned char FormatClass;
typedef short FormatOrder[1];
typedef FormatOrder *FormatOrderPtr;
typedef short FormatStatus;
typedef unsigned char FormatResultType;
typedef short JustStyleCode; type for styleRunPosition parameter
typedef unsigned char LongDateField;
typedef comp LongDateTime;
typedef short String2DateStatus;
typedef unsigned char StyledLineBreakCode;
typedef short ToggleResults;
typedef unsigned char TokenResults;
typedef FVector TripleInt[3]; index by [fPositive..fZero] typedef short TruncCode; type for truncWhere parameter in
Script System constants
smSystemScript -1 designates system script
smCurrentScript -2 designates current font script
smRoman 0 Roman
smJapanese 1 Japanese
smTradChinese 2 Traditional Chinese
smKorean 3 Korean
smArabic 4 Arabic
smHebrew 5 Hebrew
smGreek 6 Greek
smCyrillic 7 Cyrillic
smRSymbol 8 Right-left symbol
smDevanagari 9 Devanagari
smGurmukhi 10 Gurmukhi
smGujarati 11 Gujarati
smOriya 12 Oriya
smBengali 13 Bengali
smTamil 14 Tamil
smTelugu 15 Telugu
smKannada 16 Kannada/Kanarese
smMalayalam 17 Malayalam
smSinhalese 18 Sinhalese
smBurmese 19 Burmese
smKhmer 20 Khmer/Cambodian
smThai 21 Thai
smLaotian 22 Laotian
smGeorgian 23 Georgian
smArmenian 24 Armenian
smSimpChinese 25 Simplified Chinese
smTibetan 26 Tibetan
smMongolian 27 Mongolian
smGeez 28 Geez/Ethiopic
smEthiopic 28 Synonym for smGeez
smEastEurRoman 29 Synonym for smSlavic
smVietnamese 30 Vietnamese
smExtArabic 31 extended Arabic
smUninterp 32 uninterpreted symbols, e.g. palette symbols
Obsolete names for script systems (kept for backward compatibility)
smChinese 2 (use smTradChinese or smSimpChinese)
smRussian 7 (old name for smCyrillic)
smMaldivian 25 (no more smMaldivian!)
smAmharic 28 (old name for smGeez)
smSlavic 29 (old name for smEastEurRoman)
smSindhi 31 (old name for smExtArabic)
Language Codes
langEnglish 0 smRoman script
langFrench 1 smRoman script
langGerman 2 smRoman script
langItalian 3 smRoman script
langDutch 4 smRoman script
langSwedish 5 smRoman script
langSpanish 6 smRoman script
langDanish 7 smRoman script
langPortuguese 8 smRoman script
langNorwegian 9 smRoman script
langHebrew 10 smHebrew script
langJapanese 11 smJapanese script
langArabic 2 smArabic script
langFinnish 13 smRoman script
langGreek 14 smGreek script
langIcelandic 15 extended Roman script
langMaltese 16 extended Roman script
langTurkish 17 extended Roman script
langCroatian 18 Serbo-Croatian in extended Roman script
langTradChinese 19 Chinese in traditional characters
langUrdu 20 smArabic script
langHindi 21 smDevanagari script
langThai 22 smThai script
langKorean 23 smKorean script
langLithuanian 24 smEastEurRoman script
langPolish 25 smEastEurRoman script
langHungarian 26 smEastEurRoman script
langEstonian 27 smEastEurRoman script
langLettish 28 smEastEurRoman script
langLatvian 8 Synonym for langLettish
langLapponian 29 extended Roman script
langLappish 29 Synonym for langLapponian
langFaeroese 30 smRoman script
langFarsi 31 smArabic script
langPersian 31 Synonym for langFarsi
langRussian 32 smCyrillic script
langSimpChinese 33 Chinese in simplified characters
langFlemish 34 smRoman script
langIrish 35 smRoman script
langAlbanian 36 smRoman script
langRomanian 37 smEastEurRoman script
langCzech 38 smEastEurRoman script
langSlovak 39 smEastEurRoman script
langSlovenian 40 smEastEurRoman script
langYiddish 41 smHebrew script
langSerbian 42 Serbo-Croatian in smCyrillic script
langMacedonian 43 smCyrillic script
langBulgarian 44 smCyrillic script
langUkrainian 45 smCyrillic script
langByelorussian 46 smCyrillic script
langUzbek 47 smCyrillic script
langKazakh 48 smCyrillic script
langAzerbaijani 49 Azerbaijani in smCyrillic script (USSR)
langAzerbaijanAr 50 Azerbaijani in smArabic script (Iran)
langArmenian 51 smArmenian script
langGeorgian 52 smGeorgian script
langMoldavian 53 smCyrillic script
langKirghiz 54 smCyrillic script
langTajiki 55 smCyrillic script
langTurkmen 56 smCyrillic script
langMongolian 57 Mongolian in smMongolian script
langMongolianCyr 58 Mongolian in smCyrillic script
langPashto 59 smArabic script
langKurdish 60 smArabic script
langKashmiri 61 smArabic script
langSindhi 62 smExtArabic script
langTibetan 63 smTibetan script
langNepali 64 smDevanagari script
langSanskrit 65 smDevanagari script
langMarathi 66 smDevanagari script
langBengali 67 smBengali script
langAssamese 68 smBengali script
langGujarati 69 smGujarati script
langPunjabi 70 smGurmukhi script
langOriya 71 smOriya script
langMalayalam 72 smMalayalam script
langKannada 73 smKannada script
langTamil 74 smTamil script
langTelugu 75 mTelugu script
langSinhalese 76 smSinhalese script
langBurmese 77 smBurmese script
langKhmer 78 smKhmer script
langLao 79 smLaotian script
langVietnamese 80 smVietnamese script
langIndonesian 81 smRoman script
langTagalog 82 smRoman script
langMalayRoman 83 Malay in smRoman script
langMalayArabic 84 Malay in smArabic script
langAmharic 85 smEthiopic script
langTigrinya 86 smEthiopic script