クローズウィンドウのボタン(ウィンドウの右上隅のX)をどのように変更しますか?gtk_widget_set_sensitiveウィンドウを閉じるボタン
可能ですか? Xボタンは実際にはウィジェットではないので、この関数に渡すことはできません。
Xボタンを完全に削除するgtk_window_set_deletableがありますが、これは利用可能なオプションではありません。
ありがとうございます。
クローズウィンドウのボタン(ウィンドウの右上隅のX)をどのように変更しますか?gtk_widget_set_sensitiveウィンドウを閉じるボタン
可能ですか? Xボタンは実際にはウィジェットではないので、この関数に渡すことはできません。
Xボタンを完全に削除するgtk_window_set_deletableがありますが、これは利用可能なオプションではありません。
ありがとうございます。
できません。閉じるボタンはウィジェットではありません。それはGTKではなくウィンドウマネージャによって制御されます。解決策は、delete-event
イベントをキャッチしてそれをブロックすることです。フェデリコ・カロッカが示唆しています。
また、ウインドウズmenegerのウインドウのテーマは決して「グレーアウト」Xボタンを提供しないことに注意してください。 – rafalcieslak
終了イベントをキャッチして乗っ取るのはどうですか? –