2017-12-10 116 views
5

मैंने एक पीईजीटीके एप्लीकेशन बनाया जो हमेशा शीर्ष पर होना चाहिए। पारदर्शी विंडो माउस विंडो को नीचे की विंडो पर रीडायरेक्ट करती है और इसलिए जब आप अंडरलेइंग विंडो में क्लिक करते हैं तो फोकस से बाहर हो जाता है। यह इरादा व्यवहार है। वास्तव में यह सिर्फ एक छोटी छवि दिखाना चाहिए जो हमेशा सब कुछ से ऊपर है।पीईजीटीके विंडो हमेशा 'हमेशा शीर्ष पर' विंडो के शीर्ष पर

यह तब तक अच्छा काम करता है जब तक आप libreoffice पूर्णस्क्रीन प्रस्तुति जैसे कुछ का उपयोग नहीं करते। प्रेजेंटेशन विंडो को always on top के रूप में भी चिह्नित किया गया है और इसलिए मेरी खिड़की पृष्ठभूमि में जाती है। यहां तक ​​कि अगर मैं इसे Alt+Tab का उपयोग करके आगे ले जाता हूं और फिर अंडरलेइंग libreoffice स्लाइड (जो निरंतर है) पर क्लिक करें, मेरी विंडो फिर से पृष्ठभूमि में जाती है।

यह वास्तव में एक विशिष्ट प्रश्न है और समाधान लिनक्स और विंडोज दोनों पर काम करना चाहिए। मुझे नहीं पता कि मुझे क्या करना चाहिए। मुझे अभी शीर्ष पर विंडोज always विंडोज़ के बारे में कई सवाल मिले हैं, लेकिन उनमें से कोई भी मेरी समस्या को कवर नहीं करता है।

लंबी कहानी लघु: मैं अपनी खिड़की को हमेशा हर खिड़की के शीर्ष पर कैसे रख सकता हूं जो हमेशा शीर्ष पर भी है?

उत्तर

5

सरल उत्तर: आप AutoHotKey स्क्रिप्ट का उपयोग कर विंडोज़ में 'हमेशा शीर्ष पर' उपयोग कर सकते हैं। स्थापित AutoHotKey

  • छवियों बाद एक नए Ahk स्क्रिप्ट बनाएं

    • इस कोड ^SPACE:: Winset, Alwaysontop, , A
    • अगला जोड़ें, स्क्रिप्ट चलाए जाने डबल क्लिक करें:

      इन चरणों का पालन करें यह। आपको पता चलेगा कि यह चल रहा है क्योंकि एक हरा "एच" लोगो आपके सिस्टम ट्रे में दिखाई देता है ताकि आपको यह पृष्ठभूमि प्रक्रिया के रूप में चल रहा हो।

    • अब Ctrl + Space दबाएं ताकि वर्तमान में सक्रिय विंडो हमेशा पर सेट हो सके। दबाएं Ctrl + Space फिर से विंडो को हमेशा शीर्ष पर पर सेट करें।

    enter image description here

    enter image description here

    enter image description here

  • +0

    आप अपने विस्तृत जवाब के लिए बहुत बहुत धन्यवाद। हालांकि यह वास्तव में महत्वपूर्ण है कि मैं प्रोग्राम को एकल .exe (क्योंकि मैं इसे वितरित करना चाहता हूं) में संकलित कर सकता हूं और यह कि एक विकल्प है जिसका उपयोग लिनक्स पर किया जा सकता है। वैसे भी आपकी मदद के लिए धन्यवाद! – fameman

    संबंधित मुद्दे