คำถามนี้ได้รับการถามและตอบกลับแล้วสำหรับ GTK-2.0 ที่นี่ ( ปิดการใช้งานการปรับขนาดกริปเปอร์ใน windows? ) แต่ฉันไม่สามารถหาวิธีที่จะประสบความสำเร็จใน GTK-3.0 (บน Oneiric Ocelot)
ฉันเห็นคำตอบในลิงค์ด้านบนซึ่งเป็นสิ่งจำเป็นในการคอมไพล์ GTK อีกครั้ง ... ฉันหวังอย่างจริงจังว่าไม่ใช่กรณีของ GTK-3.0 และมีวิธีแก้ปัญหาเช่น gtk-2.0
ตอนนี้ก่อนที่ใครบางคนมาและถามว่าทำไมฉันต้องการลบการปรับขนาดมือจับนี่คือเหตุผล:
- ฉันไม่ได้ใช้มือจับหรือขอบปรับขนาดในปีที่ผ่านมาฉันใช้ Alt + Click ฉันประหลาดใจอย่างแท้จริงเมื่อฉันต้องใช้ OS X หรือ Windows
- บางครั้งมันจะปรากฏขึ้นเมื่อมันไม่ควร หน้าจอเริ่มต้นวิดเจ็ต ฯลฯ ...
- ฉันไม่พบว่ามันดึงดูดสายตา
หากนี่คือ hardcoded เป็น 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;
หากค่าการกำหนดค่านี้ถูกตั้งค่าเป็นเท็จตัวจับการปรับขนาดมาจากไหน
~/.config/gtk-3.0/gtk.css
ดูเหมือนจะไม่มีผลใด ๆ ใน Ubuntu 12.10 ฉันยังคงได้รับการปรับขนาดจับสำหรับหน้าต่าง gnome-terminal ทั้งหมดของฉันแม้จะมีกฎ CSS พิเศษสำหรับเครื่องมือทั้งหมด