0
具體而言,我很想知道具有焦點的Gtk窗口和處於活動狀態的窗口之間的區別。在Gtk2中,「active」和「focus」有什麼區別?
具體而言,我很想知道具有焦點的Gtk窗口和處於活動狀態的窗口之間的區別。在Gtk2中,「active」和「focus」有什麼區別?
「活動」是一種狀態(請參閱GtkStateType
枚舉)。一個小部件總是處於一種狀態。
聚焦意味着小部件接收鍵盤輸入(如果有的話)。每個頂級窗口只有一個窗口小部件可以有焦點。只有實際可以接收鍵盤輸入的小部件纔是可聚焦的,請參閱gtk_widget_grab_focus()
的文本。我不認爲實際的窗口可以有重點。