2011-08-15 210 views
1

您將如何更改關閉窗口按鈕(窗口右上角的X)的靈敏度?關閉窗口按鈕gtk_widget_set_sensitive按鈕

可能嗎?看起來X按鈕並不是真正的小部件,因此無法傳遞給這個函數。

我知道有gtk_window_set_deletable來完全刪除X按鈕,但這不是一個可用的選項。

謝謝。

+1

如何捕捉退出事件並劫持它? –

回答

3

你不能。關閉按鈕不是一個小部件;它由窗口管理器控制,而不是由GTK控制。正如Federico Culloca所建議的,解決方案是抓住delete-event事件並阻止它。

+0

另外,請注意,窗口meneger的窗口主題永遠不會提供「灰色」X按鈕。 – rafalcieslak