|  | 
| SwkbdType | type | 
|  | See SwkbdType. 
 | 
|  | 
| u16 | okButtonText [9] | 
|  | 
| u16 | leftButtonText | 
|  | 
| u16 | rightButtonText | 
|  | 
| u8 | dicFlag | 
|  | Enables dictionary usage when non-zero (including the system dictionary). 
 | 
|  | 
| u8 | unk_x1b | 
|  | 
| u32 | keySetDisableBitmask | 
|  | See SwkbdKeyDisableBitmask_*. 
 | 
|  | 
| s32 | stringLenMax | 
|  | When non-negative and non-zero, specifies the max string length. When the input is too long, swkbd will stop accepting more input until text is deleted via the B button (Backspace). 
 | 
|  | 
| s32 | stringLenMin | 
|  | When non-negative and non-zero, specifies the min string length. When the input is too short, swkbd will display an icon and disable the ok-button. 
 | 
|  | 
| u8 | returnButtonFlag | 
|  | Controls whether the Return button is enabled, for newlines input. 0 = disabled, non-zero = enabled. 
 | 
|  | 
| u8 | unk_x29 | 
|  | [10.0.0+] When value 1-2, swkbdInlineAppear / swkbdInlineAppearEx will set keytopAsFloating=0 and footerScalable=1. 
 | 
|  | 
| u8 | unk_x2a | 
|  | 
| u8 | unk_x2b | 
|  | 
| u32 | flags | 
|  | Bitmask 0x4: unknown. 
 | 
|  | 
| u8 | unk_x30 | 
|  | 
| u8 | unk_x31 [0x17] | 
|  | 
The documentation for this struct was generated from the following file: