お久しぶりです。漢字入力ソフト2023を引き続き制作しています。
Windows95以前の入力スタイルですねテンキーで数字を選択します。
MSXパソコンでテンキーが標準装備されるのはMSX2+からで
テンキー配列キーボードは意外と古くはないんですね。
さて現況ですが無変換入力で本文反映とBSキーで一字削除機能の修正さらに変数の追加などです。
本文に反映すると「ごごいち」が「ここいち」になって濁点が省かれている不具合がありました。
KI$の文字型変数の追加をしました。
漢字コードデータと入力データのバッファが一致していなかったので修正されています。
Breakした場合のローマ字変換状態が改善されました。
下段の仮想端末ではBSキーで一字削除できるようにしました。
FILENAMEで漢字コードデータを読めるようにしています。
Enterキーで入力画面になります。辞書データ構築のため数十秒かかります。
文字列変数情報です。
KZ$:漢字表示用(汎用)
KH$:候補(KH)「さくら」データ
KI$:漢字入力(KI)「さいたま市」データ
備考:
SCREEN7は512x212画面ですがスプライトは256x212です。
一字削除をしてカーソルを戻すにはスプライトのX座標が-8になります。
変数エリアが大きいためにガベージコレクションになり一時的に止まる場合があります。
数十秒待つと復帰します。
というわけです。
今年は単漢字変換処理の改良を進めていきました。
2023年は単語変換にステップアップしてゲーム用にするので住所データなどは含みませんが
既存辞書にあるものでテストとしてやってみたいと思います。では。