キーパッド作成中っぽい何か。


書き直すこと3度目。
ビルド通したのがお昼。バグ取ったのが夜。
残す課題は演算部と描画部の分離。


ソース見返したらキーカーソルの移動周りが主な描画部だった。
演算部はというと K Port をシミュレーションする為の処理。
見事に干渉しない関係だったので
これをそれぞれのソースに分ければキー周りは終わりとなりそう。


有限状態機械(FSM)で遷移を制御するというのが俺的に新しい試みであり
そんな大そうな名称のもので組まなくても良いのでは?
と書き始めたときは思ったもんだが
結果的に見通しが良かった。
今後の作り物にも活用してく予感。