PHP 7.4.33
Preview: Dialog.py Size: 1.53 KB
//lib64/python2.7/lib-tk/Dialog.py

# dialog.py -- Tkinter interface to the tk_dialog script.

from Tkinter import *
from Tkinter import _cnfmerge

if TkVersion <= 3.6:
    DIALOG_ICON = 'warning'
else:
    DIALOG_ICON = 'questhead'


class Dialog(Widget):
    def __init__(self, master=None, cnf={}, **kw):
        cnf = _cnfmerge((cnf, kw))
        self.widgetName = '__dialog__'
        Widget._setup(self, master, cnf)
        self.num = self.tk.getint(
                self.tk.call(
                      'tk_dialog', self._w,
                      cnf['title'], cnf['text'],
                      cnf['bitmap'], cnf['default'],
                      *cnf['strings']))
        try: Widget.destroy(self)
        except TclError: pass
    def destroy(self): pass

def _test():
    d = Dialog(None, {'title': 'File Modified',
                      'text':
                      'File "Python.h" has been modified'
                      ' since the last time it was saved.'
                      ' Do you want to save it before'
                      ' exiting the application.',
                      'bitmap': DIALOG_ICON,
                      'default': 0,
                      'strings': ('Save File',
                                  'Discard Changes',
                                  'Return to Editor')})
    print d.num


if __name__ == '__main__':
    t = Button(None, {'text': 'Test',
                      'command': _test,
                      Pack: {}})
    q = Button(None, {'text': 'Quit',
                      'command': t.quit,
                      Pack: {}})
    t.mainloop()

Directory Contents

Dirs: 1 × Files: 54

Name Size Perms Modified Actions
test DIR
- drwxr-xr-x 2024-08-07 14:25:42
Edit Download
7.29 KB lrw-r--r-- 2024-04-10 04:58:34
Edit Download
15.20 KB lrw-r--r-- 2024-04-10 04:58:44
Edit Download
15.20 KB lrw-r--r-- 2024-04-10 04:58:44
Edit Download
1.53 KB lrw-r--r-- 2024-04-10 04:58:34
Edit Download
1.88 KB lrw-r--r-- 2024-04-10 04:58:44
Edit Download
1.88 KB lrw-r--r-- 2024-04-10 04:58:44
Edit Download
8.62 KB lrw-r--r-- 2024-04-10 04:58:34
Edit Download
9.49 KB lrw-r--r-- 2024-04-10 04:58:44
Edit Download
9.49 KB lrw-r--r-- 2024-04-10 04:58:44
Edit Download
2.95 KB lrw-r--r-- 2024-04-10 04:58:34
Edit Download
2.04 KB lrw-r--r-- 2024-04-10 04:58:44
Edit Download
1.98 KB lrw-r--r-- 2024-04-10 04:58:42
Edit Download
1.79 KB lrw-r--r-- 2024-04-10 04:58:34
Edit Download
2.60 KB lrw-r--r-- 2024-04-10 04:58:44
Edit Download
2.60 KB lrw-r--r-- 2024-04-10 04:58:44
Edit Download
3.64 KB lrw-r--r-- 2024-04-10 04:58:34
Edit Download
4.24 KB lrw-r--r-- 2024-04-10 04:58:44
Edit Download
4.24 KB lrw-r--r-- 2024-04-10 04:58:44
Edit Download
75.41 KB lrw-r--r-- 2024-04-10 04:58:34
Edit Download
93.84 KB lrw-r--r-- 2024-04-10 04:58:44
Edit Download
93.84 KB lrw-r--r-- 2024-04-10 04:58:44
Edit Download
1.74 KB lrw-r--r-- 2024-04-10 04:58:34
Edit Download
1.39 KB lrw-r--r-- 2024-04-10 04:58:44
Edit Download
1.39 KB lrw-r--r-- 2024-04-10 04:58:44
Edit Download
1.38 KB lrw-r--r-- 2024-04-10 04:58:34
Edit Download
1.48 KB lrw-r--r-- 2024-04-10 04:58:44
Edit Download
1.48 KB lrw-r--r-- 2024-04-10 04:58:44
Edit Download
1.46 KB lrw-r--r-- 2024-04-10 04:58:34
Edit Download
2.19 KB lrw-r--r-- 2024-04-10 04:58:44
Edit Download
2.19 KB lrw-r--r-- 2024-04-10 04:58:44
Edit Download
11.22 KB lrw-r--r-- 2024-04-10 04:58:34
Edit Download
12.52 KB lrw-r--r-- 2024-04-10 04:58:44
Edit Download
12.52 KB lrw-r--r-- 2024-04-10 04:58:44
Edit Download
5.59 KB lrw-r--r-- 2024-04-10 04:58:34
Edit Download
5.04 KB lrw-r--r-- 2024-04-10 04:58:44
Edit Download
5.04 KB lrw-r--r-- 2024-04-10 04:58:44
Edit Download
6.02 KB lrw-r--r-- 2024-04-10 04:58:34
Edit Download
7.00 KB lrw-r--r-- 2024-04-10 04:58:44
Edit Download
7.00 KB lrw-r--r-- 2024-04-10 04:58:44
Edit Download
156.85 KB lrw-r--r-- 2024-04-10 04:58:34
Edit Download
195.50 KB lrw-r--r-- 2024-04-10 04:58:44
Edit Download
195.50 KB lrw-r--r-- 2024-04-10 04:58:44
Edit Download
3.60 KB lrw-r--r-- 2024-04-10 04:58:34
Edit Download
3.80 KB lrw-r--r-- 2024-04-10 04:58:44
Edit Download
3.80 KB lrw-r--r-- 2024-04-10 04:58:44
Edit Download
7.54 KB lrw-r--r-- 2024-04-10 04:58:34
Edit Download
8.90 KB lrw-r--r-- 2024-04-10 04:58:44
Edit Download
8.90 KB lrw-r--r-- 2024-04-10 04:58:44
Edit Download
54.86 KB lrw-r--r-- 2024-04-10 04:58:34
Edit Download
61.16 KB lrw-r--r-- 2024-04-10 04:58:44
Edit Download
61.16 KB lrw-r--r-- 2024-04-10 04:58:44
Edit Download
135.78 KB lrw-r--r-- 2024-04-10 04:58:34
Edit Download
136.31 KB lrw-r--r-- 2024-04-10 04:58:44
Edit Download
136.31 KB lrw-r--r-- 2024-04-10 04:58:44
Edit Download

If ZipArchive is unavailable, a .tar will be created (no compression).