Psyduck - 可達鴨 之 鴨力山大2


Server : LiteSpeed
System : Linux premium217.web-hosting.com 4.18.0-553.54.1.lve.el8.x86_64 #1 SMP Wed Jun 4 13:01:13 UTC 2025 x86_64
User : alloknri ( 880)
PHP Version : 8.1.34
Disable Function : NONE
Directory :  /lib64/python2.7/lib-tk/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : //lib64/python2.7/lib-tk/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()
Name
Size
Permissions
Options
test
--
drwxr-xr-x
Canvas.py
7.288 KB
-rw-r--r--
Canvas.pyc
15.199 KB
-rw-r--r--
Canvas.pyo
15.199 KB
-rw-r--r--
Dialog.py
1.53 KB
-rw-r--r--
Dialog.pyc
1.875 KB
-rw-r--r--
Dialog.pyo
1.875 KB
-rw-r--r--
FileDialog.py
8.624 KB
-rw-r--r--
FileDialog.pyc
9.49 KB
-rw-r--r--
FileDialog.pyo
9.49 KB
-rw-r--r--
FixTk.py
2.947 KB
-rw-r--r--
FixTk.pyc
2.043 KB
-rw-r--r--
FixTk.pyo
1.982 KB
-rw-r--r--
ScrolledText.py
1.793 KB
-rw-r--r--
ScrolledText.pyc
2.602 KB
-rw-r--r--
ScrolledText.pyo
2.602 KB
-rw-r--r--
SimpleDialog.py
3.641 KB
-rw-r--r--
SimpleDialog.pyc
4.237 KB
-rw-r--r--
SimpleDialog.pyo
4.237 KB
-rw-r--r--
Tix.py
75.405 KB
-rw-r--r--
Tix.pyc
93.838 KB
-rw-r--r--
Tix.pyo
93.838 KB
-rw-r--r--
Tkconstants.py
1.458 KB
-rw-r--r--
Tkconstants.pyc
2.193 KB
-rw-r--r--
Tkconstants.pyo
2.193 KB
-rw-r--r--
Tkdnd.py
11.219 KB
-rw-r--r--
Tkdnd.pyc
12.524 KB
-rw-r--r--
Tkdnd.pyo
12.524 KB
-rw-r--r--
Tkinter.py
156.854 KB
-rw-r--r--
Tkinter.pyc
195.499 KB
-rw-r--r--
Tkinter.pyo
195.499 KB
-rw-r--r--
tkColorChooser.py
1.742 KB
-rw-r--r--
tkColorChooser.pyc
1.387 KB
-rw-r--r--
tkColorChooser.pyo
1.387 KB
-rw-r--r--
tkCommonDialog.py
1.385 KB
-rw-r--r--
tkCommonDialog.pyc
1.48 KB
-rw-r--r--
tkCommonDialog.pyo
1.48 KB
-rw-r--r--
tkFileDialog.py
5.593 KB
-rw-r--r--
tkFileDialog.pyc
5.04 KB
-rw-r--r--
tkFileDialog.pyo
5.04 KB
-rw-r--r--
tkFont.py
6.018 KB
-rw-r--r--
tkFont.pyc
7.004 KB
-rw-r--r--
tkFont.pyo
7.004 KB
-rw-r--r--
tkMessageBox.py
3.601 KB
-rw-r--r--
tkMessageBox.pyc
3.803 KB
-rw-r--r--
tkMessageBox.pyo
3.803 KB
-rw-r--r--
tkSimpleDialog.py
7.542 KB
-rw-r--r--
tkSimpleDialog.pyc
8.899 KB
-rw-r--r--
tkSimpleDialog.pyo
8.899 KB
-rw-r--r--
ttk.py
54.856 KB
-rw-r--r--
ttk.pyc
61.16 KB
-rw-r--r--
ttk.pyo
61.16 KB
-rw-r--r--
turtle.py
135.776 KB
-rw-r--r--
turtle.pyc
136.306 KB
-rw-r--r--
turtle.pyo
136.306 KB
-rw-r--r--