मैं वर्तमान में अपने व्यक्तिगत सिस्टम के लिए डेस्कटॉप-एकीकृत एप्लिकेशन लिखने के विचार के साथ खेल रहा हूं, जो सामान्य डेस्कटॉप विजेट इंजन (स्क्रीनलेट, gdesklets, google गैजेट) की तरह कार्य करना चाहिए। यह मुझे इंटरनेट से, मेरे सिस्टम के बारे में अलग-अलग जानकारी के बारे में एक संपूर्ण अवलोकन देना चाहिए और आखिरकार उन्हें अपने डेस्कटॉप पर देखना चाहिए। इसे मेरी सभी दैनिक आवश्यक जानकारी को केंद्रीकृत करना चाहिए।डेस्कटॉप एकीकृत एप्लिकेशन (डेस्कटॉप विजेट जैसे)
सबसे आसान तरीका निश्चित रूप से ज्ञात डेस्कटॉप विजेट इंजनों में से एक के लिए अपने स्वयं के विजेट लिखना होगा, लेकिन मैं इसे स्क्रैच से लिखना पसंद करूंगा। इसलिए मैं वर्तमान में कुछ कार्यान्वयन संकेतों की तलाश में हूं, मैं डेस्कटॉप पर वैश्विक दृश्य कैसे बना सकता हूं जो कि विंडो प्रबंधक द्वारा सीमाओं, टाइटलबार और कुछ और के साथ सजाया नहीं गया है और इसमें कोई पृष्ठभूमि रंग नहीं है। विशेष पारदर्शिता एक्स% प्रभाव आवश्यक नहीं हैं, जहां कंपिज़ की आवश्यकता होगी।
इसके लिए एक अच्छा उदाहरण ड्राइंग के लिए अतिरिक्त libcario समर्थन के साथ conky होगा। मैं जीटीके + या क्यूटी जैसे बड़े गुई टूलकिट भी चुनूंगा। अधिक जटिल एक्स 11 एपीआई इंटरफेस के लिए डायरेक्ट यूज भी एक विकल्प होगा। पसंदीदा भाषाएं सी और सी ++ हैं।
मुझे खुशी होगी अगर कोई व्यक्ति अपना ज्ञान साझा कर सकता है अगर उसके पास उस क्षेत्र में पहले से ही कुछ समान अनुभव हैं।
एक्स सर्वर कभी सीमाओं और सजावट की परवाह नहीं करता है। यदि खिड़की को सीमा और/या सजावट मिलती है, तो क्या होता है, कि खिड़की प्रबंधक सीमाओं और सजावट के लिए अतिरिक्त आकार के साथ बनाता है, इस खिड़की को सजाए गए ग्राहक की खिड़की के माता-पिता को दोहराता है और ग्राहक के चारों ओर सजावट और सीमा खींचता है। यह है, जिसे एक रिपेयरिंग विंडो प्रबंधक कहा जाता है और क्लाइंट द्वारा ओवरराइड-रीडायरेक्ट ध्वज के माध्यम से रोका जा सकता है। – datenwolf
हां यह लिनक्स के लिए है और पोर्टेबिलिटी मुद्दों को संभालने के लिए यह आवश्यक नहीं है। इससे कोई फर्क नहीं पड़ता कि मैं किस भाषा का मुख्य रूप से उपयोग करता हूं। मैं दोनों के साथ familar हूँ। मैं समर्थित एपीआई के साथ सभी अलग-अलग टूलकिट्स या एक्स-सर्वर प्रदान करता हूं। इसलिए यह लिंक भी बहुत ही आशाजनक है। Thx – Ruun