एक मेनू बार में लंबवत स्टैक्ड मेनू आइटम होते हैं। हम Menu(root) के ऑब्जेक्ट को इनिशियलाइज़ करके मेनू बार बना सकते हैं। जब भी हम एप्लिकेशन में मेनू बार इनिशियलाइज़ करते हैं, तो यह मेनू बार के शीर्ष पर एक लाइन सेपरेटर प्रदर्शित करता है।
मेनू से सेपरेटर या डैश्ड लाइन को हटाने के लिए, हम tearoff प्रॉपर्टी का उपयोग कर सकते हैं। इसे 'tearoff = off' प्रॉपर्टी परिभाषित करके बनाया जा सकता है।
उदाहरण
# आवश्यक लाइब्रेरी आयात करें
from tkinter import *
from tkinter import ttk
# Tkinter फ्रेम का इंस्टेंस बनाएं
win = Tk()
# Tkinter फ्रेम की ज्यामिति सेट करें
win.geometry("750x250")
win.title("Editor")
# मेनूबार जोड़ें
menu_bar = Menu(win)
# मेनूबार में एक नया मेनू बनाएं
file_menu = Menu(menu_bar, tearoff="off")
# सभी फाइल मेनू आइटम्स यहां जोड़े जाएंगे
menu_bar.add_cascade(label='File', menu=file_menu)
# फाइल मेनू में मेनू आइटम्स जोड़ें
file_menu.add_command(label="New", compound='left', underline=0)
file_menu.add_command(label="Open", compound='left', underline=0)
file_menu.add_command(label="Save", compound='left', underline=0)
file_menu.add_command(label="Exit", compound='left', underline=0)
win.config(menu=menu_bar)
win.mainloop()
आउटपुट
उपरोक्त कोड चलाने पर विंडो के शीर्ष पर मेनूबार वाली विंडो प्रदर्शित होगी।

अब, 'tearoff = on' सेट करें और कोड को फिर से चलाएं ताकि मेनूबार पर इसके प्रभाव का निरीक्षण किया जा सके।
