Line 252: |
Line 252: |
| | 0x28 || 0x1 || Return button flag (0 = disable, non-zero = enable) | | | 0x28 || 0x1 || Return button flag (0 = disable, non-zero = enable) |
| |- | | |- |
− | | 0x29 || 0x2 || | + | | 0x29 || 0x1 || [10.0.0+] When value 1-2, sdknso Appear / AppearEx will set [[#CalcArg]] keytopAsFloating=0 and footerScalable=1. |
| + | |- |
| + | | 0x2A || 0x1 || |
| |- | | |- |
| | 0x2B || 0x1 || | | | 0x2B || 0x1 || |
Line 310: |
Line 312: |
| | 0x466 || 0x1 || 0x200 || disableTouch | | | 0x466 || 0x1 || 0x200 || disableTouch |
| |- | | |- |
− | | 0x467 || 0x1 || 0x800 || disableUSBKeyboard | + | | 0x467 || 0x1 || 0x800 || disableHardwareKeyboard ([1.0.0-9.2.0] disableUSBKeyboard) |
| |- | | |- |
| | 0x468 || 0x5 || || Unknown | | | 0x468 || 0x5 || || Unknown |
Line 351: |
Line 353: |
| | | |
| The applet-specific IStorage for data input is the [[#InitializeArg]] within this struct. | | The applet-specific IStorage for data input is the [[#InitializeArg]] within this struct. |
| + | |
| + | disableHardwareKeyboard: On [10.0.0+] there's sdknso user-facing funcs for both Hardware/USB, which call the same Impl func that has Hardware in the name. |
| | | |
| === Runtime === | | === Runtime === |
Line 450: |
Line 454: |
| | | |
| This was added with [6.0.0+]. This struct is 0xCE-bytes. | | This was added with [6.0.0+]. This struct is 0xCE-bytes. |
| + | |
| + | == Rect == |
| + | This is "nn::swkbd::Rect". This struct is 0x8-bytes. |
| + | |
| + | {| class="wikitable" border="1" |
| + | |- |
| + | ! Offset || Size || Description |
| + | |- |
| + | | 0x0 || 0x2 || s16 X |
| + | |- |
| + | | 0x2 || 0x2 || s16 Y |
| + | |- |
| + | | 0x4 || 0x2 || s16 Width |
| + | |- |
| + | | 0x6 || 0x2 || s16 Height |
| + | |} |
| | | |
| [[Category:Library Applets]] | | [[Category:Library Applets]] |