golden hour
/lib64/python2.7/lib-tk
⬆️ Go Up
Upload
File/Folder
Size
Actions
Canvas.py
7.29 KB
Del
OK
Canvas.pyc
15.2 KB
Del
OK
Canvas.pyo
15.2 KB
Del
OK
Dialog.py
1.53 KB
Del
OK
Dialog.pyc
1.88 KB
Del
OK
Dialog.pyo
1.88 KB
Del
OK
FileDialog.py
8.62 KB
Del
OK
FileDialog.pyc
9.5 KB
Del
OK
FileDialog.pyo
9.5 KB
Del
OK
FixTk.py
2.87 KB
Del
OK
FixTk.pyc
1.95 KB
Del
OK
FixTk.pyo
1.89 KB
Del
OK
ScrolledText.py
1.79 KB
Del
OK
ScrolledText.pyc
2.6 KB
Del
OK
ScrolledText.pyo
2.6 KB
Del
OK
SimpleDialog.py
3.64 KB
Del
OK
SimpleDialog.pyc
4.24 KB
Del
OK
SimpleDialog.pyo
4.24 KB
Del
OK
Tix.py
75.93 KB
Del
OK
Tix.pyc
94.32 KB
Del
OK
Tix.pyo
94.32 KB
Del
OK
Tkconstants.py
1.46 KB
Del
OK
Tkconstants.pyc
2.19 KB
Del
OK
Tkconstants.pyo
2.19 KB
Del
OK
Tkdnd.py
11.22 KB
Del
OK
Tkdnd.pyc
12.52 KB
Del
OK
Tkdnd.pyo
12.52 KB
Del
OK
Tkinter.py
154.14 KB
Del
OK
Tkinter.pyc
192.89 KB
Del
OK
Tkinter.pyo
192.89 KB
Del
OK
test
-
Del
OK
tkColorChooser.py
1.74 KB
Del
OK
tkColorChooser.pyc
1.39 KB
Del
OK
tkColorChooser.pyo
1.39 KB
Del
OK
tkCommonDialog.py
1.38 KB
Del
OK
tkCommonDialog.pyc
1.48 KB
Del
OK
tkCommonDialog.pyo
1.48 KB
Del
OK
tkFileDialog.py
5.59 KB
Del
OK
tkFileDialog.pyc
5.04 KB
Del
OK
tkFileDialog.pyo
5.04 KB
Del
OK
tkFont.py
5.96 KB
Del
OK
tkFont.pyc
6.93 KB
Del
OK
tkFont.pyo
6.93 KB
Del
OK
tkMessageBox.py
3.6 KB
Del
OK
tkMessageBox.pyc
3.8 KB
Del
OK
tkMessageBox.pyo
3.8 KB
Del
OK
tkSimpleDialog.py
7.54 KB
Del
OK
tkSimpleDialog.pyc
8.9 KB
Del
OK
tkSimpleDialog.pyo
8.9 KB
Del
OK
ttk.py
54.07 KB
Del
OK
ttk.pyc
60.58 KB
Del
OK
ttk.pyo
60.58 KB
Del
OK
turtle.py
135.63 KB
Del
OK
turtle.pyc
136.15 KB
Del
OK
turtle.pyo
136.15 KB
Del
OK
Edit: ScrolledText.py
"""A ScrolledText widget feels like a text widget but also has a vertical scroll bar on its right. (Later, options may be added to add a horizontal bar as well, to make the bars disappear automatically when not needed, to move them to the other side of the window, etc.) Configuration options are passed to the Text widget. A Frame widget is inserted between the master and the text, to hold the Scrollbar widget. Most methods calls are inherited from the Text widget; Pack, Grid and Place methods are redirected to the Frame widget however. """ __all__ = ['ScrolledText'] from Tkinter import Frame, Text, Scrollbar, Pack, Grid, Place from Tkconstants import RIGHT, LEFT, Y, BOTH class ScrolledText(Text): def __init__(self, master=None, **kw): self.frame = Frame(master) self.vbar = Scrollbar(self.frame) self.vbar.pack(side=RIGHT, fill=Y) kw.update({'yscrollcommand': self.vbar.set}) Text.__init__(self, self.frame, **kw) self.pack(side=LEFT, fill=BOTH, expand=True) self.vbar['command'] = self.yview # Copy geometry methods of self.frame without overriding Text # methods -- hack! text_meths = vars(Text).keys() methods = vars(Pack).keys() + vars(Grid).keys() + vars(Place).keys() methods = set(methods).difference(text_meths) for m in methods: if m[0] != '_' and m != 'config' and m != 'configure': setattr(self, m, getattr(self.frame, m)) def __str__(self): return str(self.frame) def example(): import __main__ from Tkconstants import END stext = ScrolledText(bg='white', height=10) stext.insert(END, __main__.__doc__) stext.pack(fill=BOTH, side=LEFT, expand=True) stext.focus_set() stext.mainloop() if __name__ == "__main__": example()
Save