मैं फुल-स्क्रीन डेस्कटॉप एप्लिकेशन कैसे बना सकता हूं, केवल तड़क-भड़क वाले डेस्कटॉप को कवर कर सकता हूं?


26

विंडोज 8 में, आप एक दूसरे के बगल में दो ऐप्स को "स्नैप" कर सकते हैं, और उन ऐप्स में से एक विरासत विंडोज डेस्कटॉप वातावरण हो सकता है। इसके लिए एक सुविधाजनक अनुप्रयोग (या तो मुझे लगा) डेस्कटॉप पर फुल-स्क्रीन में सामग्री देखते समय एक चैट क्लाइंट, छोटे ब्राउज़र, या अन्य ऐप को स्नैप करना होगा।

इसके साथ समस्या यह है कि पूर्ण स्क्रीन डेस्कटॉप एप्लिकेशन पूरी स्क्रीन पर ले जाएंगे , भले ही डेस्कटॉप प्रदर्शन के केवल 3/4 वें पर कब्जा कर लिया हो।

मैं क्या चाहूंगा कि "फुल स्क्रीन" डेस्कटॉप ऐप्स को केवल तड़क-भड़क वाले डेस्कटॉप क्षेत्र को कवर करने के लिए किसी तरह से मजबूर किया जाए, और अगर डेस्कटॉप पूरी तरह से चौड़ा हो गया है तो सही मायने में फुल स्क्रीन पर जाए। क्या इसे कॉन्फ़िगर करने का कोई तरीका है?

अगर यह समझ में नहीं आया, तो मुझे चित्रों के साथ स्पष्ट करें:

मिनी-ब्राउज़र में एसयू चैट के साथ स्नैप्ड दृश्य में डेस्कटॉप:

बोले

"पूर्ण स्क्रीन" पर क्लिक करने पर क्या होता है:

पूर्ण स्क्रीन

जब मैं "पूर्ण स्क्रीन" पर क्लिक करना चाहता हूं, तो ध्यान दें (यह डिजिटल रूप से बदल दिया गया है, वास्तविक स्क्रीनशॉट नहीं)

फुल स्क्रीन तड़क

बस स्पष्ट करने के लिए, मैं एक उदाहरण के रूप में YouTube का उपयोग कर रहा हूं, लेकिन मैं किसी भी प्रोग्राम के लिए ऐसा करने में सक्षम होना चाहता हूं जो पूर्ण-स्क्रीन पर जाता है।


1
अच्छा प्रश्न। मुझे लगता है कि यह एक पूर्ण स्क्रीन की अधिकांश कार्यक्रमों की धारणा को हरा सकता है, जिसका अर्थ है कि वे स्क्रीन के रूप में तले हुए फ्रेम नहीं देखते हैं, केवल एप्लिकेशन विंडो आयामों के लिए एक बाधा है।
हेनिंग कुलेजर

2
@HenningKlevjer सच है, लेकिन अगर मैं चाहता हूं कि यह फुल स्क्रीन हो, तो मैं हमेशा साइड में स्नैप्ड ऐप को बंद कर सकता हूं। यह अच्छा होगा यदि विंडोज के लिए एक तरीका था कि मूल रूप से एप्लिकेशन को बताएं "यो, यह स्क्रीन अब 1024x768 है, ठीक है? बढ़िया, अब वहां पर पूर्ण स्क्रीन हो!" जब तक यह एप्लिकेशन के लिए अदृश्य है, मुझे उम्मीद है कि यह ठीक काम करेगा। मुझे यकीन नहीं है कि अगर ऐसा कोई रास्ता है।
nhinkle

अपवाद तब होगा जब इसे फुल-स्क्रीन में डायरेक्टएक्स एक्सेस (और संभवतः ओपनगेल) की आवश्यकता होगी, जैसे गेम।
nhinkle

पूर्ण रूप से! लेकिन यह एक गड़बड़ी-अप-ड्राइवरों के प्रकार की तरह लगता है;) (व्हाट्स, ने मेरी टिप्पणी को उत्तर के रूप में जोड़ा)
हेनिंग Klevjer

@HenningKlevjer ने सहमति व्यक्त की, पर काबू पाने के लिए शायद कुछ बाधाएं होंगी, यही वजह है कि यह डिफ़ॉल्ट व्यवहार नहीं है। उम्मीद है कि कुछ काम हो जाएगा, हालांकि यह बहुत बुरी तरह से चीजों को नहीं तोड़ता है!
nhinkle

जवाबों:


2

अगर आपको केवल YouTube वीडियो देखना है, तो आप इस नुस्खे को अपना सकते हैं:

  1. इस यूआरआई को अपने ब्राउज़र में दर्ज करें और खिड़की (पता बार, बुकमार्क आदि) की महत्वहीन सामग्री को जितना संभव हो उतना दूर करें: data:text/html;,<iframe class="youtube-player" type="text/html" width="800" height="600" src="http://www.youtube.com/embed/dfiR1Rde7dI" frameborder="0"> </iframe>
  2. स्क्रीन आकार को सही करने के लिए widthऔर heightविशेषताओं को समायोजित करें ।
  3. के अंत में src, YouTube वीडियो आईडी बदलें /embed/
  4. का आनंद लें

1
शांत..इसके अलावा, scrकिसी भी चीज़ को मैन्युअल रूप से टाइप करने की आवश्यकता के बिना निकालने और नए टैब को खोलने की प्रक्रिया को स्वचालित करने के लिए कुछ जावास्क्रिप्ट बुकमार्क हो सकते हैं ।
अंकित

2
यह YouTube के लिए एक साफ चाल है, धन्यवाद! मैं एक ऐसा समाधान चाहूंगा जो किसी भी फुल-स्क्रीन प्रोग्राम के लिए काम करे , लेकिन यह एक शानदार टिप है।
nhinkle

2

यह एप्लिकेशन के लिए संगत है viewstateऔर वे उस तरह से ब्राउज़र को संभालते हैं जो प्लगइन्स को संभालता है। मुझे लगता है कि यह सॉफ्टवेयर में एक बग है क्योंकि यह एक पैरामीटर नहीं बदलता है जिसे यहांviewstate उल्लिखित कहा जाता है

ब्राउज़र को वर्तमान दृश्य के लिए विंडोज को क्वेरी करना चाहिए और नेसिकरी समायोजन करना चाहिए।

महत्वपूर्ण निहितार्थ यह है कि कार्यक्रमों के स्रोत स्तर में बदलाव के बिना समस्या को ठीक नहीं किया जा सकता है।


0

एक वैकल्पिक समाधान वीडियो को एम्बेडेड वीडियो लिंक के माध्यम से खोलना होगा।

  1. पता बार और हिट के watch?v=साथ बदलेंv/Enter

    एम्बेडेड प्लेयर पूर्णस्क्रीन मोड के समान व्यवहार करने के लिए, URL के अंत में निम्नलिखित पैरामीटर जोड़ें: ?showinfo=0&autoplay=1&autohide=1

  2. फिर एड्रेस बार पर ध्यान केंद्रित करें और F11ब्राउजर UI और टास्कबार को छिपाने के लिए दबाएं
    (सुनिश्चित नहीं है कि यह स्नैप्ड डेस्कटॉप के साथ सही व्यवहार करता है)


आप निम्नलिखित को एक बुकमार्क के रूप में भी सहेज सकते हैं, जो तब आपके लिए काम करेगा:

जावास्क्रिप्ट: location.get = समारोह (क) {वापसी (एक = RegExp (encodeURIComponent (क) + '= ([^ &] *) और? ") कार्यकारी (location.search)।) एक [1]: अशक्त }, "? ShowInfo = 0 और ऑटोप्ले = 1 & स्वतः छिपाएं = 1" location.get ( "वी") && (location.href = "http://www.youtube.com/v/" + location.get ( "वी") + );


यह काम नहीं करता है। F11 दबाने पर ब्राउज़र को पूर्ण स्क्रीन मोड में रखा जाता है, जो पूरी स्क्रीन को कवर करता है - वास्तव में मैं जिस समस्या से बचने की कोशिश कर रहा हूं।
nhinkle

@ जवाब में जैसा कि मैंने कहा, अगर F11 के अनुसार व्यवहार किया जाए तो मुझे बिल्कुल यकीन नहीं था। इसके अलावा, क्या आपने बुकमार्क समाधान की भी कोशिश की है?
asdf

यह एक मूट बिंदु है - यह समाधान वास्तव में वह नहीं करता है जो मैं करना चाहता हूं। यह YouTube वीडियो के लिए आधा-अधूरा काम करता है, और किसी अन्य चीज़ के लिए काम नहीं करता है।
nhinkle

@ यानिंक इसलिए मैंने इसे वैकल्पिक समाधान कहा है। मैं बस सोच रहा था कि हेनिंग का जवाब आगे क्यों बढ़ता है, हालांकि यह मूल रूप से मेरा है, बस और अधिक जटिल है।
asdf

0

मुफ्त WinMaxinumize एप्लिकेशन को इस समस्या का समाधान करने के लिए माना जाता है कि सभी अप्रयुक्त डेस्कटॉप स्थान पर सक्रिय विंडो का विस्तार करने के लिए हॉटकी का उपयोग किया जाए।

इस विवरण लेख में एक वर्णनात्मक लेखन प्रदान किया गया है ।

(विंडोज 8 नहीं होने पर, मैं परीक्षण नहीं कर सकता।)


दिलचस्प लगता है, लेकिन हाथ में समस्या को हल करने के लिए प्रतीत नहीं होता है। मैंने इसे विंडोज 8 पर साइड में एक तड़क-भड़क वाले ऐप के साथ टेस्ट किया। यह तले हुए डेस्कटॉप क्षेत्र में एक प्रोग्राम को ठीक से अधिकतम करता है, लेकिन इसे पूर्ण-स्क्रीन बनाने में मदद करने के लिए कुछ भी नहीं करता है। सभी विंडो क्रोम अभी भी वहाँ हैं।
nhinkle

क्या होता है यदि आप प्रोग्राम को पूर्ण-स्क्रीन पर जाते हैं, तो WinMaxinumize हॉटकी का उपयोग करें?
harrymc

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