Software Keyboard: Difference between revisions

No edit summary
Line 410: Line 410:
|-
|-
| 0xC || 0x0 || UnsetCustomizedDictionaries || [6.0.0+] Official sw handles this the same as UnsetCustomizeDic.
| 0xC || 0x0 || UnsetCustomizedDictionaries || [6.0.0+] Official sw handles this the same as UnsetCustomizeDic.
|-
| 0xD || 0x7E4 + 0x1 || ChangedStringV2 || [8.0.0+]
|-
| 0xE || 0x7DC + 0x1 || MovedCursorV2 || [8.0.0+]
|-
| 0xF || 0x3FC + 0x1 || ChangedStringUtf8V2 || [8.0.0+]
|-
| 0x10 || 0x3F4 + 0x1 || MovedCursorUtf8V2 || [8.0.0+]
|-
|-
|}
|}
Line 421: Line 429:
* MovedCursor*: +0 = string. Last 0x8-bytes: 2 u32s, where the first one is the stringLen, and the second one is cursorPos.
* MovedCursor*: +0 = string. Last 0x8-bytes: 2 u32s, where the first one is the stringLen, and the second one is cursorPos.
* DecidedEnter*: +0 = string. The last u32 is the stringLen.
* DecidedEnter*: +0 = string. The last u32 is the stringLen.
* *V2: +0 = string. Last byte: u8 bool, passed to the callback as <code>flag==0</code>.


== CustomizedDictionarySet ==
== CustomizedDictionarySet ==