X7ROOT File Manager
Current Path:
/lib64/python3.12/tkinter
lib64
/
python3.12
/
tkinter
/
??
..
??
__init__.py
(169.11 KB)
??
__main__.py
(148 B)
??
__pycache__
??
colorchooser.py
(2.6 KB)
??
commondialog.py
(1.26 KB)
??
constants.py
(1.46 KB)
??
dialog.py
(1.5 KB)
??
dnd.py
(11.37 KB)
??
filedialog.py
(14.59 KB)
??
font.py
(6.84 KB)
??
messagebox.py
(3.77 KB)
??
scrolledtext.py
(1.77 KB)
??
simpledialog.py
(11.48 KB)
??
tix.py
(75.23 KB)
??
ttk.py
(55 KB)
Editing: commondialog.py
# base class for tk common dialogues # # this module provides a base class for accessing the common # dialogues available in Tk 4.2 and newer. use filedialog, # colorchooser, and messagebox to access the individual # dialogs. # # written by Fredrik Lundh, May 1997 # __all__ = ["Dialog"] from tkinter import _get_temp_root, _destroy_temp_root class Dialog: command = None def __init__(self, master=None, **options): if master is None: master = options.get('parent') self.master = master self.options = options def _fixoptions(self): pass # hook def _fixresult(self, widget, result): return result # hook def show(self, **options): # update instance options for k, v in options.items(): self.options[k] = v self._fixoptions() master = self.master if master is None: master = _get_temp_root() try: self._test_callback(master) # The function below is replaced for some tests. s = master.tk.call(self.command, *master._options(self.options)) s = self._fixresult(master, s) finally: _destroy_temp_root(master) return s def _test_callback(self, master): pass
Upload File
Create Folder