The 'itlc' Resource
The 'itlc' Resource
The 'itlc' resource is a configuration resource. Only one 'itlc' is provided per
system. The 'itlc' resource specifies
system script code
keyboard cache size
font force flags
international keyboard flag (for the Macintosh Plus)
general bit flags for the Script Manager that indicate
a Boolean that indicates whether to always show a keyboard icon
(before version 7.0) or Keyboard menu (beginning with version 7.0)
a Boolean that indicates whether to use a dual caret for a bidirectional
script
keyboard icon location (beginning with system software version
6.0.4; not used in system software version 7.0)
preferred region code (beginning with system software version 7.0)
The preferred region code is located in a new field replacing part of the
reserved space at the end of 'itlc'. The field is an integer that contains the
system's preferred region code. The available values are given by constants
whose names begin with the prefix ver (for example, verFrance). At startup,
this integer is copied into a Script Manager global variable that can be
accessed with the GetEnvirons function using the verb smRegionCode. The
'itlc' type definition has been updated, and a corresponding itlcRegionCode field
has been added to the ItlcRecord data structure. There is no change in the size of
the 'itlc' resource or the ItlcRecord data structure. See
International Utilities Package Data for a list of these region code
values.