Apakah mungkin untuk menonaktifkan ukuran gripper baru yang muncul di Ubuntu Natty / 11.04?
Apakah mungkin untuk menonaktifkan ukuran gripper baru yang muncul di Ubuntu Natty / 11.04?
Jawaban:
Dimungkinkan untuk mengubah ukuran grippers atau menyembunyikannya dengan mengatur lebar dan tinggi ke nol. Masukkan yang berikut ke dalam ~/.gtkrc-2.0
:
style "default-style"
{
GtkWindow::resize-grip-height = 0
GtkWindow::resize-grip-width = 0
}
class "GtkWidget" style "default-style"
atau tambahkan string ini di tubuh gaya "default" dari /usr/share/themes//gtk-2.0/gtkrc:
GtkWindow::resize-grip-height = 0
GtkWindow::resize-grip-width = 0
Anda dapat menonaktifkan grippers secara default dengan mengkompilasi ulang gtk + 2 dan 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
Temukan baris kode:
priv->has_resize_grip = TRUE;
Ubah TRUE menjadi FALSE
quilt refresh
fakeroot dpkg-buildpackage
cd ../gtk+3*
quilt new 999_remove_grips.patch
quilt edit gtk/gtkwindow.c
Temukan baris kode:
priv->has_resize_grip = TRUE;
Ubah TRUE menjadi FALSE
quilt refresh
fakeroot dpkg-buildpackage
Instal paket deb yang dihasilkan dan reboot.
(Tentu saja, Anda harus melakukan ini setiap kali ada pembaruan untuk gtk)
Sebagai pengguna, ini tidak mungkin. Karena itu akan mengharuskan Anda untuk memodifikasi sumber aplikasi secara manual dan menyertakan baris di bawah ini:
gtk_window_set_has_resize_grip(window, false);
Fitur ini di-backport dari GTK3 dan karenanya dokumen pengembang untuk itu ada di halaman ini.
Selama Anda tidak memiliki masalah dengan genggaman, yang terbaik adalah membiarkannya di sana karena melayani tujuan yang sangat penting: membuatnya lebih mudah untuk mengubah ukuran jendela.
Ini dimungkinkan dengan mengedit file tema gtkrc ketika saya menemukan posting di Deviantart yang menyebutkan menggunakan mesin pixmap dan png transparan.
Saya mencoba mengedit cepat tetapi tidak berhasil tetapi seseorang dengan lebih banyak pengetahuan tentang tema mungkin lebih berhasil.
Saya menemukan ini sebagai cara termudah: http://www.omgubuntu.co.uk/2011/05/disable-the-resize-grip-in-ubuntu-11-04/