Gtk3 विंडो में रिसाइज़ ग्रिप कैसे निकालें?


9

यह सवाल पहले ही यहां GTK-2.0 के लिए पूछा जा चुका है और इसका जवाब दिया जा चुका है ( विंडोज़ में ग्रिपर को अक्षम करें? ) लेकिन मुझे GTK-3.0 (Oneiric Ocelot) पर इसे प्राप्त करने का तरीका नहीं मिला।

मैंने उपरोक्त लिंक पर उत्तर देखा है जहां जीटीके को फिर से स्थापित करने की आवश्यकता है ... मुझे गंभीरता से आशा है कि जीटीके-3.0 के साथ ऐसा नहीं है और जीईईके-2.0 के साथ एक वर्कअराउंड है।

अब, इससे पहले कि कोई आए और पूछे कि मैं इस आकार की पकड़ को क्यों हटाना चाहता हूं, यहां बताया गया है:

  • मैंने वर्षों में रिसाइज़ ग्रिप या बॉर्डर का उपयोग नहीं किया है, मैं Alt + क्लिक का उपयोग करता हूं। जब मैं ओएस एक्स या विंडोज का उपयोग करना होता हूं, तो मैं सचमुच बेकार हो जाता हूं।
  • शायद ही कभी यह तब दिखाई देता है जब इसे नहीं करना चाहिए। छप स्क्रीन, विगेट्स, आदि ...
  • मैं इसे नेत्रहीन अपील नहीं करता।

अगर यह gtk-3.0 में हार्डकोड किया गया है तो इसे निष्क्रिय करने के लिए gconf या dconf में एक विकल्प होना चाहिए।

मैंने gtk-3.0 के लिए स्रोत प्राप्त कर लिया है और यह 063_resize_grip_default.patch से संबंधित प्रतीत होता है, जहाँ एक कॉन्फ़िगरेशन कुंजी का उल्लेख किया गया है: "आकार-पकड़-डिफ़ॉल्ट"।

जब मुझे इस विषय में इसके लिए 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;

यदि यह कॉन्फ़िगरेशन मान गलत पर सेट है, तो रिसाइज़ ग्रिप कहां से आती है?


प्रश्न शीर्षक का संपादन। जैसा कि रोलैंड टेलर ने देखा है, gtk + 2.0 विधि अभी भी काम करती है, सवाल केवल gtk + 3.0 के बारे में है।
मैथ्यू कॉमनैंड

मैं सिर्फ याद नहीं कर सकते कि मैं क्या जीटीके + 3.x में उसे निष्क्रिय करने के लिए इस्तेमाल: एस
RolandiXor

बस एक त्वरित अनुवर्ती: ~/.config/gtk-3.0/gtk.cssउबंटू 12.10 में कॉन्फ़िगरेशन ट्विक का कोई प्रभाव नहीं दिखता है। मुझे अभी भी मेरे सभी गनोम-टर्मिनल खिड़कियों के लिए आकार परिवर्तन के लिए, यहां तक ​​कि सभी विजेट के लिए अतिरिक्त सीएसएस नियम भी मिलते हैं।
गियोर्गोस केरीमेडास

जवाबों:


3

मैं ~/.config/gtk-3.0/gtk.cssनिम्नलिखित कोड में डालकर आकार परिवर्तन पकड़ को निष्क्रिय कर सकता हूं :

* {
    -GtkWindow-resize-grip-default: false;
}

या इसी तरह .gtkrc-2.0 के लिए

* {
    -GtkWindow-resize-grip-height: 0;
    -GtkWindow-resize-grip-width: 0;
}
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.