python (3.11.7)
    eG                         	 d dl T  G d d          Z G d de          Z G d de          Zd Zed	k    r'd d
lmZ  eddd
           d dlm	Z	  e	e           dS dS )    )*c                   :    e Zd Z	 d Zd Zd Zd Zd Zd Zd Z	dS )	TooltipBasec                 $    	 || _         d | _        d S N)
anchor_widget	tipwindow)selfr   s     C/BuggyBox/python/3.11.7/bootstrap/lib/python3.11/idlelib/tooltip.py__init__zTooltipBase.__init__
   s    	 +    c                 .    |                                   d S r   hidetipr
   s    r   __del__zTooltipBase.__del__   s    r
   c                    	 | j         rd S t          | j                  x| _         }|                    d           	 |j                            dd|j        dd           n# t          $ r Y nw xY w|                                  | 	                                 | j         
                                 | j                                          d S )N   z!::tk::unsupported::MacWindowStylestylehelpnoActivates)r	   Toplevelr   wm_overrideredirecttkcall_wTclErrorposition_windowshowcontentsupdate_idletasksliftr
   tws     r   showtipzTooltipBase.showtip   s    !>