Entry Completion オブジェクトを使用する Gtk Entry があります。程度に設定しました。minimum key length
文字数を入力すると、補完ポップアップに利用可能な選択肢が表示されます。ここまでは順調ですね。
今私が欲しいのは、テキストフィールドが空であっても、フォーカスがあるとすぐに完了ポップアップを表示することです。補完オブジェクトminimum key length
を に設定しても0
、テキスト フィールドがフォーカスされてもすぐに補完ポップアップが表示されるわけではありません。ただし、何かを入力してから削除すると表示され、テキスト フィールドは空のままになります。
私の本当の目標は、キーボードを使用して、事前定義された選択肢のリストから項目をすばやく選択することです。私がしたことは、List Store を使用する Entry Completion Object にアタッチされた Gtk Entry を使用することでした。どんな代替案でも大歓迎です...
私は自分の仕事をするために gtkmm/Glade を使用しています。何か追加する必要がある場合は教えてください。
ありがとう