यह FvwmWindowMenu कमांड है जिसे हमारे कई मुफ्त ऑनलाइन वर्कस्टेशन जैसे उबंटू ऑनलाइन, फेडोरा ऑनलाइन, विंडोज ऑनलाइन एमुलेटर या मैक ओएस ऑनलाइन एमुलेटर में से एक का उपयोग करके ऑनवर्क्स फ्री होस्टिंग प्रदाता में चलाया जा सकता है।
कार्यक्रम:
नाम
FvwmWindowMenu - विन्यास योग्य fvwm मेनू खोलें जो वर्तमान विंडो को सूचीबद्ध करता है
SYNOPSIS
FvwmWindowMenu द्वारा उत्पन्न किया जाना चाहिए एफवीडब्ल्यूएम(1) सामान्य कार्यक्षमता के लिए।
इस मॉड्यूल को अपने StartFunction से चलाएँ:
AddToFunc स्टार्टफंक्शन
+ मैं मॉड्यूल FvwmWindowMenu
वर्णन
के लिए एक विकल्प एफवीडब्ल्यूएम builtin खिड़की सूची, लेकिन पर्ल में लिखा गया है और अनुकूलित करने में आसान है।
विपरीत FvwmIconMan or FvwmWinList मॉड्यूल अपनी खिड़की नहीं खींचता है, बल्कि इसके बजाय
एक बनाता है एफवीडब्ल्यूएम मेनू और पूछता है एफवीडब्ल्यूएम इसे पॉप अप करने के लिए।
रेगुलर एक्सप्रेशन के एक सेट को परिभाषित करके, विंडोज़ को ए . के आधार पर अनुभागों में क्रमबद्ध किया जा सकता है
रेगेक्सपी विंडो नाम, वर्ग या संसाधन से मेल खाता है और मेनू में शामिल है।
इसी तरह, मेनू से आइटम को बाहर करने के लिए रेगुलर एक्सप्रेशन का एक और सेट इस्तेमाल किया जा सकता है।
शामिल या बहिष्कृत सूची के उदाहरण से मेल नहीं खाने वाली कोई भी विंडो में रखी जाएगी
मेनू का अंतिम भाग।
उपयोग
मॉड्यूल चलाएं, माना जाता है कि StartFunction से .fvwm2rc:
मॉड्यूल FvwmWindowMenu
वास्तव में मेनू का आह्वान करने के लिए कुछ ऐसा जोड़ें:
कुंजी मेनू AN SendToModule FvwmWindowMenu \
पोस्ट रूट cc SelectOnRelease मेनू
या:
माउस 2 AN SendToModule FvwmWindowMenu Popup
अतिरिक्त पैरामीटर कोई भी मान्य हैं मेन्यू मेनू नाम के बिना कमांड पैरामीटर, देखें
एफवीडब्ल्यूएम।
मान्यता प्राप्त क्रियाएं हैं पद (या इसके उपनाम मेन्यू) और पॉपअप, वो बनाते हैं एफवीडब्ल्यूएम मेनू और
संबंधित आदेशों का उपयोग करके उन्हें आमंत्रित करें मेन्यू और पॉपअप. यदि मॉड्यूल शुरू किया गया था
"-g" स्विच के साथ, यह अतिरिक्त रूप से समर्थन करता है पोस्टबार (अभी तक लागु नहीं किया)।
विंडोज़ को शामिल करने के लिए मॉड्यूल विकल्प सेट करें (दिखाएँ) या बहिष्कृत करें (डोंटशो)। वाक्यविन्यास है:
*FvwmWindowMenu: शोनाम पैटर्न
*FvwmWindowMenu: शोक्लास पैटर्न
*FvwmWindowMenu: शो रिसोर्स पैटर्न
*FvwmWindowMenu: DontShowName पैटर्न
*FvwmWindowMenu: DontShowClass पैटर्न
*FvwmWindowMenu: DontShowResource पैटर्न
पैटर्न एक पर्ल नियमित अभिव्यक्ति है जिसका मूल्यांकन एम//संदर्भ में किया जाएगा। देखो पेर्लरे(1).
उदाहरण के लिए:
*FvwmWindowMenu: शो रिसोर्स ^gvim
*FvwmWindowMenu: ShowName Galeon|नेविगेटर|मोज़िला-बिन|फ़ायरफ़ॉक्स
क्रमशः ब्राउज़र और GVim वाले दो अनुभागों को परिभाषित करेगा। एक तीसरा खंड होगा
अन्य सभी विंडो शामिल करें।
केवल मेल खाने वाली विंडो शामिल करने के लिए, जोड़ें:
*FvwmWindowMenu: DontShowName ।*
इसी तरह:
*FvwmWindowMenu: नाम न दिखाएं ^Fvwm
*FvwmWindowMenu: DontShowClass Gkrellm
मेनू को Fvwm या वर्ग gkrellm से शुरू होने वाले नाम वाली विंडो को अनदेखा करने का कारण बनेगा।
अन्य विकल्प:
*एफवीडब्ल्यूएमविंडोमेनू: केवल Iconified {चालू|बंद}
केवल आइकॉनिफाइड विंडो दिखाएं
*एफवीडब्ल्यूएमविंडोमेनू: सभी डेस्क {चालू|बंद}
सभी डेस्क से विंडो दिखाएं
*एफवीडब्ल्यूएमविंडोमेनू: सभी पेज {चालू|बंद}
सभी पृष्ठों से विंडो दिखाएं
*एफवीडब्ल्यूएमविंडोमेनू: मैक्सलेन 32
प्रवेश के वर्णों में अधिकतम लंबाई
*एफवीडब्ल्यूएमविंडोमेनू: मेनूनाम मायमेनू
पॉपअप करने के लिए मेनू का नाम
*एफवीडब्ल्यूएमविंडोमेनू: मेनू शैली मायमेनू स्टाइल
मेनू शैली का नाम लागू करने के लिए
*एफवीडब्ल्यूएमविंडोमेनू: डीबग करें 0,1,2,3 {}
डिबग जानकारी आउटपुट का स्तर, 0 का अर्थ कोई डिबग नहीं है
*एफवीडब्ल्यूएमविंडोमेनू: समारोह MyWindowListFunc
मेनू प्रविष्टियों पर आह्वान करने के लिए कार्य; WindowListFunc के लिए डिफ़ॉल्ट
*एफवीडब्ल्यूएमविंडोमेनू: आइटमफॉर्मेट फॉर्मेटस्ट्रिंग
मेनू प्रविष्टियों को कैसे प्रारूपित करें; प्रतिस्थापन निम्नानुसार किए जाते हैं:
%n, %i, %c, %r
विंडो का नाम, आइकन का नाम, वर्ग या संसाधन
%x,% y
विंडो x या y उस पृष्ठ को निर्देशित करता है जिस पर विंडो चालू है।
% एक्स,% वाई
विंडो x या y उस डेस्क को निर्देशित करता है जिस पर विंडो चालू है।
%d विंडो डेस्क नंबर
%m विंडो का मिनी-आइकन
%M विंडो का मिनी-आइकन केवल आइकॉनिफाइड विंडो के लिए, अन्यथा खाली
%टा टैब
%% एक शाब्दिक%
प्रारूप स्ट्रिंग को उद्धृत किया जाना चाहिए। डिफ़ॉल्ट स्ट्रिंग "%m%n%t%t(+%x+%y) - डेस्क %d" है।
अधिक उदाहरण
कुछ कीबोर्ड पर विंडो मेनू को दाईं विंडो की से फैंसी बाइंडिंग। इसे पकड़ें
कर्सर कुंजियों का उपयोग करते हुए नेविगेट करते समय बटन को छोड़ दें, फिर उसे छोड़ दें।
कॉपीमेनू स्टाइल * विंडोमेनू
मेनू शैली विंडोमेनू चयनऑनरिलीज़ Super_R
*FvwmWindowMenu: मेनू स्टाइल विंडोमेनू
AddToFunc StartFunction I मॉड्यूल FvwmWindowMenu
Key Super_R AA SendToModule FvwmWindowMenu पोस्ट रूट cc WarpTitle
लेखक
रिचर्ड लिस्टर[ईमेल संरक्षित]>.
स्कॉट समेडली[ईमेल संरक्षित]>.
मिखाइल गोइखमनी[ईमेल संरक्षित]>.
onworks.net सेवाओं का उपयोग करके FvwmWindowMenu का ऑनलाइन उपयोग करें