X7ROOT File Manager
Current Path:
/lib64/python3.8/tkinter
lib64
/
python3.8
/
tkinter
/
??
..
??
__init__.py
(165.45 KB)
??
__main__.py
(148 B)
??
__pycache__
??
colorchooser.py
(2.56 KB)
??
commondialog.py
(1.19 KB)
??
constants.py
(1.46 KB)
??
dialog.py
(1.48 KB)
??
dnd.py
(11.22 KB)
??
filedialog.py
(14.24 KB)
??
font.py
(6.56 KB)
??
messagebox.py
(3.62 KB)
??
scrolledtext.py
(1.77 KB)
??
simpledialog.py
(11.48 KB)
??
tix.py
(75.04 KB)
??
ttk.py
(55.72 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 # from tkinter import * class Dialog: command = None def __init__(self, master=None, **options): if not master: 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() # we need a dummy widget to properly process the options # (at least as long as we use Tkinter 1.63) w = Frame(self.master) try: s = w.tk.call(self.command, *w._options(self.options)) s = self._fixresult(w, s) finally: try: # get rid of the widget w.destroy() except: pass return s
Upload File
Create Folder