GRAYBYTE WORDPRESS FILE MANAGER7236

Server IP : 198.54.121.189 / Your IP : 216.73.216.140
System : Linux premium69.web-hosting.com 4.18.0-553.44.1.lve.el8.x86_64 #1 SMP Thu Mar 13 14:29:12 UTC 2025 x86_64
PHP Version : 7.4.33
Disable Function : NONE
cURL : ON | WGET : ON | Sudo : OFF | Pkexec : OFF
Directory : /usr/lib64/python2.7/idlelib/
Upload Files :
Current_dir [ Not Writeable ] Document_root [ Writeable ]

Command :


Current File : /usr/lib64/python2.7/idlelib//ToolTip.py
# general purpose 'tooltip' routines - currently unused in idlefork
# (although the 'calltips' extension is partly based on this code)
# may be useful for some purposes in (or almost in ;) the current project scope
# Ideas gleaned from PySol

from Tkinter import *

class ToolTipBase:

    def __init__(self, button):
        self.button = button
        self.tipwindow = None
        self.id = None
        self.x = self.y = 0
        self._id1 = self.button.bind("<Enter>", self.enter)
        self._id2 = self.button.bind("<Leave>", self.leave)
        self._id3 = self.button.bind("<ButtonPress>", self.leave)

    def enter(self, event=None):
        self.schedule()

    def leave(self, event=None):
        self.unschedule()
        self.hidetip()

    def schedule(self):
        self.unschedule()
        self.id = self.button.after(1500, self.showtip)

    def unschedule(self):
        id = self.id
        self.id = None
        if id:
            self.button.after_cancel(id)

    def showtip(self):
        if self.tipwindow:
            return
        # The tip window must be completely outside the button;
        # otherwise when the mouse enters the tip window we get
        # a leave event and it disappears, and then we get an enter
        # event and it reappears, and so on forever :-(
        x = self.button.winfo_rootx() + 20
        y = self.button.winfo_rooty() + self.button.winfo_height() + 1
        self.tipwindow = tw = Toplevel(self.button)
        tw.wm_overrideredirect(1)
        tw.wm_geometry("+%d+%d" % (x, y))
        self.showcontents()

    def showcontents(self, text="Your text here"):
        # Override this in derived class
        label = Label(self.tipwindow, text=text, justify=LEFT,
                      background="#ffffe0", relief=SOLID, borderwidth=1)
        label.pack()

    def hidetip(self):
        tw = self.tipwindow
        self.tipwindow = None
        if tw:
            tw.destroy()

class ToolTip(ToolTipBase):
    def __init__(self, button, text):
        ToolTipBase.__init__(self, button)
        self.text = text
    def showcontents(self):
        ToolTipBase.showcontents(self, self.text)

class ListboxToolTip(ToolTipBase):
    def __init__(self, button, items):
        ToolTipBase.__init__(self, button)
        self.items = items
    def showcontents(self):
        listbox = Listbox(self.tipwindow, background="#ffffe0")
        listbox.pack()
        for item in self.items:
            listbox.insert(END, item)

def _tooltip(parent):
    root = Tk()
    root.title("Test tooltip")
    width, height, x, y = list(map(int, re.split('[x+]', parent.geometry())))
    root.geometry("+%d+%d"%(x, y + 150))
    label = Label(root, text="Place your mouse over buttons")
    label.pack()
    button1 = Button(root, text="Button 1")
    button2 = Button(root, text="Button 2")
    button1.pack()
    button2.pack()
    ToolTip(button1, "This is tooltip text for button1.")
    ListboxToolTip(button2, ["This is","multiple line",
                            "tooltip text","for button2"])
    root.mainloop()

if __name__ == '__main__':
    from idlelib.idle_test.htest import run
    run(_tooltip)

[ Back ]
Name
Size
Last Modified
Owner / Group
Permissions
Options
..
--
June 15 2024 08:34:30
root / root
0755
Icons
--
June 15 2024 08:34:30
root / root
0755
idle_test
--
June 15 2024 08:34:30
root / root
0755
AutoComplete.py
8.754 KB
April 10 2024 04:58:35
root / root
0644
AutoComplete.pyc
7.824 KB
April 10 2024 04:58:46
root / root
0644
AutoComplete.pyo
7.824 KB
April 10 2024 04:58:46
root / root
0644
AutoCompleteWindow.py
16.912 KB
April 10 2024 04:58:35
root / root
0644
AutoCompleteWindow.pyc
12.188 KB
April 10 2024 04:58:46
root / root
0644
AutoCompleteWindow.pyo
12.13 KB
April 10 2024 04:58:43
root / root
0644
AutoExpand.py
3.315 KB
April 10 2024 04:58:35
root / root
0644
AutoExpand.pyc
3.42 KB
April 10 2024 04:58:46
root / root
0644
AutoExpand.pyo
3.42 KB
April 10 2024 04:58:46
root / root
0644
Bindings.py
2.906 KB
April 10 2024 04:58:35
root / root
0644
Bindings.pyc
4.585 KB
April 10 2024 04:58:46
root / root
0644
Bindings.pyo
4.585 KB
April 10 2024 04:58:46
root / root
0644
CREDITS.txt
1.822 KB
April 10 2024 04:58:35
root / root
0644
CallTipWindow.py
5.923 KB
April 10 2024 04:58:35
root / root
0644
CallTipWindow.pyc
5.992 KB
April 10 2024 04:58:46
root / root
0644
CallTipWindow.pyo
5.992 KB
April 10 2024 04:58:46
root / root
0644
CallTips.py
7.559 KB
April 10 2024 04:58:35
root / root
0644
CallTips.pyc
7.942 KB
April 10 2024 04:58:46
root / root
0644
CallTips.pyo
7.942 KB
April 10 2024 04:58:46
root / root
0644
ChangeLog
55.071 KB
April 10 2024 04:58:35
root / root
0644
ClassBrowser.py
6.835 KB
April 10 2024 04:58:35
root / root
0644
ClassBrowser.pyc
9.277 KB
April 10 2024 04:58:46
root / root
0644
ClassBrowser.pyo
9.277 KB
April 10 2024 04:58:46
root / root
0644
CodeContext.py
8.146 KB
April 10 2024 04:58:35
root / root
0644
CodeContext.pyc
6.502 KB
April 10 2024 04:58:46
root / root
0644
CodeContext.pyo
6.459 KB
April 10 2024 04:58:43
root / root
0644
ColorDelegator.py
9.533 KB
April 10 2024 04:58:35
root / root
0644
ColorDelegator.pyc
8.689 KB
April 10 2024 04:58:46
root / root
0644
ColorDelegator.pyo
8.689 KB
April 10 2024 04:58:46
root / root
0644
Debugger.py
17.809 KB
April 10 2024 04:58:35
root / root
0644
Debugger.pyc
17.135 KB
April 10 2024 04:58:46
root / root
0644
Debugger.pyo
17.135 KB
April 10 2024 04:58:46
root / root
0644
Delegator.py
0.649 KB
April 10 2024 04:58:35
root / root
0644
Delegator.pyc
1.238 KB
April 10 2024 04:58:46
root / root
0644
Delegator.pyo
1.238 KB
April 10 2024 04:58:46
root / root
0644
EditorWindow.py
63.963 KB
April 10 2024 04:58:35
root / root
0644
EditorWindow.pyc
55.525 KB
April 10 2024 04:58:46
root / root
0644
EditorWindow.pyo
55.426 KB
April 10 2024 04:58:43
root / root
0644
FileList.py
3.631 KB
April 10 2024 04:58:35
root / root
0644
FileList.pyc
3.931 KB
April 10 2024 04:58:46
root / root
0644
FileList.pyo
3.898 KB
April 10 2024 04:58:43
root / root
0644
FormatParagraph.py
7.116 KB
April 10 2024 04:58:35
root / root
0644
FormatParagraph.pyc
6.975 KB
April 10 2024 04:58:46
root / root
0644
FormatParagraph.pyo
6.975 KB
April 10 2024 04:58:46
root / root
0644
GrepDialog.py
5.024 KB
April 10 2024 04:58:35
root / root
0644
GrepDialog.pyc
6.274 KB
April 10 2024 04:58:46
root / root
0644
GrepDialog.pyo
6.274 KB
April 10 2024 04:58:46
root / root
0644
HISTORY.txt
10.075 KB
April 10 2024 04:58:35
root / root
0644
HyperParser.py
10.251 KB
April 10 2024 04:58:35
root / root
0644
HyperParser.pyc
6.517 KB
April 10 2024 04:58:46
root / root
0644
HyperParser.pyo
6.517 KB
April 10 2024 04:58:46
root / root
0644
IOBinding.py
21.397 KB
April 10 2024 04:58:35
root / root
0644
IOBinding.pyc
18.101 KB
April 10 2024 04:58:46
root / root
0644
IOBinding.pyo
18.101 KB
April 10 2024 04:58:46
root / root
0644
IdleHistory.py
3.957 KB
April 10 2024 04:58:35
root / root
0644
IdleHistory.pyc
3.965 KB
April 10 2024 04:58:46
root / root
0644
IdleHistory.pyo
3.965 KB
April 10 2024 04:58:46
root / root
0644
MultiCall.py
17.286 KB
April 10 2024 04:58:35
root / root
0644
MultiCall.pyc
15.968 KB
April 10 2024 04:58:46
root / root
0644
MultiCall.pyo
15.896 KB
April 10 2024 04:58:43
root / root
0644
MultiStatusBar.py
1.316 KB
April 10 2024 04:58:35
root / root
0644
MultiStatusBar.pyc
2.226 KB
April 10 2024 04:58:46
root / root
0644
MultiStatusBar.pyo
2.226 KB
April 10 2024 04:58:46
root / root
0644
NEWS.txt
46.14 KB
April 10 2024 04:58:35
root / root
0644
ObjectBrowser.py
4.273 KB
April 10 2024 04:58:35
root / root
0644
ObjectBrowser.pyc
6.901 KB
April 10 2024 04:58:46
root / root
0644
ObjectBrowser.pyo
6.901 KB
April 10 2024 04:58:46
root / root
0644
OutputWindow.py
4.469 KB
April 10 2024 04:58:35
root / root
0644
OutputWindow.pyc
5.109 KB
April 10 2024 04:58:46
root / root
0644
OutputWindow.pyo
5.109 KB
April 10 2024 04:58:46
root / root
0644
ParenMatch.py
6.557 KB
April 10 2024 04:58:35
root / root
0644
ParenMatch.pyc
6.962 KB
April 10 2024 04:58:46
root / root
0644
ParenMatch.pyo
6.962 KB
April 10 2024 04:58:46
root / root
0644
PathBrowser.py
2.938 KB
April 10 2024 04:58:35
root / root
0644
PathBrowser.pyc
4.381 KB
April 10 2024 04:58:46
root / root
0644
PathBrowser.pyo
4.381 KB
April 10 2024 04:58:46
root / root
0644
Percolator.py
3.146 KB
April 10 2024 04:58:35
root / root
0644
Percolator.pyc
4.5 KB
April 10 2024 04:58:46
root / root
0644
Percolator.pyo
4.32 KB
April 10 2024 04:58:43
root / root
0644
PyParse.py
19.053 KB
April 10 2024 04:58:35
root / root
0644
PyParse.pyc
9.771 KB
April 10 2024 04:58:46
root / root
0644
PyParse.pyo
9.343 KB
April 10 2024 04:58:43
root / root
0644
PyShell.py
57.482 KB
April 10 2024 04:58:35
root / root
0755
PyShell.pyc
51.588 KB
April 10 2024 04:58:46
root / root
0644
PyShell.pyo
51.488 KB
April 10 2024 04:58:43
root / root
0644
README.txt
7.705 KB
April 10 2024 04:58:35
root / root
0644
RemoteDebugger.py
11.359 KB
April 10 2024 04:58:35
root / root
0644
RemoteDebugger.pyc
15.942 KB
April 10 2024 04:58:46
root / root
0644
RemoteDebugger.pyo
15.792 KB
April 10 2024 04:58:43
root / root
0644
RemoteObjectBrowser.py
0.92 KB
April 10 2024 04:58:35
root / root
0644
RemoteObjectBrowser.pyc
2.1 KB
April 10 2024 04:58:46
root / root
0644
RemoteObjectBrowser.pyo
2.1 KB
April 10 2024 04:58:46
root / root
0644
ReplaceDialog.py
6.483 KB
April 10 2024 04:58:35
root / root
0644
ReplaceDialog.pyc
7.574 KB
April 10 2024 04:58:46
root / root
0644
ReplaceDialog.pyo
7.574 KB
April 10 2024 04:58:46
root / root
0644
RstripExtension.py
1.025 KB
April 10 2024 04:58:35
root / root
0644
RstripExtension.pyc
1.575 KB
April 10 2024 04:58:46
root / root
0644
RstripExtension.pyo
1.575 KB
April 10 2024 04:58:46
root / root
0644
ScriptBinding.py
8.261 KB
April 10 2024 04:58:35
root / root
0644
ScriptBinding.pyc
8.009 KB
April 10 2024 04:58:46
root / root
0644
ScriptBinding.pyo
8.009 KB
April 10 2024 04:58:46
root / root
0644
ScrolledList.py
4.271 KB
April 10 2024 04:58:35
root / root
0644
ScrolledList.pyc
6.33 KB
April 10 2024 04:58:46
root / root
0644
ScrolledList.pyo
6.33 KB
April 10 2024 04:58:46
root / root
0644
SearchDialog.py
2.568 KB
April 10 2024 04:58:35
root / root
0644
SearchDialog.pyc
3.89 KB
April 10 2024 04:58:46
root / root
0644
SearchDialog.pyo
3.89 KB
April 10 2024 04:58:46
root / root
0644
SearchDialogBase.py
6.928 KB
April 10 2024 04:58:35
root / root
0644
SearchDialogBase.pyc
8.264 KB
April 10 2024 04:58:46
root / root
0644
SearchDialogBase.pyo
8.264 KB
April 10 2024 04:58:46
root / root
0644
SearchEngine.py
7.288 KB
April 10 2024 04:58:35
root / root
0644
SearchEngine.pyc
8.107 KB
April 10 2024 04:58:46
root / root
0644
SearchEngine.pyo
8.107 KB
April 10 2024 04:58:46
root / root
0644
StackViewer.py
4.327 KB
April 10 2024 04:58:35
root / root
0644
StackViewer.pyc
6.254 KB
April 10 2024 04:58:46
root / root
0644
StackViewer.pyo
6.254 KB
April 10 2024 04:58:46
root / root
0644
TODO.txt
8.279 KB
April 10 2024 04:58:35
root / root
0644
ToolTip.py
3.099 KB
April 10 2024 04:58:35
root / root
0644
ToolTip.pyc
4.56 KB
April 10 2024 04:58:46
root / root
0644
ToolTip.pyo
4.56 KB
April 10 2024 04:58:46
root / root
0644
TreeWidget.py
14.685 KB
April 10 2024 04:58:35
root / root
0644
TreeWidget.pyc
17.279 KB
April 10 2024 04:58:46
root / root
0644
TreeWidget.pyo
17.279 KB
April 10 2024 04:58:46
root / root
0644
UndoDelegator.py
10.534 KB
April 10 2024 04:58:35
root / root
0644
UndoDelegator.pyc
13.237 KB
April 10 2024 04:58:46
root / root
0644
UndoDelegator.pyo
13.237 KB
April 10 2024 04:58:46
root / root
0644
WidgetRedirector.py
6.744 KB
April 10 2024 04:58:35
root / root
0644
WidgetRedirector.pyc
7.587 KB
April 10 2024 04:58:46
root / root
0644
WidgetRedirector.pyo
7.587 KB
April 10 2024 04:58:46
root / root
0644
WindowList.py
2.415 KB
April 10 2024 04:58:35
root / root
0644
WindowList.pyc
3.551 KB
April 10 2024 04:58:46
root / root
0644
WindowList.pyo
3.551 KB
April 10 2024 04:58:46
root / root
0644
ZoomHeight.py
1.27 KB
April 10 2024 04:58:35
root / root
0644
ZoomHeight.pyc
1.607 KB
April 10 2024 04:58:46
root / root
0644
ZoomHeight.pyo
1.607 KB
April 10 2024 04:58:46
root / root
0644
__init__.py
0.281 KB
April 10 2024 04:58:35
root / root
0644
__init__.pyc
0.421 KB
April 10 2024 04:58:46
root / root
0644
__init__.pyo
0.421 KB
April 10 2024 04:58:46
root / root
0644
aboutDialog.py
6.85 KB
April 10 2024 04:58:35
root / root
0644
aboutDialog.pyc
6.688 KB
April 10 2024 04:58:46
root / root
0644
aboutDialog.pyo
6.688 KB
April 10 2024 04:58:46
root / root
0644
config-extensions.def
2.896 KB
April 10 2024 04:58:35
root / root
0644
config-highlight.def
2.456 KB
April 10 2024 04:58:35
root / root
0644
config-keys.def
7.595 KB
April 10 2024 04:58:35
root / root
0644
config-main.def
2.501 KB
April 10 2024 04:58:35
root / root
0644
configDialog.py
64.412 KB
April 10 2024 04:58:35
root / root
0644
configDialog.pyc
52.042 KB
April 10 2024 04:58:46
root / root
0644
configDialog.pyo
52.042 KB
April 10 2024 04:58:46
root / root
0644
configHandler.py
31.724 KB
April 10 2024 04:58:35
root / root
0644
configHandler.pyc
28.673 KB
April 10 2024 04:58:46
root / root
0644
configHandler.pyo
28.673 KB
April 10 2024 04:58:46
root / root
0644
configHelpSourceEdit.py
6.529 KB
April 10 2024 04:58:35
root / root
0644
configHelpSourceEdit.pyc
6.44 KB
April 10 2024 04:58:46
root / root
0644
configHelpSourceEdit.pyo
6.44 KB
April 10 2024 04:58:46
root / root
0644
configSectionNameDialog.py
3.945 KB
April 10 2024 04:58:35
root / root
0644
configSectionNameDialog.pyc
4.315 KB
April 10 2024 04:58:46
root / root
0644
configSectionNameDialog.pyo
4.315 KB
April 10 2024 04:58:46
root / root
0644
dynOptionMenuWidget.py
1.938 KB
April 10 2024 04:58:35
root / root
0644
dynOptionMenuWidget.pyc
2.725 KB
April 10 2024 04:58:46
root / root
0644
dynOptionMenuWidget.pyo
2.725 KB
April 10 2024 04:58:46
root / root
0644
extend.txt
3.557 KB
April 10 2024 04:58:35
root / root
0644
help.html
41.42 KB
April 10 2024 04:58:35
root / root
0644
help.py
10.776 KB
April 10 2024 04:58:35
root / root
0644
help.pyc
11.982 KB
April 10 2024 04:58:46
root / root
0644
help.pyo
11.982 KB
April 10 2024 04:58:46
root / root
0644
help.txt
11.859 KB
April 10 2024 04:58:35
root / root
0644
idle.py
0.442 KB
April 10 2024 04:58:35
root / root
0644
idle.pyc
0.4 KB
April 10 2024 04:58:46
root / root
0644
idle.pyo
0.4 KB
April 10 2024 04:58:46
root / root
0644
idle.pyw
0.55 KB
April 10 2024 04:58:35
root / root
0644
idlever.py
0.405 KB
April 10 2024 04:58:35
root / root
0644
idlever.pyc
0.564 KB
April 10 2024 04:58:46
root / root
0644
idlever.pyo
0.564 KB
April 10 2024 04:58:46
root / root
0644
keybindingDialog.py
12.176 KB
April 10 2024 04:58:35
root / root
0644
keybindingDialog.pyc
11.888 KB
April 10 2024 04:58:46
root / root
0644
keybindingDialog.pyo
11.888 KB
April 10 2024 04:58:46
root / root
0644
macosxSupport.py
8.237 KB
April 10 2024 04:58:35
root / root
0644
macosxSupport.pyc
8.155 KB
April 10 2024 04:58:46
root / root
0644
macosxSupport.pyo
8.021 KB
April 10 2024 04:58:43
root / root
0644
rpc.py
19.678 KB
April 10 2024 04:58:35
root / root
0644
rpc.pyc
21.219 KB
April 10 2024 04:58:46
root / root
0644
rpc.pyo
21.115 KB
April 10 2024 04:58:43
root / root
0644
run.py
12.614 KB
April 10 2024 04:58:35
root / root
0644
run.pyc
13.104 KB
April 10 2024 04:58:46
root / root
0644
run.pyo
13.048 KB
April 10 2024 04:58:43
root / root
0644
tabbedpages.py
18.007 KB
April 10 2024 04:58:35
root / root
0644
tabbedpages.pyc
18.126 KB
April 10 2024 04:58:46
root / root
0644
tabbedpages.pyo
18.126 KB
April 10 2024 04:58:46
root / root
0644
textView.py
3.438 KB
April 10 2024 04:58:35
root / root
0644
textView.pyc
3.931 KB
April 10 2024 04:58:46
root / root
0644
textView.pyo
3.931 KB
April 10 2024 04:58:46
root / root
0644

GRAYBYTE WORDPRESS FILE MANAGER @ 2025
CONTACT ME
Static GIF