क्या उबंटू नैटी / 11.04 में दिखाई देने वाले नए आकार के ग्रिपर को अक्षम करना संभव है?
क्या उबंटू नैटी / 11.04 में दिखाई देने वाले नए आकार के ग्रिपर को अक्षम करना संभव है?
जवाबों:
ग्रिपर्स का आकार बदलना या उन्हें शून्य तक चौड़ाई और ऊंचाई निर्धारित करना संभव है। निम्नलिखित में डालें ~/.gtkrc-2.0
:
style "default-style"
{
GtkWindow::resize-grip-height = 0
GtkWindow::resize-grip-width = 0
}
class "GtkWidget" style "default-style"
या इस स्ट्रिंग को "डिफ़ॉल्ट" स्टाइल बॉडी ऑफ /usr/share/themes//gtk-2.0/gatkrc में जोड़ें:
GtkWindow::resize-grip-height = 0
GtkWindow::resize-grip-width = 0
आप gtk + 2 और 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
कोड की लाइन ज्ञात करें:
priv->has_resize_grip = TRUE;
बदलाव को FALSE करें
quilt refresh
fakeroot dpkg-buildpackage
cd ../gtk+3*
quilt new 999_remove_grips.patch
quilt edit gtk/gtkwindow.c
कोड की लाइन ज्ञात करें:
priv->has_resize_grip = TRUE;
बदलाव को FALSE करें
quilt refresh
fakeroot dpkg-buildpackage
परिणामी डिब पैकेज स्थापित करें और रिबूट करें।
(बेशक, आपको हर बार यह करना होगा कि gtk के लिए एक अपडेट है)
एक उपयोगकर्ता के रूप में, यह संभव नहीं है। चूंकि आपको किसी एप्लिकेशन के स्रोत को मैन्युअल रूप से संशोधित करने और नीचे की पंक्ति को शामिल करने की आवश्यकता होगी:
gtk_window_set_has_resize_grip(window, false);
इस सुविधा को GTK3 से वापस लाया गया था और इसलिए इसके लिए डेवलपर डॉक्स इस पृष्ठ पर हैं।
जब तक आपको ग्रिप्स के साथ कोई समस्या नहीं होती है, तब तक उन्हें वहां छोड़ना सबसे अच्छा है क्योंकि वे एक बहुत ही महत्वपूर्ण उद्देश्य की सेवा करते हैं: जिससे विंडोज़ को आकार देना आसान हो जाता है।
यह gtkrc थीम फाइलों को संपादित करके संभव हो सकता है क्योंकि मुझे Deviantart पर एक पोस्ट मिली जिसमें पिक्समैप इंजन और एक पारदर्शी पीएनजी का उपयोग करने का उल्लेख है।
मैंने एक त्वरित संपादन की कोशिश की, लेकिन यह काम करने के लिए नहीं मिल सका, लेकिन विषयों के अधिक ज्ञान वाला कोई व्यक्ति अधिक सफल हो सकता है।
मुझे यह सबसे आसान तरीका लगा: http://www.omgubuntu.co.uk/2011/05/disable-the-resize-grip-in-ubuntu-11-04/