0
具体的には、フォーカスを持っているGtkウィンドウとアクティブなGtkウィンドウの違いを知ることに興味があります。Gtk2では、「アクティブ」と「フォーカス」の違いは何ですか?
具体的には、フォーカスを持っているGtkウィンドウとアクティブなGtkウィンドウの違いを知ることに興味があります。Gtk2では、「アクティブ」と「フォーカス」の違いは何ですか?
「アクティブ」は状態です(GtkStateType
の列挙を参照)。ウィジェットは常にちょうど1つの状態にあります。
フォーカスがあるということは、ウィジェットがキーボード入力を受け取ることを意味します(ある場合)。トップレベルウィンドウごとに1つのウィジェットだけがフォーカスを持つことができます。実際にキーボード入力を受け取ることができるウィジェットだけがフォーカス可能です。gtk_widget_grab_focus()
のテキストを参照してください。私は実際のウィンドウが焦点を当てることができるとは思わない。