CyberAlphaWolf

Server : Apache
System : Linux 182.49.167.72.host.secureserver.net 4.18.0-553.92.1.el8_10.x86_64 #1 SMP Wed Jan 14 06:31:58 EST 2026 x86_64
User : kikai ( 1014)
PHP Version : 8.3.30
Disable Function : NONE
Directory :  /opt/python38/lib/python3.8/tkinter/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : //opt/python38/lib/python3.8/tkinter/__pycache__/font.cpython-38.opt-2.pyc
U

�i�_��@szdZddlZddlZdZdZdZdZdd�ZGd	d
�d
�Zd dd�Z	d!d
d�Z
edk�rve��Z
edded�Zee���ee�d��ee�d��ee���ee�d��ee�d��ee
��ee�d�e�d��eeje
d��edd�Zee�d�ejde
d��eje
ded�Ze��eje
de
jd�Ze��eedd���Zejed�ejed�e��dS)"z0.9�NZnormalZroman�boldZitaliccCst|dd�S)NT)�name�exists)�Font�r�r�+/opt/python38/lib/python3.8/tkinter/font.py�
nametofontsr	c@s�eZdZe�d�Zdd�Zdd�Zdd�Zd"d
d�Z	dd
�Z
dd�Zdd�Zdd�Z
dd�Zdd�Zd#dd�Zdd�Zdd�ZeZd$dd�Zd d!�ZdS)%r�cCs:g}|��D]$\}}|�d|�|�t|��qt|�S�N�-)�items�append�str�tuple)�self�kw�options�k�vrrr�_set1s
z	Font._setcCs$g}|D]}|�d|�qt|�Sr)rr)r�argsrrrrr�_get8sz	Font._getcCs:i}tdt|�d�D] }||d|||dd�<q|S)Nr�r
)�range�len)rrr�irrr�_mkdict>szFont._mkdictNFcKs�|s
tj}t|d|�}|r0|�|�dd|��}n
|�|�}|sPdtt|j��}||_	|r�d|_
|j	|�|�dd��kr�tj�d|j	f��|r�|jdd|j	f|��n|jdd|j	f|��d	|_
||_
|j|_|j|_dS)
N�tk�font�actualF�namesz$named font %s does not already exist�	configureZcreateT)�tkinter�
_default_root�getattr�	splitlist�callrr�next�counterr�delete_fontZ_tkinterZTclError�_tk�_split�_call)r�rootrrrrrrrr�__init__Ds,

�z
Font.__init__cCs|jS�Nr�rrrr�__str__cszFont.__str__cCst|t�o|j|jkSr0)�
isinstancerr)r�otherrrr�__eq__fszFont.__eq__cCs
|�|�Sr0)�cget)r�keyrrr�__getitem__iszFont.__getitem__cCs|jf||i�dSr0)r")rr7�valuerrr�__setitem__lszFont.__setitem__cCs4z|jr|�dd|j�Wntk
r.YnXdS)Nr�delete)r*r-r�	Exceptionr1rrr�__del__os
zFont.__del__cCst|jf|���Sr0)rr+r r1rrr�copyvsz	Font.copycCs^d}|rd|f}|r8|d|f}|jdd|jf|��S|�|�|jdd|jf|����SdS)Nr�
-displayofrrr )r-rrr,)r�option�	displayofrrrrr zs�zFont.actualcCs|�dd|jd|�S)Nr�configr)r-r)rr@rrrr6�sz	Font.cgetc	KsB|r"|jdd|jf|�|���n|�|�|�dd|j���SdS)NrrB)r-rrrr,)rrrrrrB�s��zFont.configcCs2|f}|rd||f}|j�|jdd|jf|���S)Nr?r�measure)r+�getintr-r)r�textrArrrrrC�s
zFont.measurecOs�d}|�dd�}|rd|f}|rL||�|�}|j�|jdd|jf|���S|�|jdd|jf|���}i}tdt|�d�D](}|j�||d�|||dd�<q||SdS)	NrrAr?r�metricsrrr
)	�poprr+rDr-rr,rr)rrrrrA�resrrrrrF�s�&zFont.metrics)NNNF)NN)N)�__name__�
__module__�__qualname__�	itertools�countr)rrrr/r2r5r8r:r=r>r r6rBr"rCrFrrrrrs"


	
rcCs2|s
tj}d}|rd|f}|j�|jjd|���S)Nrr?r�families)rrN�r#r$rr&r')r.rArrrrrN�srNcCs |s
tj}|j�|j�dd��S)Nrr!rO)r.rrrr!�sr!�__main__�times�)�family�size�weightrSrUZhelloZ	linespace)rA)ZCourier�r)rzHello, world)rErzQuit!)rEZcommandr)rU)NN)N)�__version__rLr#ZNORMALZROMANZBOLDZITALICr	rrNr!rIZTkr.�f�printr rBr6rCrFZLabel�w�packZButtonZdestroyr>ZfbZmainlooprrrr�<module>sB








XYZEAZ - Cyber Alpha Wolf © All Rights Reserved