Câu hỏi này đã được hỏi và trả lời cho GTK-2.0 tại đây ( Vô hiệu hóa thay đổi kích thước kẹp trong cửa sổ? ) Nhưng tôi không thể tìm ra cách để đạt được điều này trên GTK-3.0 (trên Oneiric Ocelot).
Tôi đã thấy câu trả lời ở liên kết trên, nơi cần biên dịch lại GTK ... Tôi thực sự hy vọng đó không phải là trường hợp của GTK-3.0 và có một cách giải quyết như với gtk-2.0.
Bây giờ, trước khi ai đó đến và hỏi tại sao tôi muốn xóa cái kẹp thay đổi kích thước này, đây là lý do:
- Tôi đã không sử dụng kẹp hoặc thay đổi kích thước trong nhiều năm, tôi sử dụng Alt + Click. Tôi thực sự bối rối khi tôi phải sử dụng OS X hoặc Windows.
- Đôi khi nó xuất hiện khi nó không nên. Màn hình Splash, widget, v.v ...
- Tôi không thấy nó hấp dẫn trực quan.
Nếu điều này được mã hóa thành gtk-3.0 thì sẽ có một tùy chọn trong gconf hoặc dconf để vô hiệu hóa nó.
Tôi đã tìm nạp nguồn cho gtk-3.0 và điều này dường như có liên quan đến 063_resize_grip_default.patch trong đó khóa cấu hình được đề cập: "resize-grip-default".
Khi tôi grep cho điều này trong các chủ đề tôi nhận được điều này:
/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;
Nếu giá trị cấu hình này được đặt thành false, thì độ bám thay đổi kích thước đến từ đâu?
~/.config/gtk-3.0/gtk.css
dường như không có bất kỳ ảnh hưởng nào trong Ubuntu 12.10. Tôi vẫn nhận được kích thước kẹp cho tất cả các cửa sổ đầu cuối gnome của mình, ngay cả với các quy tắc css bổ sung cho tất cả các tiện ích.