关闭窗口按钮上的gtk_widget_set_sensitive

时间:2011-08-15 13:03:55

标签: c gtk

如何更改关闭窗口按钮(窗口右上角的X)的灵敏度?

有可能吗?看起来X按钮实际上不是一个小部件,因此无法传递给此函数。

我知道有完全删除X按钮的gtk_window_set_deletable,但这不是一个可用的选项。

谢谢。

1 个答案:

答案 0 :(得分:3)

你做不到。关闭按钮不是小部件;它由窗口管理器控制,而不是由GTK控制。解决方案是抓住delete-event事件并阻止它,正如Federico Culloca建议的那样。