UI~系命令の使い方について、スマイルツール等から調査した内容です。よくわからない部分はそのまま写しています。
調べが不十分なので加筆希望です。
ソフトキーボードのステータス?
ソフトキーボードのスプライトの座標を格納している?
ステータスを上書きできる?ようです。
UIインタプリタでプログラムを実行できます。
引数なしのUIRUN命令を実行すると、初期状態のキーボードに戻るもよう。
- ’同じ挙動?
- UIRUN
- UIRUN ”#SYS/SOFTKEY.PRG”
※仕様は確定していないので将来的に挙動が変わる可能性あり
なお、引数そのものを省略ではなく、空文字列を渡すのはやめた方が良い模様。
- ’これは危険
- UIRUN ””
実際にUIRUN ""実行後にJoy-Conの−ボタン長押しでTOPMENUに戻ると「ショートカットが消えている」「カーソルが消えて項目を選択できない」という異常状態になった。
異常状態が発生すると上述の初期キーボード読み込みは機能しない。プチコン4自体の再起動が必要。
SmileBASICSourceのsnail_さんによって各インタプリタでの命令の対応表が作られたようです。
https://smilebasicsource.com/forum?fpid=30720#post_30720