यह कमांड xwit है जिसे हमारे कई मुफ्त ऑनलाइन वर्कस्टेशन जैसे कि उबंटू ऑनलाइन, फेडोरा ऑनलाइन, विंडोज ऑनलाइन एमुलेटर या मैक ओएस ऑनलाइन एमुलेटर का उपयोग करके ऑनवर्क्स फ्री होस्टिंग प्रदाता में चलाया जा सकता है।
कार्यक्रम:
नाम
xwit - विंडो इंटरफ़ेस टूल: इस xterm विंडो या नामित विंडोज़ को पॉप या आइकॉनिफ़ाई करें
SYNOPSIS
xwit [-प्रदर्शन प्रदर्शन] [-सिंक] [-पॉप] [फोकस] [-प्रतिचिह्नित करें] [-अनमैप]
[-उठाना] [-निचला] [-विलोम] [-[un]प्रसारित]
[-अरे w h] [-पंक्तियाँ r] [-कुशल है c] [-[r]चाल x y]
[-[r]ताना x y] [-रंग मानचित्र colormapid] [-[नहीं]बचाना]
[-रतालू नाम] [-आइकननाम नाम]
[-बिटमैप पट्टिका] [-मुखौटा पट्टिका] [-[r]आइकनमूव x y]
[-[नहीं]पाक की दुकान] [-[नहीं]saveunder]
[-[नहीं]keyrepeat कुंजी कोड ... कुंजी कोड - कुंजी कोड ...]
[-याद खिड़की वाला] [-रूट] [-वर्तमान] [-चुनते हैं] [-सब] [-नाम आरंभिक सबस्ट्रिंग...]
वर्णन
xwit एक एक्स विंडो इंटरफ़ेस टूल है। डिफ़ॉल्ट रूप से जब इसे xterm में बिना किसी तर्क के उपयोग किया जाता है
विंडो को डी-आइकॉनाइज़ करता है और ऊपर उठाता है। आप करने के लिए एक अलग फ़ंक्शन निर्दिष्ट कर सकते हैं, जैसे
विंडो को आइकॉनाइज़ करना, और इसे कई विंडो पर लागू करना जिनका नाम इनमें से किसी एक से शुरू होता है
दिए गए तार, या दी गई एक विशेष विंडो आईडी, या वातावरण में पाई गई विंडो आईडी
परिवर्तनशील खिड़की (जो कि उसके द्वारा चलाए जाने वाले प्रोग्राम के लिए xterm द्वारा सेट किया गया है), या इसके अंतर्गत विंडो
माउस कर्सर.
विकल्प
-प्रदर्शन
इसके बाद डिस्प्ले खुलता है।
-सिंक के कारण सभी X अनुरोध समकालिक रूप से निष्पादित होते हैं।
-संपत्ति संपत्ति
विंडोज़ नाम के बजाय निर्दिष्ट संपत्ति का उपयोग करने का कारण बनता है (जो है
WM_NAME). कुछ संभावित मान हैं: WM_CLASS, WM_COMMAND, WM_ICON_NAME,
WM_CLIENT_MACHINE.
-पॉप डिफ़ॉल्ट क्रिया है. इसे केवल तभी दिया जाना चाहिए जब इसकी और किसी अन्य की भी आवश्यकता हो
समारोह.
-फोकस निर्दिष्ट विंडो पर इनपुट फोकस देगा।
-प्रतिचिह्नित करें
विंडोज़ को पॉप करने के बजाय उन्हें आइकॉनिफ़ाई करेगा।
-अनमैप एक गैर आईसीसीसीएम अनुपालक विंडो मैनेजर के साथ अनमैपिंग करके विंडोज़ को आइकॉनिफाई करेगा।
(सावधान रहें, यह विकल्प आमतौर पर वह नहीं है जो आप चाहते हैं)।
-विंडोज़ को ऊपर उठाएं (लेकिन यदि मैप नहीं किया गया है तो उन्हें मैप न करें)।
-निचली निचली खिड़कियाँ।
-विलोम
ओवरलैपिंग वाली किसी भी विंडो के बीच ऊपर से नीचे तक विंडो की स्टैकिंग को टॉगल करें।
-प्रसारित करें
किसी विंडो की सबविंडो को आगे की ओर प्रसारित करें। -रूट के साथ इसका प्रयोग करें।
-अनियंत्रित
किसी विंडो की सबविंडो को पीछे की ओर प्रसारित करें। -रूट के साथ इसका प्रयोग करें।
-आकार बदलें क
दिए गए पिक्सेल आकार में विंडोज़ का आकार बदलें।
-पंक्तियाँ आर
पंक्तियों की दी गई संख्या के अनुसार विंडोज़ का आकार बदलें।
-कॉलम सी
दिए गए कॉलमों की संख्या के अनुसार विंडोज़ का आकार बदलें।
- xy ले जाएँ
विंडोज़ को उसके पैरेंट के सापेक्ष दी गई निरपेक्ष स्थिति में ले जाएँ। (यदि x या y
मान ऋणात्मक है, इसे मूल के दाएँ या निचले किनारे के सापेक्ष लिया जाता है।)
- xy को हटाएं
दी गई सापेक्ष मात्रा के अनुसार विंडोज़ को स्थानांतरित करें।
-ताना xy
कर्सर को निर्दिष्ट विंडो के सापेक्ष दिए गए स्थान पर ले जाएँ। -रूट जोड़ें
एक निरपेक्ष स्थिति में ताना देना।
-rwarp xy
कर्सर को दी गई सापेक्ष राशि से घुमाएँ।
-कलरमैप कलरमैपिड
दिए गए कॉलॉर्मैप को दी गई विंडो में इंस्टॉल करें। -सहेजें -नोसेव तुरंत सक्षम करें
या स्क्रीन सेवर को अक्षम करें.
-नाम नाम
WM_NAME प्रॉपर्टी को दिए गए स्ट्रिंग पर सेट करें।
-आइकननाम नाम
WM_ICON_NAME प्रॉपर्टी को दिए गए स्ट्रिंग पर सेट करें।
-बिटमैप फ़ाइल
दी गई बिटमैप फ़ाइल को विंडो के लिए आइकन बिटमैप के रूप में उपयोग करें।
-मास्क फ़ाइल
दी गई बिटमैप फ़ाइल को विंडो के लिए आइकन मास्क के रूप में उपयोग करें।
-आइकनमूव xy
आइकनों को दी गई पूर्ण स्थिति में ले जाएं। (कुछ विंडो के साथ काम नहीं करेगा
प्रबंधक।)
-रिकोनमूव xy
दी गई सापेक्ष मात्रा के अनुसार चिह्नों को स्थानांतरित करें। (कुछ विंडो के साथ काम नहीं करेगा
प्रबंधक।)
-बैकिंगस्टोर -बीएस -नोबैकिंगस्टोर -नोब्स
विंडो के लिए बैकिंग स्टोर को सक्षम या अक्षम करें।
-सेवअंडर -सु -नोसेवअंडर -नोसु
विंडो के लिए सेवअंडर सक्षम या अक्षम करें।
-कीरिपीट -नोकीरिपीट
इसके बाद कीकोड की एक सूची आती है (दशमलव संख्याएँ, देखें)। xmodmap(1)). एक रेंज कर सकते हैं
निचली संख्या, ``-'' और ऊपरी संख्या को तीन अलग-अलग के रूप में निर्दिष्ट किया जाए
तर्क. उन कीकोड के लिए ऑटो-रिपीट की अलग-अलग सेटिंग या पर सेट की गई है
बंद। ऑटो-रिपीट की वैश्विक सेटिंग को इसके साथ सेट किया जा सकता है एक्ससेट(1). बंद होने पर, कोई चाबी नहीं
दोहराएँगे.
-प्रिंट सभी चयनित विंडो की आईडी, निर्देशांक, गहराई और नाम प्रिंट करेगा।
यदि -संपत्ति दी गई है, तो नाम के स्थान पर वह मुद्रित किया जाएगा।
विंडो चयन
यदि कोई विंडो निर्दिष्ट नहीं है, तो सेट होने पर $WINDOWID का उपयोग किया जाएगा; अन्यथा खिड़की
कर्सर के अंतर्गत चयन किया जाएगा.
-आईडी के बाद दशमलव में एकल विंडो नंबर आता है; या, यदि यह 0x, in से शुरू होता है
हेक्साडेसिमल।
-रूट रूट विंडो का चयन करता है।
-वर्तमान
कर्सर के नीचे विंडो का चयन करता है (यदि कोई विंडो निर्दिष्ट नहीं है तो डिफ़ॉल्ट और $WINDOWID
सेट नहीं)।
-चुनते हैं
उपयोगकर्ता को माउस से इंटरैक्टिव ढंग से एक विंडो चुनने की अनुमति देता है।
-सभी -नाम '' के समतुल्य है, याद रखना जितना आसान है।
-नाम यदि दिया गया है तो वह अंतिम विकल्प होना चाहिए और उसके बाद स्ट्रिंग्स की एक सूची होनी चाहिए। सभी खिड़कियाँ
इसका एक नाम है जो ठीक उसी तरह शुरू होता है जैसे किसी एक स्ट्रिंग पर कार्रवाई की जाएगी।
यदि -संपत्ति दी गई है, तो नाम के स्थान पर इस संपत्ति का उपयोग किया जाता है। शून्य का उपयोग करके
स्ट्रिंग (-नाम ''), सभी नामों का मिलान किया जाएगा।
उदाहरण
``इस'' xterm को डी-आइकॉनिफ़ाई और पॉप करने के लिए और कर्सर को इसमें घुमाने के लिए:
एक्सविट-पॉप-वार्प 50 50
किसी xterm को अंतःक्रियात्मक रूप से चुनने के लिए, और उसका आकार 34 पंक्तियों और 80 स्तंभों में बदलने के लिए:
xwit -select -पंक्तियाँ 34 -कॉलम 80
स्क्रीन पर अपनी घड़ी को धीरे से हिलाने के लिए:
जबकि xwit -rmove 0 10 -नाम बजे
xwit करें -rmove 0 -10 -नाम बजे
किया
निदान
यदि कोई कार्रवाई की जाती है तो निकास स्थिति 0 है, यदि कोई विंडो आपूर्ति की गई सूची से मेल नहीं खाती है तो 1 है
-नाम, 2 यदि कोई त्रुटि होती है।
सीमाएं
चूंकि प्रत्येक एप्लिकेशन को विंडो मैनेजर के इन कार्यों का अनुरोध करना होता है, इसलिए कुछ
हो सकता है कि उनमें से अन्य ग्राहकों को उनकी पीठ पीछे उनकी मैपिंग और अनमैप करना पसंद न हो।
ICCCM का उपयोग करके विंडो प्रबंधक से आइकनीकरण का अनुरोध किया जाता है। गैर ICCCM अनुपालक
हो सकता है कि विंडो प्रबंधक सही ढंग से प्रतिक्रिया न दें.
लेखक
मार्क एम मार्टिन, सीटिया फ़्रांस, [ईमेल संरक्षित]
डेविड डिगियाकोमो, [ईमेल संरक्षित]
आभार
आंद्रे डेलाफोंटेन, नॉर्मन आर. मैकब्राइड, कीथ थॉम्पसन, ग्लेन आर. वॉकर, माइकल को धन्यवाद
बग रिपोर्ट, सुझाव और/या पैच के लिए माउच, डिमा बार्स्की और डेक्लिन फोस्टर।
2 दिसंबर 2005 एक्सडब्ल्यूआईटी(1)
onworks.net सेवाओं का उपयोग करके xwit का ऑनलाइन उपयोग करें