Keyboards

Text fields and attribute step fields can specify which keyboard panel is shown when the keyboard is activated. This mode is specified by the following for constants:

Value Name Meaning
00 kNoPreferenceMode Last panel is used when keyboard is activated
01 kRomanAlphabetMode Brings up the Roman keyboard
10 kNumbersMode Brings up the numeric keyboard
11 kNativeAlphabetMode Brings up the native keyboard for the locale. In Japan, this will be one of the Japanese keyboards. In the U.S., this acts the same as kRomanAlphabetMode.

To support these modes, the showNumbers and showRomankeyboard Boolean fields in class AttributeStep have been replaced with an UnsignedShort field, modeAlteration.

Classes affected by these changes

AttributeStep
TextField