जीटीके थीम बनाने के लिए मैं किन उपकरणों और तकनीकों का उपयोग कर सकता हूं?


16

मैं एक इंजन के रूप में मानवता (डिफ़ॉल्ट ubuntu 9.10 में डिफ़ॉल्ट) का उपयोग करके एक नया gtk विषय बनाने की कोशिश कर रहा हूं।

आप http://github.com/tutuca/themes में कोड हड़प सकते हैं

हालांकि, मैंने इसके साथ एक नई थीम बनाने की प्रक्रिया को बोझिल पाया। कोई केंद्रीय प्रारंभिक बिंदु नहीं है।

दोनों का प्रलेखन, इंजन विकल्प (gtkrc's और सामान), और सामान्य थीमिंग प्रथाएं (index.theme फ़ाइलों, फ़ोल्डर्स, bla bla का प्रारूप) दुर्लभ है, कैसे और ट्यूटोरियल अक्सर पुराने या बहुत से विचार-विमर्श के अधीन हैं और परिणाम भ्रामक हैं (मेरे लिए, वेब डेवलपर पृष्ठभूमि वाले, कम से कम :-)।

इसलिए ... मैं फेलो गायकों से पूछना चाहता था कि वहाँ के कलाकार और कलाकार:

एक नया विषय बनाने के लिए आप कौन से टूल का उपयोग करते हैं, और आपका औसत वर्कफ़्लो कैसा दिखता है?


क्या आप पूछ रहे हैं कि ग्राफिक्स एडिटर का उपयोग करने के लिए, आदि।
नाथन उस्मान

विशेष रूप से नहीं। सवाल वर्कफ़्लो के बारे में है, एक नई थीम बनाने में अक्सर कॉन्फ़िगरेशन फ़ाइलों को संपादित करना शामिल है, यह जानने के लिए परीक्षण कि यह ठीक से काम कर रहा है, विकल्पों के बारे में जानने से एक निश्चित इंजन का समर्थन करता है। यह उस तरह की चीजों के बारे में है।
टूटू

जवाबों:


6

नहीं है विजेट प्रयोगशाला मेरी साथियों में से एक, यशायाह हेयर से। वह आपके काम आ सकता है।


दिलचस्प है, मैं विजेट फैक्टरी (एक कांटा का उपयोग कर रहा हूं? या यह दूसरा तरीका है), लेकिन मैंने इसे छोटी गाड़ी और बहुत उपयोगी नहीं पाया है। मैं TWL को एक कोशिश करूँगा
टूटू

1
मेरा मानना ​​है कि विजेट फैक्टरी एक पूरी तरह से अलग परियोजना है। दोनों के नाम समान हैं।
टॉमी ब्रून

Laboratory, नहीं Laboritory;-)
यशायाह

2

विजेट प्रयोगशाला या विजेट फैक्ट्री केवल आपके विषय को देखने के लिए है, अपने विषय को ग्राफिक रूप से संपादित करने के लिए, सूक्ति रंग चयनकर्ता का उपयोग करने का प्रयास करें । यह प्रयोग के लिए मजेदार ऐप है।


2

GTK प्रोग्रामर आपको बताएंगे कि GTK थीम लिखना आसान है। अगर आपको पूरी समझ है कि GTK को एक साथ कैसे रखा जाता है, तो ऐसा हो सकता है, लेकिन अगर आपको GTK API का अच्छा ज्ञान नहीं है और आप अपने GTK अनुप्रयोगों के दृश्य स्वरूप को बदलना चाहते हैं। इसका मुश्किल सामान नहीं है, लेकिन अंतर्निहित विजेट संरचना के साथ इसके निकट संबंध के कारण कुछ यादृच्छिक और गैर-सहज प्रतीत हो सकता है। 1

1 स्रोत: developer.gnome.org

जीटीके थीम बनाने के तरीके की जानकारी देने वाली कई वेबसाइट्स हैं। यह उन सभी से जानकारी शामिल करने और सब कुछ उद्धृत करने का प्रयास करने के लिए एक परेशानी होगी। मैं अंत में आपको कुछ लिंक के साथ छोड़ जाऊंगा, जो आपकी प्रक्रिया में मदद करेगा।

Gnome 3 में GTK थीम्स में एक नया सिंटैक्स है जो GTK2 से अलग है। GTK3 में नया CSS सिंटैक्स थीम बनाने में आसान बनाता है। हालांकि पुराने gtkrc सिंटैक्स की तुलना में CSS सिंटैक्स को समझना आसान है, लेकिन सिर्फ़ CSS को जानना पर्याप्त नहीं है।

आप शायद स्क्रैच से एक विषय और चलाना नहीं चाहेंगे। आपको शायद किसी मौजूदा विषय को संशोधित करके शुरू करना चाहिए। आपके द्वारा चुनी गई थीम गुणवत्ता, अनुकूलन की आसानी और आपके विषय की स्थिरता को प्रभावित करेगी।

GTK3 इंजन चुनें

थीम इंजन वह है जो थीम को खींचता है। विभिन्न थीम इंजन अलग-अलग फीचर्स और सिंटैक्स का समर्थन कर सकते हैं।

अद्वैत इंजन आधिकारिक गनोम परियोजना से है। यदि आप एक साधारण विषय बनाना चाहते हैं, तो इसे चुनें। आगे पढ़िए ..

2 स्रोत: forum.fedoraforum.org

GTK + परियोजना

Gtk थीम क्रिएशन गाइड

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.