MZ Platformとは › 掲示板 › MZプラットフォームユーザー会掲示板 › 全角文字等の入力がしづらい
テーブルに半角英数字入力する場合は、セルを選択するだけで文字入力できるのですが、漢字とか全角文字を入力する場合はダブルクリックしてしか入力出来ません。簡単に半角英数字みたいにセルをクリックするだけで入力する方法はないものでしょうか?
テーブルのセルへの全角文字の入力については、クリックするだけで入力を開始することはできません。なお、WindowsであればダブルクリックせずにF2キーを押すことで入力を開始することができます。
テーブルの入力はこのような制限があるので、より手数を減らしたい場合は入力部分をフィールドに置き換えることもご検討ください。
ありがとうございました。 意見を踏まえ対応させて頂きます。
セルをクリックするだけで編集を開始する方法がありましたので、お知らせします。
テーブルのデータ選択イベント処理(イベント番号0)で、テーブルのメソッド「選択セルを編集状態にする(boolean)」を起動すると、セルをクリックしただけで編集状態になります。ただし、半角文字入力の場合と異なり、文字キーを押したときに編集状態になるわけでなく、セルを選択したときに編集状態になります。つまり、選択した瞬間に自動でF2キーを押した状態になるという動作です。
実現するアプリケーション次第ではこちらも選択肢になると思いますので、ご検討ください。
大変重宝されると思います。 本当にありがとうございました。