ユーザーが入力、矢印キー、バックスペース、削除などを使用できるテキストボックスを実装しようとしています。このテキストボックスには、ユーザが何かを提出する必要はありません。キープレスイベントをキャッチしてカーソルを表示する方法を見つけ出し、基本的にミニテキストエディタを手動で作成することができますが、それはおそらくホイールを再発明することでしょうか?Xlib:テキスト入力ボックスを描画し、入力時にテキストを読み取る
私が後にしているのはむしろスクラブルのようなものです。ウィンドウの上部には複数の文字があり、下部にはテキストボックスがあります。文字を入力するたびに、一番上のペインに表示されなくなります。矢印キーでそのテキストを編集できるようにしたいのです。なぜなら、7文字のスクラブルではなく、パラグラフでこれをやりたいと思うからです。
私はウィンドウを表示し、ソースファイルを処理して許容可能な文字のリストとして表示します...ユーザーが文章を入力している間に許容される文字のリストを更新したいだけです。 Xlibでこれを行うことはできますか?もっと適しているものはありますか?ありがとう!
Xlibの代わりにXCBは実際には非常に良いアイデアです。 (http://xcb.freedesktop.org/) –
@ Prof.Falken XCBの方が優れていますが、そこにはドキュメントがほとんどなく、現在のドキュメントはTODOでいっぱいです。 – gsingh2011