uawdijnntqw1x1x1
IP : 3.148.144.139
Hostname : host45.registrar-servers.com
Kernel : Linux host45.registrar-servers.com 4.18.0-513.18.1.lve.2.el8.x86_64 #1 SMP Sat Mar 30 15:36:11 UTC 2024 x86_64
Disable Function : None :)
OS : Linux
PATH:
/
home
/
..
/
home2
/
..
/
lib64
/
ImageMagick-6.9.13
/
..
/
cifs-utils
/
..
/
python2.7
/
idlelib
/
CallTipWindow.pyc
/
/
� {fc@s�dZddlmZmZmZmZmZdZdZdZ dZ d Zd Zddd��YZ d �Zedkr�ddlmZee�ndS(s�A CallTip window class for Tkinter/IDLE. After ToolTip.py, which uses ideas gleaned from PySol Used by the CallTips IDLE extension. i����(tTopleveltLabeltLEFTtSOLIDtTclErrors<<calltipwindow-hide>>s<Key-Escape>s <FocusOut>s<<calltipwindow-checkhide>>s<KeyRelease>s<ButtonRelease>idtcalltipwindowregion_righttCallTipcBsJeZd�Zd�Zd�Zdd�Zd�Zd�Zd�Z RS(cCsO||_d|_|_d|_|_d|_d|_|_d|_ dS(N( twidgettNonet tipwindowtlabelt parenlinetparencoltlastlinethideidtcheckhideidtcheckhide_after_id(tselfR((s-/usr/lib64/python2.7/idlelib/CallTipWindow.pyt__init__s cCs(t|jjd�jd�d�}||jkr8dS||_|jjd�||jkr�|jjd|j|jf�}n|jjd|�}|s�t |jjd��}d|d<d|d<n|d|jj �d}|d|d |jj�}|jj d ||f�dS(s;Check if needs to reposition the window, and if so - do it.tinsertt.iNs%d.%ds%d.0iiis+%d+%d(tintRtindextsplitR tseeRtbboxRtlisttwinfo_rootxtwinfo_rootyR twm_geometry(Rtcurlinetboxtxty((s-/usr/lib64/python2.7/idlelib/CallTipWindow.pytposition_windows % cCs�||_|js|jr dS|jjt|�tt|jj|�jd��\|_ |_ t|j�|_}|j�|j d�y#|jjdd|jdd�Wntk r�nXt|d|jd td ddtd dd|jd�|_|jj�|j�|j�|jjt|j�|_x!tD]}|jjt|�qGW|jjt |j�|jjt!|j"�|_#x!t$D]}|jjt!|�q�WdS(sMShow the calltip, bind events which will close it and reposition it. NRis!::tk::unsupported::MacWindowStyletstylethelptnoActivatesttexttjustifyt backgrounds#ffffe0trelieftborderwidthtfont(%R&R Rtmark_sett MARK_RIGHTtmapRRRRRRR"twm_overrideredirectttktcallt_wRRRRR tpacktupdate_idletaskstlifttbindtCHECKHIDE_VIRTUAL_EVENT_NAMEtcheckhide_eventRtCHECKHIDE_SEQUENCESt event_addtaftertCHECKHIDE_TIMEtHIDE_VIRTUAL_EVENT_NAMEt hide_eventRtHIDE_SEQUENCES(RR&t parenleftt parenrightttwtseq((s-/usr/lib64/python2.7/idlelib/CallTipWindow.pytshowtip/s: - cCs�|js dStt|jjd�jd��\}}||jks|||jkrd||jks||jjddt �r�|j �nJ|j�|jdk r�|jj|j�n|jjt|j�|_dS(NRRt>(R R.RRRRRRtcompareR-thidetipR"RRtafter_cancelR;R<R8(RteventRtcurcol((s-/usr/lib64/python2.7/idlelib/CallTipWindow.pyR8Xs * cCs|js dS|j�dS(N(R RG(RRI((s-/usr/lib64/python2.7/idlelib/CallTipWindow.pyR>js cCs�|js dSx!tD]}|jjt|�qW|jjt|j�d|_x!tD]}|jjt |�qWW|jjt |j �d|_ |jj�d|_|jj�d|_|jj t�d|_|_|_dS(N(R R9Rtevent_deleteR7tunbindRRR?R=RR tdestroyt mark_unsetR-RRR (RRC((s-/usr/lib64/python2.7/idlelib/CallTipWindow.pyRGps cCs t|j�S(N(tboolR (R((s-/usr/lib64/python2.7/idlelib/CallTipWindow.pyt is_active�sN( t__name__t __module__RR"RDRR8R>RGRP(((s-/usr/lib64/python2.7/idlelib/CallTipWindow.pyRs ) c s ddlm}m}m}m}||�}|jd�|jd|j�d|j�df�||�}|j d|d|d d �|j dd�|j�t|���fd �}�fd�}|j dd�|j dd�|jd|�|jd|�|j�dS(Ni����(RtTextRtBOTHs Test calltipss 200x100+%d+%di�i�tsidetfilltexpandiRsstring.splitcs�jddd�dS(Ns(s=Hello world)Rtend(RD(RI(tcalltip(s-/usr/lib64/python2.7/idlelib/CallTipWindow.pytcalltip_show�scs�j�dS(N(RG(RI(RY(s-/usr/lib64/python2.7/idlelib/CallTipWindow.pytcalltip_hide�ss<<calltip-show>>t(s<<calltip-hide>>t)(tTkinterRRSRRTttitletgeometryRRR3RtupdateRR:R6t focus_set( tparentRRSRRTttopR&RZR[((RYs-/usr/lib64/python2.7/idlelib/CallTipWindow.pyt_calltip_window�s"" t__main__(trunN(s<Key-Escape>s <FocusOut>(s<KeyRelease>s<ButtonRelease>((t__doc__R^RRRRRR=R?R7R9R<R-RReRQtidlelib.idle_test.htestRg(((s-/usr/lib64/python2.7/idlelib/CallTipWindow.pyt<module>s(y
/home/../home2/../lib64/ImageMagick-6.9.13/../cifs-utils/../python2.7/idlelib/CallTipWindow.pyc