zeroCycle
Type Definitions
Intl0Rec miscellaneous International Utils settings
typedef unsigned char DateForm;
typedef unsigned char DateOrders;
Special ScriptCode values for International Utilities Package
iuSystemScript -1 system script
iuCurrentScript -2 current script for font of grafPort (as returned
by FontScript)
Special LangCode values for International Utilities Package
iuSystemCurLang -2 current ('itlb') language for system script (from
script globals)
iuSystemDefLang -3 default language for systemscript (from 'itlm'
resource)
iuCurrentCurLang -4 current ('itlb') language for current script
(from script globals)
iuCurrentDefLang -5 default language for currentscript (from 'itlm'
resource)
iuScriptCurLang -6 current ('itlb') language for specified script
(from script globals)
iuScriptDefLang -7 default language for specified script (from 'itlm'
resource)
Table selectors for IUGetItlTable
iuWordSelectTable 0 word select break table from the 'itl2' resource
iuWordWrapTable 1 word wrap break table (from 'itl2')
iuNumberPartsTable 2 default number parts table from the 'itl4'
resource
iuUnTokenTable 3 untoken table from the 'itl4' resource
iuWhiteSpaceList 4 white space list table from the 'itl4' resource
Constants for various fields of Intl0Rec and Intl1Rec
currSymLead 16
currNegSym 32
currTrailingZ 64
currLeadingZ 128
mdy 0 month, day , year
dmy 1 day, month, year
ymd 2 year, month, data
myd 3 month, year, day
dym 4 day, year, month
ydm 5 year, day, month
century 128
mntLdingZ 64
dayLdingZ 32
hrLeadingZ 128
minLeadingZ 64
secLeadingZ 32
DateForm data type used in IUDateString, et.al
shortDate 0
longDate 1
abbrevDate 2
Region Codes
verUS 0
verFrance 1
verBritain 2
verGermany 3
verItaly 4
verNetherlands 5
verFrBelgiumLux 6 French for Belgium & Luxembourg
verSweden 7
verSpain 8
verDenmark 9
verPortugal 10
verFrCanada 11
verNorway 12
verIsrael 13
verJapan 14
verAustralia 15
verArabic 16 synonym for verArabia
verFinland 17
verFrSwiss 18 French Swiss
verGrSwiss 19 German Swiss
verGreece 20
verIceland 21
verMalta 22
verCyprus 23
verTurkey 24
verYugoCroatian 25 Croatian system for Yugoslavia
verIndiaHindi 33 Hindi system for India
verPakistan 34
verLithuania 41
verPoland 42
verHungary 43
verEstonia 44
verLatvia 45
verLapland 46
verFaeroeIsl 47
verIran 48
verRussia 49
verIreland 50 English-language version for Ireland
verKorea 51
verChina 52
verTaiwan 53
verThailand 54
minCountry verUS
maxCountry verThailand
Obsolete region code names, kept for backward compatibility
verBelgiumLux 6 (use verFrBelgiumLux instead, less ambiguous)
verArabia 16
verYugoslavia 25 (use verYugoCroatian instead, less ambiguous)
verIndia 33, (use verIndiaHindi instead, less ambiguous)
zeroCycle 1 0:00 AM/PM format
longDay 0 day of month
longWeek 1 day of week
longMonth 2 month of year
longYear 3 year
supDay 1 suppress day of month
supWeek 2 suppress day of week
supMonth 4 suppress month
supYear 8 suppress year