B
þ®*0iâÚã @ s’ d Z ddlmZmZmZmZ ddlmZ dZdZ dZ
dZdZd Z
G d
d„ deƒZdd
„ ZedkrŽddlmZ edddd ddlmZ eeƒ dS )zvA call-tip window class for Tkinter/IDLE.
After tooltip.py, which uses ideas gleaned from PySol.
Used by calltip.py.
é )ÚLabelÚLEFTÚSOLIDÚTclError)ÚTooltipBasez<>)zz
z<>)zzéd Zcalltipwindowregion_rightc sv e Zd ZdZ‡ fdd„Zdd„ Z‡ fdd„Z‡ fdd „Zd
d„ Zdd
d„Z dd„ Z
‡ fdd„Zdd„ Zdd„ Z
‡ ZS )Ú
CalltipWindowz+A call-tip widget for tkinter text widgets.c sD t t| ƒ |¡ d | _| _d | _ | _| _d | _| _ d| _
dS )z}Create a call-tip; shown by showtip().
text_widget: a Text widget with code for which call-tips are desired
N)Úsuperr Ú__init__ÚlabelÚtextÚ parenlineÚparencolÚlastlineÚhideidÚcheckhideidÚcheckhide_after_id)ÚselfZtext_widget)Ú __class__© ú6/opt/alt/python37/lib64/python3.7/idlelib/calltip_w.pyr
s
zCalltipWindow.__init__c C sŠ t | j d¡ d¡d ƒ}|| jkr2| j| jf}n|df}| j d| ¡}|snt| j d¡ƒ}d|d<