Pertanyaan ini sudah ditanyakan dan dijawab untuk GTK-2.0 di sini ( Nonaktifkan ukuran gripper di windows? ) Tapi saya tidak bisa menemukan cara untuk mencapai ini di GTK-3.0 (pada Oneiric Ocelot).
Saya telah melihat jawaban pada tautan di atas di mana diperlukan untuk mengkompilasi ulang GTK ... Saya sungguh berharap itu tidak terjadi dengan GTK-3.0 dan bahwa ada solusi seperti dengan gtk-2.0.
Sekarang, sebelum seseorang datang dan bertanya mengapa saya ingin menghapus pegangan pengubahan ukuran ini, inilah alasannya:
- Saya belum pernah menggunakan ukuran grip atau border selama bertahun-tahun, saya menggunakan Alt + Click. Saya benar-benar panik ketika saya harus menggunakan OS X atau Windows.
- Kadang itu muncul ketika seharusnya tidak. Layar splash, widget, dll ...
- Saya tidak menganggapnya menarik secara visual.
Jika ini hardcoded ke gtk-3.0 maka harus ada opsi di gconf atau dconf untuk menonaktifkannya.
Saya telah mengambil sumber untuk gtk-3.0 dan ini tampaknya terkait dengan 063_resize_grip_default.patch di mana kunci konfigurasi disebutkan: "resize-grip-default".
Ketika saya menerima ini dalam tema saya mendapatkan ini:
/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;
Jika nilai konfigurasi ini disetel ke false, dari mana pegangan resize berasal?
~/.config/gtk-3.0/gtk.css
tampaknya tidak berpengaruh di Ubuntu 12.10. Saya masih mendapatkan pegangan ukuran untuk semua jendela gnome-terminal saya, bahkan dengan aturan css tambahan untuk semua widget.Jawaban:
Saya bisa menonaktifkan grip ukuran dengan memasukkan ke
~/.config/gtk-3.0/gtk.css
dalam kode berikut:atau mirip dengan .gtkrc-2.0
sumber