問題タブ [gtkentry]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
gtk - GtkEntry と GtkTextView の違いは何ですか?
GTextView が複数行であり、さまざまなスタイル (タグを使用してフォント、色など) でテキストを表示できることを除けば、この 2 つの明確な違いは何ですか?
python - gtk.Entryアイコンを区別する
PyGTKのgtk.Entryに2つのアイコンを追加しています。アイコン信号は以下の方法で処理されます
私はそれらの2つを区別しようとしています:
これどうやってするの?私はPyGTKのドキュメントを掘り下げてきましたが、オブジェクトGtkEntryIconPositionもこの列挙型の定義もありません。
ありがとう
c - GtkCombo による複数選択
複数のエントリを選択できる GtkCombo を作成できるかどうか誰かが知っていますか?肯定的な場合、どうすればこれを作成できますか?
c - ダイアログからテキストを取得するにはどうすればよいですか?
ログイン ダイアログ (ユーザーとパスワードを取得する) のように、ダイアログのエントリからテキストを取得する必要があります。
python - pyGTK-gtk.Dialogのgtk.Entryはテキストを生成しません
pyGTK(2.22-バージョンは非常に重要です)では、以下に詳述するバグが発生しています。これはpyGTKの問題だと思いますが、私は間違っている可能性があり、バグ以外の報告はしたくありません。
基本的に、私はgtk.Entry()
usingからテキストを抽出.get_text()
しています。これにより、ウィジェットにテキストが含まれていても空の文字列が返されます。関連するコードを次に示します(実行可能にするためのNOOP定義を使用)。
c - トランスペアレント フローティング GtkEntry
CJK文字を含む多言語入力が可能なゲームを開発したい。GtkDrawingArea でウィンドウ全体を塗りつぶし、その上に GtkEntry を浮かせることは可能ですか? また、GtkEntry の背景と境界線を透明にすることは可能ですか? 助けてくれてありがとう。
python - pygtk で、MenuItem に追加された Entry オブジェクトのコンテンツを編集する方法 (実行時)
エントリがこれに表示される MenuItem を作成して、ユーザーがエントリ ウィジェットに値を入力できるようにしたいと考えています。この手順は簡単に実装できますが、このエントリを表示した後、カーソルを取得できず、ユーザーがテキストを入力できません。助けてください。私は pygtk 2.0 を使用しました。
python - TreeViewColumnヘッダーのPyGTKエントリウィジェット
gtk.Entry
ウィジェットをgtk.TreeViewColumn
ヘッダー/タイトル内でフォーカス可能または編集可能にするにはどうすればよいですか?私はこれを試しました:
ただし、列ヘッダーのエントリウィジェットは編集できず、フォーカスされません。'clickable'をとの両方に設定してみましTrue
たFalse
。Ubuntu10.04でpygtk2.21.0-0ubuntu1とlibgtk2.22.0-0ubuntu1を使用しています。どんな助けでも大歓迎です。
編集:
GtkTreeViewColumn
この問題は、ヘッダーの表示方法に起因します。ヘッダーウィジェットは、GtkAlignment
その親がaであり、GtkHBox
その親がであり、GtkButton
その親が最終的にである内部に配置されGtkTreeView
ます。これは、私が焦点を合わせてマウス入力を受け取るのGtkButton
を妨害して妨げています。GtkEntry
gtk - GtkTextView を GtkEntry のようにするにはどうすればよいですか?
または「GtkTextView に見える (薄い) 境界線を追加する方法」? それは可能ですか?
前もって感謝します。
gtk - GtkEntry で Enter キーの押下をキャプチャする方法
Enterで押されたときにキーをキャプチャしようとしていGtkEntry
ます。私が見つけたリソースのほとんどは、activate
信号への接続を提案していますが、GtkEntry のドキュメントには次のように記載されています (強調は私のものです)。
アプリケーションはそれに接続すべきではありませんが、プログラムでアクティベーションを制御する必要がある場合は、g_signal_emit_by_name() を使用して発行できます。
この背後にある理論的根拠と、一般的に受け入れられている代替案が何であるかについて、私は興味があります. 信号に接続してkey-press-event
キーコードを確認できることはわかっていますが、もっと洗練された解決策があるかどうか疑問に思っています。