Current File : //usr/local/apps/python3/lib/python3.11/idlelib/__pycache__/calltip_w.cpython-311.opt-2.pyc |
�
�Ke� � � � d dl mZmZmZmZ d dlmZ dZdZdZ dZ
dZdZ G d � d
e� � Z
d� Zedk r'd d
lmZ eddd�� � d dlmZ ee� � dS dS )� )�Label�LEFT�SOLID�TclError)�TooltipBasez<<calltipwindow-hide>>)z<Key-Escape>z
<FocusOut>z<<calltipwindow-checkhide>>)z<KeyRelease>z<ButtonRelease>�d �calltipwindowregion_rightc �d � � e Zd Z � fd�Zd� Z� fd�Z� fd�Zd� Zdd�Zd� Z � fd �Z
d
� Zd� Z� xZ
S )
�
CalltipWindowc �� �� t t | � � � |� � d x| _ | _ d x| _ x| _ | _ d x| _ | _ d | _
d S �N)�superr �__init__�label�text� parenline�parencol�lastline�hideid�checkhideid�checkhide_after_id)�self�text_widget� __class__s ��;/usr/local/apps/python3/lib/python3.11/idlelib/calltip_w.pyr zCalltipWindow.__init__ sh �� � �
�m�T�"�"�+�+�K�8�8�8�!%�%��
�T�Y�9=�=���=�����)-�-���d�&�"&����� c � � t | j � d� � � d� � d � � }|| j k r| j | j f}n|df}| j � d|z � � }|s1t | j � d� � � � }d|d<