উইন্ডো ম্যানেজার Tkinter উইন্ডো কন্ট্রোল আইকন ইমপ্লিমেন্ট করে। Tkinter উইন্ডো কন্ট্রোল আইকন হাইড ও শো করতে, আমরা বিল্ট-ইন ফাংশন ব্যবহার করতে পারি যা বর্ণনা করে আমরা কন্ট্রোল আইকন ফাংশনালিটি অক্ষম করতে চাই কিনা।
এক্সিট বা [X] কন্ট্রোল আইকন অক্ষম করতে, আমাদের protocol() মেথড ডিফাইন করতে হবে। কন্ট্রোল আইকন ডেফিনিশন লিমিট করতে অক্ষম স্টেটের জন্য একটি খালি ফাংশন স্পেসিফাই করতে পারি।
উদাহরণ
# Tkinter লাইব্রেরি ইম্পোর্ট
from tkinter import *
from tkinter import ttk
# Tkinter ফ্রেমের ইনস্ট্যান্স তৈরি
win = Tk()
# ফাংশনের জিওমেট্রি ডিফাইন
win.geometry("750x250")
def close_win():
win.destroy()
def disable_event():
pass
# উইন্ডো বন্ধ করার বাটন তৈরি
btn = ttk.Button(win, text="Click here to Close", command=close_win)
btn.pack()
# ক্লোজ উইন্ডো কন্ট্রোল আইকন অক্ষম
win.protocol("WM_DELETE_WINDOW", disable_event)
win.mainloop()
আউটপুট
উপরোক্ত কোড একটি অক্ষম [X] উইন্ডো ক্লোজ কন্ট্রোল সমৃদ্ধ উইন্ডো প্রদর্শন করবে।

উইন্ডো বন্ধ করতে, "Click here to Close" বাটনে ক্লিক করুন।