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

टिंकर विंडो में बाहर निकलें (या [एक्स]) अक्षम करें

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

बाहर निकलें या [X] नियंत्रण आइकन को अक्षम करने के लिए, हमें प्रोटोकॉल() . को परिभाषित करना होगा तरीका। हम नियंत्रण आइकन की स्थिति को अक्षम करने के लिए एक खाली फ़ंक्शन निर्दिष्ट करके नियंत्रण आइकन परिभाषा को सीमित कर सकते हैं।

उदाहरण

#Import the tkinter library
from tkinter import *
from tkinter import ttk
#Create an instance of Tkinter frame
win= Tk()
#Define the geometry of the function
win.geometry("750x250")
def close_win():
   win.destroy()
def disable_event():
   pass
#Create a button to close the window
btn = ttk.Button(win, text ="Click here to Close",command=close_win)
btn.pack()
#Disable the Close Window Control Icon
win.protocol("WM_DELETE_WINDOW", disable_event)
win.mainloop()

आउटपुट

उपरोक्त कोड एक विंडो प्रदर्शित करेगा जिसमें एक अक्षम [X] विंडो क्लोज कंट्रोल है।

टिंकर विंडो में बाहर निकलें (या [एक्स]) अक्षम करें

विंडो बंद करने के लिए, "बंद करने के लिए यहां क्लिक करें" बटन पर क्लिक करें।


  1. मैं टिंकर विंडो कैसे बंद करूं?

    टिंकर का उपयोग करके एप्लिकेशन बनाना आसान है लेकिन कभी-कभी, टाइटल बार पर बटन के माध्यम से विंडो या फ्रेम को बंद किए बिना बंद करना मुश्किल हो जाता है। ऐसे मामलों में, हम .destroy() . का उपयोग कर सकते हैं विंडो बंद करने की विधि। चूंकि टिंकर विशेषताएँ एक-दूसरे से स्वतंत्र होती हैं, इसलिए हम एक बटन का उ

  1. पायथन टिंकर में एक पारदर्शी विंडो बनाना

    पायथन कार्यात्मक और डेस्कटॉप अनुप्रयोगों के विकास और निर्माण के लिए सबसे लोकप्रिय भाषा है। इसमें विभिन्न मॉड्यूल और कार्यों का एक समृद्ध पुस्तकालय है जो एप्लिकेशन बनाने और विकसित करने के लिए एक्स्टेंसिबिलिटी और एक्सेसिबिलिटी प्रदान करता है। जीयूआई-आधारित एप्लिकेशन बनाने के लिए टिंकर सबसे अधिक इस्ते

  1. पायथन टिंकर में एक फ्रेमलेस विंडो बनाना

    Tkinter GUI- आधारित एप्लिकेशन बनाने के लिए सबसे अधिक इस्तेमाल किया जाने वाला पायथन लाइब्रेरी है। इसमें विजेट और अन्य आवश्यक विशेषताओं को जोड़ने जैसी विशेषताएं हैं। मान लीजिए कि हम टिंकर का उपयोग करके एक सीमा रहित विंडो बनाना चाहते हैं। सीमा रहित विंडो बनाने के लिए, हम ओवरराइड रीडायरेक्ट . का उपयोग