GTK/GDK/x11 删除 Close/Max/Min 按钮

GTK/GDK/x11 Remove the Close/Max/Min Buttons

是否可以使用 GTK/GDK/X11 编写一个函数,在调用时隐藏 min/max/close 按钮,并在调用时再次显示它们?

我找到了禁用它们但没有删除它们的方法。任何帮助都是极好的。 谢谢

是的。使用 gtk_window_set_titlebar() 创建自定义标题栏以替换默认标题栏。为标题栏创建您自己的最小化、最大化和关闭按钮。然后您可以根据需要隐藏和显示它们。

你不能用默认的标题栏这样做,因为它不在 GTK 的控制之下,也不在 X 的控制之下;它由 window 经理控制。