python (3.11.7)
    e                         	 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 )    )LabelLEFTSOLIDTclError)TooltipBasez<<calltipwindow-hide>>)z<Key-Escape>z
<FocusOut>z<<calltipwindow-checkhide>>)z<KeyRelease>z<ButtonRelease>d   calltipwindowregion_rightc                   d     e Zd Z	  fdZd Z fdZ fdZd ZddZd Z	 fd	Z
d
 Zd Z xZ
S )
CalltipWindowc                     	 t                                          |           d x| _        | _        d x| _        x| _        | _        d x| _        | _        d | _	        d S N)
super__init__labeltext	parenlineparencollastlinehideidcheckhideidcheckhide_after_id)selftext_widget	__class__s     E/BuggyBox/python/3.11.7/bootstrap/lib/python3.11/idlelib/calltip_w.pyr   zCalltipWindow.__init__   sb    	
 	%%%!%%
TY9===)--d&"&    c                    	 t          | j                            d                              d          d                   }|| j        k    r| j        | j        f}n|df}| j                            d|z            }|s1t          | j                            d                    }d|d<