2010-01-09 12 views
7

विकसित करने का सबसे नया तरीका क्या है आज मैंने गनोम (एक्सएफसीई से) पर स्विच किया है और कुछ अच्छी चीजें गायब हैं और मैं उन्हें अपने आप करने की कोशिश करना चाहता हूं। मैंने जीनोम एप्लेट्स (जो आइटम आप पैनल के अंदर रखते हैं) को विकसित करने के बारे में जानकारी खोजने की कोशिश की और पाइथन में सबसे अधिक संभावना है, लेकिन यह एक कठिन सीमा नहीं है।gnome पैनल एप्लेट्स (पायथन का उपयोग करके)

मुझे article 'Gnome applets with Python' मिला, लेकिन यह काफी पुराना लगता है (2004)। उल्लेख की गई पहली बात bonobo (जो भी हो) है, लेकिन Gnome page on Bonobo इसे हतोत्साहित करता है।

जीनोम साइट a page on applet development है, लेकिन यह भी पुराना (2003) और अपूर्ण है (fixme write का बहुत कुछ)।

तब वर्तमान दृष्टिकोण क्या है? मैं कुछ पुराना नहीं सीखना चाहता।

उत्तर

4

उबंटू मंचों पर 2008 से Gnome Panel Applets in Python नामक एक लेख है जो इससे मदद कर सकता है।

इसमें बोनोबो घटक को परिभाषित करना शामिल है। यह Gnome documentation on applet development कहा गया है कि

तकनीकी तौर पर, एप्लेट Gnome पैनल

तो ऐसा लगता है कि जैसे जाने के लिए सही तरीका है में एम्बेडेड बोनोबो नियंत्रण नहीं है।

2

यदि कोई अन्य व्यक्ति इस प्रश्न में आता है, तो रॉबर्ट क्रिस्टी के जवाब में फोरम पोस्ट में एक उपयोगकर्ता ने बताया कि gtk.StatusIcon() का उपयोग करना एक और पोर्टेबल समाधान है यदि आप ट्रे आइकन कार्यक्षमता की तलाश में हैं (एक घड़ी, या मुख्य मेनू एप्लेट कहने के विरोध में)। इसके अतिरिक्त, अगर आपको लगता है कि आपको बोनोबो की ज़रूरत है तो आपको शायद डी-बस का उपयोग करना चाहिए।

+0

आपके उत्तर के लिए धन्यवाद। मेरा मतलब एक पैनल ऐपलेट विकसित करना था, न कि ट्रे आइकन। –