पायथन 3 और टिंकर को इस नोटबुक को बनाने के लिए आपके सिस्टम पर पहले से ही स्थापित होना चाहिए। आप अपनी सिस्टम आवश्यकताओं के अनुसार उपयुक्त Python पैकेज डाउनलोड कर सकते हैं। आपके द्वारा पायथन को सफलतापूर्वक स्थापित करने के बाद, आपको टिंकर (पायथन के लिए एक जीयूआई पैकेज) स्थापित करने की आवश्यकता है।
टिंकर को स्थापित करने के लिए इस कमांड का उपयोग करें: पायथन-टीके
टिंकर आयात:
<तालिका बॉर्डर = " 0 "सेलपैडिंग =" 0 "सेलस्पेसिंग =" 0 "> < tbody>
import
tkinter
< कोड वर्ग = "कीवर्ड"> आयात कोड> <कोड वर्ग = "सादा"> ओएस कोड>
<कोड वर्ग = "कीवर्ड"> से कोड> <कोड वर्ग = " प्लेन"> टिंकर कोड> <कोड क्लास = "कीवर्ड"> इंपोर्ट कोड> <कोड क्लास = "कीवर्ड"> * कोड>
<कोड क्लास = "टिप्पणियां "> # पोस्ट के लिए ऊपर जगह पाने के लिए
tkinter.messagebox
से import
*
# इस्तेमाल किए गए डायलॉग को खोलने के लिए आवश्यकतानुसार
से
tkinter.filedialog
import
*
नोट। संदेश बॉक्स का उपयोग नोटपैड नामक सफेद बॉक्स में संदेश लिखने के लिए किया जाता है, और संवाद फ़ाइल का उपयोग प्रदर्शन / em> संवाद बॉक्स में किया जाता है जब आप अपने सिस्टम पर कहीं से भी फ़ाइल खोलें या किसी विशिष्ट स्थान या स्थान पर फ़ाइल सहेजें।
एक मेनू जोड़ें:
<कोड वर्ग = "टिप्पणियां"> # नियंत्रण जोड़ें (विजेट) कोड>
कोड वर्ग = "रंग 1"> स्वयं कोड> <कोड वर्ग = "सादा"> .__ thisTextArea.grid (चिपचिपा कोड> <कोड वर्ग = "कीवर्ड"> = कोड> <कोड वर्ग = "सादा"> एन कोड> <कोड वर्ग = "कीवर्ड"> + कोड> <कोड वर्ग = "सादा"> ई कोड> <कोड वर्ग = "कीवर्ड"> + कोड> <कोड वर्ग = "सादा"> एस कोड> <कोड वर्ग = "कीवर्ड" > + W)
# नई फ़ाइल खोलें
self
.__ thisFileMenu.add_command (लेबल
= कोड> <कोड क्लास = "स्ट्रिंग"> "नया" कोड> <कोड वर्ग = "सादा">, कोड>
<कोड वर्ग = "सादा"> आदेश कोड> <कोड वर्ग = " कीवर्ड"> = कोड> <कोड वर्ग = "रंग 1"> स्वयं कोड> <कोड वर्ग = "सादा"> .__ newFile) कोड>
<कोड वर्ग = "टिप्पणियां"> # मौजूदा फ़ाइल खोलने के लिए
self
.__ thisFileMenu.add_command (लेबल
=
" Open "
,
<कोड वर्ग = "अपरिभाषित रिक्त स्थान"> कोड> <कोड वर्ग = "सादा"> आदेश कोड> <कोड वर्ग = "कीवर्ड"> = कोड> <कोड वर्ग = "रंग 1"> स्वयं .__ openFile)
# मौजूदा फाइल को सेव करें
self
.__ thisFileMenu.add_command (लेबल
=
"सहेजें" कोड> <कोड वर्ग = "सादा">, कोड>
<सी ode वर्ग = "सादा"> कमांड कोड> <कोड वर्ग = "कीवर्ड"> = कोड> <कोड वर्ग = "रंग 1"> स्वयं कोड> <कोड वर्ग = "सादा"> .__ saveFile)
# डायलॉग में एक लाइन बनाएं
self
.__ thisFileMenu.add_separator ()
# रोकने के लिए
<कोड वर्ग = "रंग1"> स्वयं कोड> <कोड वर्ग = "सादा"> .__ thisFileMenu.add_command (लेबल कोड> <कोड वर्ग = "कीवर्ड"> = कोड> < कोड वर्ग = "स्ट्रिंग"> "बाहर निकलें" कोड> <कोड वर्ग = "सादा">, कोड>
<कोड वर्ग = "सादा"> आदेश कोड> <कोड वर्ग = "कीवर्ड"> = कोड> <कोड वर्ग = "रंग 1"> स्वयं कोड> <कोड वर्ग = "सादा"> .__ आवेदन छोड़ें) कोड>
<कोड वर्ग = "रंग 1"> स्वयं कोड> <कोड वर्ग = "सादा"> .__ thisMenuBar.add_cascade (लेबल कोड> <कोड वर्ग = "कीवर्ड"> = कोड> <कोड वर्ग = "स्ट्रिंग"> " फ़ाइल" कोड> <कोड वर्ग = "सादा">, कोड>
# एक स्ट्रोक जोड़ने के लिए
self
<कोड वर्ग = "सादा"> .__ thisEditMenu.add_command (लेबल कोड> <कोड वर्ग = "कीवर्ड"> = कोड> <कोड वर्ग = "स्ट्रिंग"> "कट" कोड> <कोड वर्ग = "सादा">, कोड>
कोड वर्ग = "अपरिभाषित स्थान es"> कोड> <कोड वर्ग = "सादा"> आदेश कोड> <कोड वर्ग =" कीवर्ड "> = कोड> <कोड वर्ग ="color1 "> स्वयं कोड> <कोड वर्ग = "सादा"> .__ कट) कोड>
<कोड वर्ग = "टिप्पणियां"> # एक कॉपी फंक्शन देने के लिए
self
.__ thisEditMenu.add_command (लेबल
=
"Copy"
,
<कोड वर्ग = "अपरिभाषित रिक्त स्थान"> कोड> <कोड वर्ग = "सादा"> आदेश कोड> कोड> <कोड वर्ग = "कीवर्ड"> = कोड> <कोड वर्ग = "रंग 1"> स्वयं कोड> <कोड वर्ग = "सादा"> .__ प्रतिलिपि) कोड>
<कोड वर्ग = "टिप्पणियां"> # एक सम्मिलित कार्य जोड़ने के लिए
<कोड वर्ग = "रंग 1"> स्वयं कोड> <कोड वर्ग = "सादा"> .__ thisEditMenu.add_command (लेबल =
"Paste"
, कोड> कोड>
<कोड सीएल गधा = "सादा"> आदेश कोड> <कोड वर्ग = "कीवर्ड"> = कोड> <कोड वर्ग = "रंग 1"> स्वयं कोड> < कोड वर्ग = "सादा"> .__ पेस्ट)
# संपादन सक्षम करने के लिए
<कोड वर्ग = "रंग 1"> स्वयं कोड> <कोड वर्ग = "सादा"> .__ thisMenuBar.add_cascade (लेबल कोड> <कोड वर्ग = "कीवर्ड"> = कोड> <कोड वर्ग = "स्ट्रिंग" >" संपादित करें " ,
मेनू कोड> <कोड वर्ग = "कीवर्ड"> = कोड> <कोड वर्ग = "रंग 1"> स्वयं
.__ thisEditMenu)
# नोटपैड डिस्क्रिप्शन फंक्शन बनाने के लिए
self
.__ thisHelpMenu.add_command (लेबल
=
< कोड वर्ग ="स्ट्रिंग ">" नोटपैड के बारे में " ,
कमांड कोड> <कोड क्लास = "कीवर्ड"> = कोड> <कोड क्लास = "कलर 1"> सेल्फ कोड> <कोड क्लास = "प्लेन"> .__ शोअबाउट)
self
.__ thisMenuBar.add_cascade (लेबल
= कोड> <कोड वर्ग = "स्ट्रिंग"> "सहायता" कोड> <कोड वर्ग = "सादा">, कोड>
<कोड वर्ग = "सादा"> मेनू =
self
.__ thisHelpMenu)
<कोड वर्ग = "रंग1"> स्वयं कोड> .__ root.config (मेनू
=
self
.__ thisMenuBar)
self
.__ thisScrollBar.pack (साइड < /कोड> <कोड क्लास = "कीवर्ड"> = कोड> <कोड क्लास = "सादा"> राइट, फिल कोड> <कोड क्लास = "कीवर्ड"> = कोड> <सी ओड क्लास = " प्लेन"> Y)
# स्क्रॉल बार अपने आप एडजस्ट हो जाएगा
# सामग्री के अनुसार
self
.__ thisScrollBar.config (कमांड
= कोड> <कोड क्लास = "कलर 1"> सेल्फ कोड> <कोड क्लास = "प्लेन"> .__ thisTextArea .yview)
< कोड वर्ग = "रंग1"> स्वयं कोड> <कोड वर्ग = "सादा"> .__ thisTextArea.config (yscrollcommand <कोड वर्ग = "कीवर्ड"> = कोड> <कोड वर्ग ="color1 "> सेले f कोड> <कोड वर्ग = "सादा"> .__ thisScrollBar. set
)
इस कोड के साथ हम अपने नोटपैड विंडो में मेनू जोड़ेंगे और कॉपी, पेस्ट, सेव आदि जैसी चीजें जोड़ेंगे।
कार्यक्षमता जोड़ें:
<कोड वर्ग = "कीवर्ड"> def कोड> <कोड वर्ग = "सादा"> __ आवेदन छोड़ें ( self
):
self
.__ root.destroy ()
<कोड वर्ग = "अपरिभाषित रिक्त स्थान"> कोड> <कोड वर्ग = "टिप्पणियां"> # बाहर निकलें ()
def
__ showAbout (
self < /कोड> <कोड वर्ग = "सादा">): कोड>
<कोड वर्ग = "सादा"> शोइन्फो ( <कोड वर्ग = "स्ट्रिंग"> "नोटपैड" < /कोड> <कोड वर्ग = "सादा">, कोड> <कोड वर्ग = "स्ट्रिंग"> "मृणाल वर्मा" कोड> <कोड वर्ग = "सादा">) कोड>
br> self
.__ file
= कोड> <कोड वर्ग = "सादा"> Askopenfilename (डिफ़ॉल्ट एक्सटेंशन कोड> <कोड वर्ग = "कीवर्ड"> = कोड> <कोड वर्ग = "स्ट्रिंग"> "। txt"
,
filetypes
= कोड> कोड> <कोड वर्ग = "सादा"> [( कोड> <कोड वर्ग = "स्ट्रिंग"> "सभी फ़ाइलें" कोड> <कोड वर्ग = "सादा">, कोड> <कोड वर्ग =" स्ट्रिंग ">" *। * "
),
(
"टेक्स्ट दस्तावेज़" कोड> <कोड वर्ग = "सादा">, कोड> <कोड वर्ग = "स्ट्रिंग"> "*। txt"
)])
अगर
स्वयं कोड> <कोड वर्ग = "सादा"> .__ f ile कोड> <कोड वर्ग = "कीवर्ड"> = कोड> <कोड वर्ग = "कीवर्ड"> = < /कोड> <कोड वर्ग = "सादा"> "": कोड>
कोड वर्ग = "टिप्पणियां"> # खोलने के लिए कोई फ़ाइल नहीं कोड>
p> self
.__ file
=
कोई नहीं
<कोड वर्ग = "कीवर्ड"> अन्य कोड> <कोड वर्ग = "सादा">: कोड>
कोड वर्ग = "टिप्पणियां"> # फ़ाइल खोलने का प्रयास करें
# विंडो शीर्षक सेट करें
स्वयं कोड> <कोड वर्ग = "सादा"> .__ root.title (os.path. बेसनाम (
self
.__ file)
+ कोड> कोड> <कोड वर्ग = "स्ट्रिंग"> "- कोई टेपड नहीं" कोड> <कोड वर्ग =" सादा ">) कोड>
class ="color1 "> self .__ thisTextArea.delete (
1.0
, END)
file
=
खुला कोड> <कोड वर्ग = "सादा"> ( कोड> <कोड वर्ग = "रंग 1"> स्वयं कोड> <कोड वर्ग = "सादा"> .__ फ़ाइल, कोड> <कोड वर्ग = "स्ट्रिंग"> "आर" कोड> <कोड वर्ग = "सादा">) कोड>
<पी> कोड वर्ग = "रंग 1"> स्वयं कोड> < कोड वर्ग = "सादा"> .__ thisTextArea.insert (
1.0
,
फ़ाइल कोड> <कोड वर्ग = "सादा">। पढ़ें ())
file
. बंद करें ()
कोड>
<कोड वर्ग = "कीवर्ड"> def <कोड वर्ग = "सादा"> __ newFile ( self
):
self
.__ root.title (
" Untitled - Notepad "
<कोड वर्ग = "सादा">) कोड>
कोड वर्ग = "रंग 1"> स्वयं कोड> <कोड वर्ग = "सादा"> .__ फ़ाइल कोड> < कोड वर्ग = "कीवर्ड"> = कोड> <कोड वर्ग = "रंग 1"> कोई नहीं कोड>
<कोड वर्ग = "रंग 1"> स्वयं कोड> <कोड वर्ग = " प्लेन"> .__ thisTextArea.delete ( 1.0
, END)
डीईएफ़ कोड> <कोड वर्ग = "सादा"> __ saveFile ( <कोड वर्ग = "रंग 1"> स्वयं c ode> <कोड वर्ग = "सादा" >):
if
self
.__ फ़ाइल कोड> <कोड वर्ग = "कीवर्ड"> = कोड> <कोड वर्ग = "कीवर्ड"> = कोड> <कोड वर्ग = "रंग 1"> कोई नहीं कोड> <कोड वर्ग = "सादा">: कोड>
<कोड वर्ग = "टिप्पणियां"> # नई फ़ाइल के रूप में सहेजें
<कोड वर्ग = "अपरिभाषित रिक्त स्थान" > कोड> <कोड वर्ग = "रंग 1"> स्वयं कोड> <कोड वर्ग = "सादा"> .__ फ़ाइल कोड> <कोड वर्ग = "कीवर्ड"> = कोड> <कोड वर्ग = " सादा "> asksaveasfilename (आरंभिक फ़ाइल कोड> <कोड वर्ग =" कीवर्ड "> = कोड> <कोड वर्ग =" स्ट्रिंग ">’ शीर्षकहीन. txt ’ कोड> <कोड वर्ग = "सादा">,
defaultextension
=
". txt"
,
f iletypes
= < / कोड> <कोड वर्ग = "सादा"> [( कोड> <कोड वर्ग = "स्ट्रिंग"> "सभी फ़ाइलें" कोड> <कोड वर्ग = "सादा">, कोड> <कोड वर्ग = "स्ट्रिंग"> "*। *" कोड> <कोड वर्ग = "सादा">), कोड>
<कोड वर्ग = "सादा"> ( कोड> <कोड वर्ग = "स्ट्रिंग"> "टेक्स्ट दस्तावेज़" कोड> <कोड वर्ग = "सादा">, कोड> <कोड वर्ग = "स्ट्रिंग"> "*। txt" )])
अगर कोड> <कोड वर्ग = "रंग 1 "> स्वयं कोड> <कोड वर्ग = "सादा"> .__ फ़ाइल कोड> <कोड वर्ग = "कीवर्ड"> = कोड> <कोड वर्ग = "कीवर्ड"> = कोड> <कोड वर्ग = "सादा"> "": कोड>
<कोड वर्ग = "रंग 1"> स्वयं कोड> <कोड वर्ग = "सादा"> .__ फ़ाइल कोड> <कोड वर्ग = "कीवर्ड"> = कोड> <कोड वर्ग = "रंग 1"> कोई नहीं कोड>
कोड वर्ग = "कीवर्ड" "> और कोड> <कोड वर्ग = "सादा">: कोड>
class = "comments"> # फ़ाइल को सहेजने का प्रयास करें
file
=
< कोड वर्ग = "फ़ंक्शंस"> खुला कोड> <कोड वर्ग = "सादा"> ( कोड> <कोड वर्ग = "रंग 1"> स्वयं कोड> <कोड वर्ग = "सादा"> .__ फ़ाइल, "w"
)
f इले कोड> <कोड वर्ग = "सादा">। लिखें (
self
.__ thisTextArea.get (
1.0
, END))
file
. बंद करें () कोड>
कोड वर्ग = "अपरिभाषित रिक्त स्थान"> कोड> <कोड वर्ग = "टिप्पणियां"> # विंडो का शीर्षक बदलें कोड>
self
.__ root.title (os.path.basename (
self
.__ file)
< कोड क्लास = "कीवर्ड"> + कोड> <कोड क्लास = "स्ट्रिंग"> "- नोटपैड" कोड> <कोड क्लास = "प्लेन">) कोड>
<कोड वर्ग = "अपरिभाषित रिक्त स्थान"> कोड> <कोड वर्ग = "कीवर्ड"> अन्य कोड> <कोड वर्ग = "सादा">: कोड>
file
=
open
(
कोड> <कोड वर्ग = "रंग 1"> स्वयं कोड> <कोड वर्ग = "सादा"> .__ फ़ाइल, कोड> <कोड वर्ग = "स्ट्रिंग"> "डब्ल्यू" कोड> <कोड वर्ग = " प्लेन">)
file
. लिखें (
self
.__ thisTextArea.get (
1.0
, END))
file
. बंद करें ()
def
__ Cut (
स्वयं
):
स्वयं कोड> <कोड वर्ग = "सादा"> .__ thisTextArea.event_generate (
<कोड वर्ग = "स्ट्रिंग"> """कट और gt; और gt;" कोड> <कोड वर्ग = "सादा">) कोड>
कोड वर्ग = "कीवर्ड"> def कोड> <कोड वर्ग = "सादा"> __ प्रतिलिपि ( कोड > <कोड वर्ग = "रंग 1"> स्वयं कोड> <सी ओड वर्ग = "सादा">): कोड>
<कोड वर्ग = "रंग 1"> स्वयं कोड> < कोड क्लास = "सादा"> .__ thisTextArea.event_generate ( """Copy"""
) कोड>
<कोड वर्ग = "कीवर्ड"> def कोड> <कोड वर्ग = "सादा"> __ पेस्ट ( <कोड वर्ग = " color1"> स्वयं कोड> <कोड वर्ग = "सादा">): कोड>
<कोड वर्ग = "रंग 1"> स्वयं कोड> <कोड वर्ग = "plai" n"> .__ thisTextArea.event_generate ( ""और लेफ्टिनेंट; चिपकाएँ और gt;""
)
यह हमने नोटपैड में आवश्यक सभी सुविधाओं को जोड़ा है, आप फ़ॉन्ट आकार, फ़ॉन्ट रंग, बोल्ड, अंडरलाइन इत्यादि जैसी अन्य सुविधाएं भी जोड़ सकते हैं।
मुख्य कोड के बाद सभी का संयोजन: b>
<कोड वर्ग = "कीवर्ड"> आयात कोड> <कोड वर्ग = "सादा"> टिंकर कोड>
<कोड वर्ग = "कीवर्ड"> आयात कोड> <कोड वर्ग = "सादा"> ओएस कोड>
<कोड वर्ग = "कीवर्ड"> कोड> से <कोड वर्ग = "सादा"> टिंकर कोड> <कोड वर्ग = "कीवर्ड"> आयात कोड> <कोड वर्ग = "कीवर्ड"> * कोड>
<कोड वर्ग = "कीवर्ड"> कोड> से
tkinter.filedialog
import
* कोड>
कोड वर्ग = "कीवर्ड"> वर्ग Notepad:
कोड> <कोड वर्ग = "सादा"> __ रूट कोड> <कोड वर्ग = "कीवर्ड"> = कोड> <कोड वर्ग = "सादा"> टी () कोड>
# डिफ़ॉल्ट विंडो चौड़ाई और ऊंचाई
< कोड वर्ग = "अपरिभाषित रिक्त स्थान"> कोड> <कोड वर्ग = "सादा"> __ यह चौड़ाई कोड> <कोड वर्ग = "कीवर्ड"> = कोड> <कोड वर्ग = "मान"> 300 कोड> code>
__ thisHeight
=
300
__ thisTextArea
=
Text (__root)
<कोड वर्ग = "सादा"> __ यहमेनूबार कोड> <कोड वर्ग = "कीवर्ड"> = कोड> <कोड वर्ग = "सादा"> मेनू (__ रूट) कोड>
<कोड वर्ग = "सादा"> __ thisFileMenu <कोड वर्ग = "कीवर्ड" > = कोड> <कोड वर्ग = "सादा"> मेनू (__ यहमेनूबार, टियरऑफ़ कोड> <कोड वर्ग = "कीवर्ड"> = कोड> <कोड वर्ग = "मान"> 0 कोड> )
__ thisEditMenu
= कोड> <कोड वर्ग = "सादा"> मेनू (__ यहमेनूबार, टियरऑफ़ कोड> <कोड वर्ग = "कीवर्ड"> = कोड> <कोड वर्ग ="मान"> 0
)
__ thisHelpMenu
<कोड वर्ग = "कीवर्ड"> = कोड> <कोड वर्ग = "सादा"> मेनू (__ यहमेनूबार, टियरऑफ़ कोड> <कोड वर्ग = "कीवर्ड"> = कोड> <कोड वर्ग = " value"> 0 )
# स्क्रॉलबार जोड़ें
__ thisScrollBar
=
स्क्रॉलबार (__ यह टेक्स्ट एरिया)
<कोड वर्ग = "सादा"> __ फ़ाइल कोड> <कोड वर्ग = "कीवर्ड"> = कोड> <कोड वर्ग = "रंग 1"> कोई नहीं कोड
<कोड वर्ग = "कीवर्ड"> def कोड> <कोड वर्ग = "सादा"> __ init __ ( कोड> <कोड वर्ग = "रंग 1"> स्वयं < /कोड> <कोड वर्ग = "सादा">, कोड> <कोड वर्ग = "कीवर्ड"> * कोड> <कोड वर्ग = "कीवर्ड"> * कोड> <कोड वर्ग = "सादा"> kwargs ):
# आइकॉन सेट करें
कोशिश करें कोड> code>
:
self
.__ रूट .wm_iconbitmap (
"Notepad.ico"
)
को छोड़कर :
< कोड वर्ग = "कीवर्ड"> पास कोड>
<कोड क्लास एसएस = "टिप्पणियां"> # विंडो आकार सेट करें (डिफ़ॉल्ट 300x300) कोड>
<कोड वर्ग = "अपरिभाषित रिक्त स्थान"> कोड> <कोड वर्ग = " color1"> स्वयं कोड> <कोड वर्ग = "सादा"> .__ यह चौड़ाई कोड> <कोड वर्ग = "कीवर्ड"> = कोड> <कोड वर्ग = "सादा"> kwargs [ कोड> ’ width’
]
KeyError:
pass
try
:
<कोड वर्ग = "रंग 1"> स्वयं कोड> <कोड वर्ग = "सादा"> .__ यह ऊंचाई कोड> <कोड वर्ग = "कीवर्ड"> = कोड> <कोड वर्ग = "सादा" > kwargs [ ’height’
]
कोड> <कोड वर्ग = "कीवर्ड"> को छोड़कर कोड> <कोड वर्ग = "सादा"> KeyError: कोड> code>
pass
# विंडो टेक्स्ट सेट करें
self
.__ root.title (
"Untitled - Notepad"
)
# विंडो को बीच में रखें
< कोड वर्ग = "सादा"> स्क्रीनविड्थ कोड> <कोड वर्ग = "कीवर्ड"> = कोड> <कोड वर्ग = "रंग 1"> स्वयं कोड> <कोड वर्ग = "सादा"> .__ जड़। winfo_screenwidth ()
<कोड वर्ग = "अपरिभाषित स्थान"> कोड> <कोड वर्ग = "सादा"> स्क्रीनहाइट कोड> <कोड वर्ग = "कीवर्ड"> = self
.__ root .winfo_screenheight ()
# बाईं ओर कोड>
कोड वर्ग = "सादा"> बाएं कोड> <कोड वर्ग = "कीवर्ड"> = कोड> <कोड वर्ग = "सादा" "> (स्क्रीनविड्थ कोड> <कोड वर्ग = "कीवर्ड"> / कोड> <कोड वर्ग = "मान"> 2 कोड> <कोड वर्ग = "सादा">) कोड> <कोड वर्ग = "कीवर्ड"> - कोड> <कोड वर्ग = "सादा"> ( कोड> <कोड वर्ग = "रंग 1" > स्वयं कोड> <कोड वर्ग = "सादा"> .__ यह चौड़ाई कोड> <कोड वर्ग = "कीवर्ड"> / कोड> <कोड वर्ग = "मान"> 2 कोड> <कोड वर्ग = "सादा">)
<कोड वर्ग = "टिप्पणियां"> # अधिकार-सहयोगी कोड>
कोड> <कोड वर्ग =" सादा "> शीर्ष कोड> <कोड वर्ग =" कीवर्ड "> = कोड> <कोड ई वर्ग = "सादा"> (स्क्रीनहाइट कोड> <कोड वर्ग = "कीवर्ड"> / कोड> <कोड क्लास = "वैल्यू"> 2 कोड> <कोड क्लास = "प्लेन">) कोड> <कोड क्लास = "कीवर्ड"> - कोड> < कोड वर्ग = "सादा"> (कोड> <कोड वर्ग = "रंग 1"> स्वयं कोड> <कोड वर्ग = "सादा">। __thisHeight
/
2
)
> सादा"> .__ root.geometry ( ’% dx% d +% d +% d’
%
(
self
.__ thisWidth,
< कोड वर्ग = "रंग 1"> स्वयं कोड> <कोड वर्ग = "सादा"> .__ यह ऊंचाई, कोड>
<कोड वर्ग = "सादा"> बाएं, ऊपर)) कोड> code>
# टेक्स्ट एरिया को अपने आप आकार देने के लिए
<कोड वर्ग = "अपरिभाषित रिक्त स्थान">/ कोड> <कोड वर्ग = "कीवर्ड"> पास कोड>
# विंडो टेक्स्ट सेट करें
self
.__ root.title (
"Untitled - Notepad"
)
<कोड वर्ग = "टिप्पणियां"> # केंद्र विंडो कोड>
कोड वर्ग = "सादा"> स्क्रीनविड्थ कोड> <कोड वर्ग = "कीवर्ड"> = self
.__ root.winfo_screenwidth ()
स्क्रीनहाइट कोड> <कोड क्लास = "कीवर्ड"> = कोड> <कोड क्लास = "कलर 1"> सेल्फ कोड> <कोड क्लास = "प्लेन" > .__ root.winfo_screenheight () कोड >> वर्ग = "अपरिभाषित रिक्त स्थान"> कोड> <कोड वर्ग = "सादा" > बाएं कोड> <कोड वर्ग = "कीवर्ड"> = कोड> <कोड वर्ग = "सादा"> (स्क्रीनविड्थ कोड > <कोड वर्ग = "कीवर्ड"> / कोड> <कोड वर्ग = "मान"> 2 कोड> <कोड वर्ग = "सादा">) कोड> <कोड वर्ग
टिंकर का उपयोग करके नोटपैड बनाएं __del__: Questions
टिंकर का उपयोग करके नोटपैड बनाएं __delete__: Questions