Uname: Linux business55.web-hosting.com 4.18.0-553.lve.el8.x86_64 #1 SMP Mon May 27 15:27:34 UTC 2024 x86_64
Software: LiteSpeed
PHP version: 8.1.31 [ PHP INFO ] PHP os: Linux
Server Ip: 162.213.251.212
Your Ip: 13.59.57.165
User: allssztx (535) | Group: allssztx (533)
Safe Mode: OFF
Disable Function:
NONE

name : ToolTip.cpython-35.pyc


��Yfe�@sddlTGdd�d�ZGdd�de�ZGdd�de�Zdd	�Zed
kr{ddlmZee�dS)
�)�*c@syeZdZdd�Zddd�Zddd�Zdd	�Zd
d�Zdd
�Zddd�Z	dd�Z
dS)�ToolTipBasecCs�||_d|_d|_d|_|_|jjd|j�|_|jjd|j�|_	|jjd|j�|_
dS)Nrz<Enter>z<Leave>z
<ButtonPress>)�button�	tipwindow�id�x�yZbind�enterZ_id1�leaveZ_id2Z_id3)�selfr�r�4/opt/alt/python35/lib64/python3.5/idlelib/ToolTip.py�__init__
s			zToolTipBase.__init__NcCs|j�dS)N)�schedule)r�eventrrr
r	szToolTipBase.entercCs|j�|j�dS)N)�
unschedule�hidetip)rrrrr
r
s
zToolTipBase.leavecCs)|j�|jjd|j�|_dS)Ni�)rr�after�showtipr)rrrr
rs
zToolTipBase.schedulecCs,|j}d|_|r(|jj|�dS)N)rrZafter_cancel)rrrrr
rs		zToolTipBase.unschedulecCs�|jr
dS|jj�d}|jj�|jj�d}t|j�|_}|jd�|jd||f�|j�dS)N��z+%d+%d)	rrZwinfo_rootxZwinfo_rootyZwinfo_heightZToplevelZwm_overrideredirectZwm_geometry�showcontents)rrr�twrrr
r$s	 
zToolTipBase.showtipzYour text herecCs;t|jd|dtdddtdd�}|j�dS)N�textZjustify�
backgroundz#ffffe0ZreliefZborderwidthr)�LabelrZLEFTZSOLID�pack)rr�labelrrr
r2szToolTipBase.showcontentscCs&|j}d|_|r"|j�dS)N)rZdestroy)rrrrr
r8s		zToolTipBase.hidetip)�__name__�
__module__�__qualname__rr	r
rrrrrrrrr
rs	rc@s(eZdZdd�Zdd�ZdS)�ToolTipcCstj||�||_dS)N)rrr)rrrrrr
r?szToolTip.__init__cCstj||j�dS)N)rrr)rrrr
rBszToolTip.showcontentsN)rrr rrrrrr
r!>sr!c@s(eZdZdd�Zdd�ZdS)�ListboxToolTipcCstj||�||_dS)N)rr�items)rrr#rrr
rFszListboxToolTip.__init__cCsGt|jdd�}|j�x!|jD]}|jt|�q)WdS)Nrz#ffffe0)ZListboxrrr#�insertZEND)rZlistbox�itemrrr
rIs
zListboxToolTip.showcontentsN)rrr rrrrrr
r"Esr"c	Cs�t�}|jd�ttttjd|j����\}}}}|jd||df�t|dd�}|j	�t
|dd�}t
|dd�}|j	�|j	�t|d	�t|d
ddd
g�|j
�dS)NzTest tooltipz[x+]z+%d+%d�rzPlace your mouse over buttonszButton 1zButton 2z!This is tooltip text for button1.zThis isz
multiple lineztooltip textzfor button2)ZTk�title�list�map�int�re�splitZgeometryrrZButtonr!r"Zmainloop)	�parent�root�widthZheightrrrZbutton1Zbutton2rrr
�_tooltipOs	
3




r0�__main__)�runN)Ztkinterrr!r"r0rZidlelib.idle_test.htestr2rrrr
�<module>s
6

© 2025 GrazzMean-Shell