在Windows中禁用resize的抓手?

是否可以禁用在Ubuntu Natty / 11.04中显示的新resize的抓手?

在此处输入图像描述

通过将宽度和高度设置为零,可以调整夹具大小或隐藏它们。 将以下内容放入~/.gtkrc-2.0

 style "default-style" { GtkWindow::resize-grip-height = 0 GtkWindow::resize-grip-width = 0 } class "GtkWidget" style "default-style" 

或者在/usr/share/themes//gtk-2.0/gtkrc的“默认”样式主体中添加此字符串:

  GtkWindow::resize-grip-height = 0 GtkWindow::resize-grip-width = 0 

您可以通过重新编译gtk + 2和gtk + 3来默认关闭夹具:

 sudo apt-get build-dep libgtk2.0-0 libgtk3.0-0 sudo apt-get install quilt apt-get source libgtk2.0-0 libgtk3.0-0 export QUILT_PATCHES=debian/patches cd gtk+2* quilt new 999_remove_grips.patch quilt edit gtk/gtkwindow.c 

找到代码行:

 priv->has_resize_grip = TRUE; 

将TRUE更改为FALSE

 quilt refresh fakeroot dpkg-buildpackage cd ../gtk+3* quilt new 999_remove_grips.patch quilt edit gtk/gtkwindow.c 

找到代码行:

 priv->has_resize_grip = TRUE; 

将TRUE更改为FALSE

 quilt refresh fakeroot dpkg-buildpackage 

安装生成的deb软件包并重新启动。

(当然,每次有gtk更新时你都必须这样做)

作为用户,这是不可能的。 因为它需要您手动修改应用程序的源并包含以下行:

 gtk_window_set_has_resize_grip(window, false); 

此function从GTK3向后移植,因此开发人员的文档在此页面上。

只要您对握把没有任何问题,最好将它们留在那里,因为它们起着非常重要的作用:使窗口调整更容易。

这可以通过编辑gtkrc主题文件来实现,因为我在Deviantart上发现了一个使用pixmap引擎和透明png提到的post。

我尝试了快速编辑,但无法使其工作,但是对主题有更多了解的人可能会更成功。

我发现这是最简单的方法: http : //www.omgubuntu.co.uk/2011/05/disable-the-resize-grip-in-ubuntu-11-04/