Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Python

कीबोर्ड शॉर्टकट के साथ टिंकर ड्रॉपडाउन मेनू

एक ड्रॉपडाउन मेनू और कुछ नहीं बल्कि खड़ी खड़ी मेनू आइटम की एक सूची है जो किसी एप्लिकेशन के शीर्ष मेनू बार पर दिखाई दे सकती है। हम मेनू () . का ऑब्जेक्ट बनाकर टिंकर एप्लिकेशन में एक मेनू बार बना सकते हैं जिसमें सभी मेनू आइटम मौजूद हैं।

ऐसा मामला हो सकता है जब हम मेनू का चयन करना चाहते हैं और कीबोर्ड शॉर्टकट का उपयोग करके कुछ बुनियादी संचालन करना चाहते हैं। सभी मेनू की कुंजी को बाइंड करने के लिए, हम bind_all(, कॉलबैक) का उपयोग करते हैं। विधि।

उदाहरण

इस उदाहरण में, एप्लिकेशन विंडो में आइटम्स का एक मेनू होता है। जब हम के संयोजन को दबाते हैं, तो यह मुख्य विंडो को बंद कर देगा।

#Import the required libraries
from tkinter import *

#Create an instance of Tkinter Frame
win = Tk()

#Set the geometry
win.geometry("750x350")

def exit():
   win.destroy()

#Create a Menu Bar
menubar= Menu()
filemenu= Menu(menubar, tearoff=False)
menubar.add_cascade(label= "File",underline=0, menu= filemenu)
filemenu.add_command(label="1.a", underline= 1)
filemenu.add_command(label="2.b", underline= 1)
filemenu.add_command(label="3.c", underline= 1)
filemenu.add_command(label="Quit", underline= 1, command= exit, accelerator= "Ctrl+Q")
win.config(menu= menubar)
filemenu.bind_all("<Control-q>", exit)

win.mainloop()

आउटपुट

उपरोक्त कोड को चलाने से एक विंडो प्रदर्शित होगी जिसमें एक लेबल टेक्स्ट और मेनू बार पर एक मेनू होगा।

कीबोर्ड शॉर्टकट के साथ टिंकर ड्रॉपडाउन मेनू

अब, मेनू आइटम "छोड़ें" पर क्लिक करें या मुख्य विंडो को बंद करने के लिए दबाएं।


  1. Windows 11 कीबोर्ड शॉर्टकट

    विंडोज 11 इनसाइडर प्रोग्राम के महीनों बाद, यह अब अपने उपयोगकर्ताओं के लिए उपलब्ध है। स्नैप लेआउट, विजेट, केंद्रित स्टार्ट मेन्यू, एंड्रॉइड ऐप और बहुत कुछ आपको अधिक उत्पादक होने और समय बचाने में मदद कर रहे हैं। आपको तेजी से और अधिक कुशलता से काम करने में मदद करने के लिए, इस ऑपरेटिंग सिस्टम ने विंडोज

  1. कीबोर्ड शॉर्टकट के साथ मैक ओएस पर स्क्रीनशॉट कैसे लें

    यदि आपने हाल ही में विंडोज से मैकओएस पर स्विच किया है, तो आप मैक पर स्क्रीनशॉट लेना भ्रमित कर सकते हैं। ज़रूर, कोई प्रिंट स्क्रीन नहीं है अब आपके कीबोर्ड पर कुंजी। लेकिन इसके बजाय कई कीबोर्ड शॉर्टकट हैं जिनका आप उपयोग कर सकते हैं। सही शॉर्टकट से आप सिंगल विंडो, पूरी स्क्रीन या उसके किसी खास हिस्से क

  1. इन उपयोगी Gmail कीबोर्ड शॉर्टकट से Gmail को अनुकूलित करें

    बहुत से उपयोगकर्ता अनजान हैं, जीमेल में कई प्रकार की विशेषताएं हैं जिनका हम उपयोग करने में विफल रहते हैं। वास्तव में, बोल्ड जैसे पाठ-संपादन विकल्पों का उपयोग करना ईमेल लिखते समय और इटैलिक भी बहुत असामान्य हैं। कारण? ईमेल को औपचारिक माना जाता है, लेकिन प्रश्नों, निर्देशों और असाइन किए गए कार्यों