इसलिए मैंने अपने डेस्कटॉप पर एक नए एक्सटेंशन के साथ एक फ़ाइल बनाई, और यही इसका संदर्भ मेनू जैसा दिखता है:
मैं अपने कीबोर्ड पर मेनू कुंजी के साथ संदर्भ मेनू ला सकता हूं, और मैं वास्तव में उस संदर्भ में कुंजी दबाकर संदर्भ मेनू में कुछ आइटम चुन सकता हूं। स्वाभाविक रूप से, यह मुझे कुछ कीबोर्ड शॉर्टकट बनाने का अवसर देता है। हालाँकि, मैं यह नहीं समझता कि वे कैसे काम करते हैं। निम्न उदाहरण लीजिए।
यदि मैं "item.newextension" नामक एक फ़ाइल बनाता हूं और फिर निम्न रजिस्ट्री फ़ाइल आयात करें:
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\SOFTWARE\Classes\SystemFileAssociations\.newextension\shell\Edit\command]
@="notepad.exe \"%1\""
[HKEY_CURRENT_USER\SOFTWARE\Classes\SystemFileAssociations\.newextension\shell\Contemplate\command]
@="mspaint.exe \"%1\""
मुझे कुछ असंगत और दिलचस्प परिणाम मिलते हैं। एक ही पृष्ठ पर होना, अब मेरा संदर्भ मेनू इस तरह दिखता है:
यदि मैं संदर्भ मेनू खोलता हूं और कुंजी "ई" दबाता हूं, तो नोटपैड तुरंत खुल जाता है। इसके अलावा, अगर मैं संदर्भ मेनू खोलता हूं और कुंजी "c" दबाता हूं, तो संदर्भ मेनू "चिंतन" और "प्रतिलिपि" के बीच फ़्लिप करता है, लेकिन जब तक मैं प्रेस नहीं करता, तब तक वह नहीं चुनता है।
इसलिए मुझे एहसास हुआ कि, यदि आप बारीकी से देखते हैं, तो संदर्भ मेनू प्रविष्टि में प्रत्येक अक्षर के नीचे एक छोटी सी रेखा होती है, जो कि इसे चुनने के लिए किस कुंजी को दबाने की आवश्यकता होती है, और जब ओवरलैप होता है, तो दोनों के बीच उस कुंजी को बार-बार दबाते हैं। तो मुझे कुछ सवाल पूछने हैं:
- जब मैं अपनी संदर्भ मेनू प्रविष्टियाँ बनाता हूँ, जैसा कि मैंने .reg फ़ाइल में किया था, मैं उस प्रविष्टि के चयन के लिए किस कुंजी का चयन करता हूँ?
- क्या मैं "शॉर्टकट बनाएं" और "कॉपी" जैसी चीजों के लिए मौजूदा कीबोर्ड शॉर्टकट बदल सकता हूं, या क्या उन्हें क्रमशः "एस" और "सी" होना होगा?
मैं संदर्भ के लिए विंडोज 10 1803 बिल्ड 17134 पर हूं।