已经在此处针对 GTK-2.0 提出并回答了这个问题(在 Windows 中禁用调整大小的抓手?)但我找不到在 GTK-3.0(在 Oneiric Ocelot 上)实现这一目标的方法。
我已经在上面的链接上看到了需要重新编译 GTK 的答案......我真的希望 GTK-3.0 不是这种情况,并且有一个像 gtk-2.0 这样的解决方法。
现在,在有人来问我为什么要删除此调整大小之前,原因如下:
如果这是硬编码到 gtk-3.0 中,那么 gconf 或 dconf 中应该有一个选项来禁用它。
我已经获取了 gtk-3.0 的源代码,这似乎与 063_resize_grip_default.patch 相关,其中提到了一个配置键:“resize-grip-default”。
当我在主题中为此 grep 时,我得到了这个:
/usr/share/themes $ grep -ri resize-grip-default *
Ambiance/gtk-3.0/gtk-widgets.css: -GtkWindow-resize-grip-default: false;
Radiance/gtk-3.0/gtk-widgets.css: -GtkWindow-resize-grip-default: false;
Run Code Online (Sandbox Code Playgroud)
如果这个配置值设置为false,那么resize手柄从哪里来?
小智 3
我可以通过输入~/.config/gtk-3.0/gtk.css
以下代码来禁用调整大小夹点:
* {
-GtkWindow-resize-grip-default: false;
}
Run Code Online (Sandbox Code Playgroud)
或类似于 .gtkrc-2.0
* {
-GtkWindow-resize-grip-height: 0;
-GtkWindow-resize-grip-width: 0;
}
Run Code Online (Sandbox Code Playgroud)