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

Tkinter में Text विजेट में कॉपी, पेस्ट और बैकस्पेस कैसे रोकें?

Text विजेट मल्टीलाइन उपयोगकर्ता इनपुट स्वीकार करता है, जहां आप टेक्स्ट टाइप कर सकते हैं और कॉपी, पेस्ट और डिलीट जैसे ऑपरेशन कर सकते हैं। Text विजेट पर विभिन्न ऑपरेशन के शॉर्टकट को अक्षम करने के कुछ तरीके हैं।

Text विजेट में कॉपी, पेस्ट और बैकस्पेस को अक्षम करने के लिए, आपको इवेंट को इवेंट हैंडलर के साथ बाइंड करना होगा और Python में lambda कीवर्ड का उपयोग करके break लौटाना होगा। निम्नलिखित उदाहरण दर्शाता है कि यह कैसे काम करता है।

उदाहरण

# आवश्यक लाइब्रेरी इम्पोर्ट करें
from tkinter import *

# Tkinter फ्रेम या विजेट का इंस्टेंस बनाएं
win = Tk()
win.geometry("700x350")

# एक टेक्स्ट विजेट बनाएं
text = Text(win, font="Calibri, 14")
text.pack(fill=BOTH, expand=True)

# कुंजियों को इवेंट हैंडलर के साथ बाइंड करें
text.bind('', lambda _: 'break')
text.bind('', lambda _: 'break')
text.bind('', lambda _: 'break')

win.mainloop()

आउटपुट

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

Tkinter में Text विजेट में कॉपी, पेस्ट और बैकस्पेस कैसे रोकें?

हालांकि, यह उपयोगकर्ता को कुंजी या "Ctrl+C" और "Ctrl+V" कुंजियों के संयोजन का उपयोग करने की अनुमति नहीं देगा।

  1. PuTTY में कॉपी-पेस्ट मास्टर करें: निर्बाध टर्मिनल वर्कफ्लो के लिए त्वरित गाइड PuTTY में कॉपी-पेस्ट मास्टर करें: निर्बाध टर्मिनल वर्कफ्लो के लिए त्वरित गाइड

    PuTTY में कॉपी और पेस्ट कैसे करें क्या PuTTY में Ctrl + C और Ctrl + V कमांड काम करते हैं? दुर्भाग्य से, कॉपी और पेस्ट के लिए सबसे लोकप्रिय विंडोज कमांड एमुलेटर में काम नहीं करते हैं। इस अनुपस्थिति के पीछे का विशेष कारण अज्ञात है, लेकिन पारंपरिक तरीकों का उपयोग किए बिना उसी कोड को दर्ज करने के अन्य

  1. Android पर कॉपी और पेस्ट में मास्टर करें: चरण-दर-चरण गाइड Android पर कॉपी और पेस्ट में मास्टर करें: चरण-दर-चरण गाइड

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

  1. अपने Chromebook पर कॉपी और पेस्ट में महारत हासिल करें: एक त्वरित गाइड अपने Chromebook पर कॉपी और पेस्ट में महारत हासिल करें: एक त्वरित गाइड

    Chromebook अपने हल्के ऑपरेटिंग सिस्टम के कारण लोकप्रिय हो रहे हैं जो उन पर स्थापित है, और इस तथ्य के कारण कि आप बिना किसी बड़ी समस्या के सभी Android ऐप चला सकते हैं। लैपटॉप का उपयोग करने वाले लोगों को उन लोगों में विभाजित किया गया है, जो फिल्में देखने, गेम खेलने, ईमेल और पढ़ने/लिखने जैसे छोटे कार्यो