ユーザーが入力、矢印キー、バックスペース、削除などを使用できるテキスト ボックスを実装しようとしています。ユーザーが何も送信しなくても、このテキスト ボックスの内容を知りたいです。キープレス イベントをキャッチし、カーソルを表示する方法を見つけ、基本的に手動で最小テキスト エディターを作成できると思いますが、それは車輪の再発明になるのでしょうか?
私が求めているのは、かなりスクラブルのようなものです。ウィンドウの上部にいくつかの文字があり、下部にテキスト ボックスがあります。文字を入力するたびに上部ペインから文字が消えるので、文字をすべて使い切ったことがわかります。矢印キーでそのテキストを編集できるようにしたいのですが、7 文字のスクラブルではなく、段落でこれを行うことを望んでいます。
ウィンドウが表示され、ソースファイルが処理され、許容される文字のリストとして表示されます...ユーザーが文を入力している間に、許容される文字のリストを更新したいだけです。Xlibはこれを行うことができますか? 他にもっと適したものはありますか?ありがとう!