python (3.11.7)
    ec                         	 d dl Z d dlZd dlZd dlZd dlZd dlZd dlmZ d dlm	Z	  G d d          Z
d ZdZdZ
d	Z ej        d
          ZdZdZd
 Zedk    rd dlmZ  edd           dS dS )    N)	calltip_w)HyperParserc                   H    e Zd ZddZd Zd ZddZd Zd Zd Z	d	 Z
d
 ZdS )CalltipNc                 h    |	d | _         d S || _         |j        | _        d | _        | j        | _        d S N)editwintextactive_calltip_make_tk_calltip_window_calltip_window)selfr	   s     C/BuggyBox/python/3.11.7/bootstrap/lib/python3.11/idlelib/calltip.py__init__zCalltip.__init__   s;    ?DLLL"DLDI"&D#'#?D       c                     d | _         d S r   )r
   r   s    r   closez
Calltip.close   s    #r   c                 4    t          j        | j                  S r   )r   
CalltipWindowr
   r   s    r   r   zCalltip._make_tk_calltip_window    s    &ty111r   c                 X    | j         r"| j                                          d | _         d S d S r   )r   hidetipr   events     r   remove_calltip_windowzCalltip.remove_calltip_window$   s:     	''')))"&D	'