UCKeyboardTypeHeader
Specifies a range of physical keyboard types in a 'uchr' resource.
Declaration
struct UCKeyboardTypeHeaderOverview
The UCKeyboardTypeHeader type is used in a structure of type UCKeyboardLayout to specify a range of physical keyboard types and contains offsets to each of the key mapping sections to be used for that range of keyboard types. Typically, you use an array of UCKeyboardTypeHeader structures, of which the first entry in the array is the default and will be used if the keyboard type does not fall within the range for any other entry. See UCKeyboardLayout for a further discussion of the context for use of the UCKeyboardTypeHeader type.
Topics
Initializers
init()init(keyboardTypeFirst:keyboardTypeLast:keyModifiersToTableNumOffset:keyToCharTableIndexOffset:keyStateRecordsIndexOffset:keyStateTerminatorsOffset:keySequenceDataIndexOffset:)