Sindbad~EG File Manager

Current Path : /proc/2470164/root/lib64/python3.6/tkinter/__pycache__/
Upload File :
Current File : //proc/2470164/root/lib64/python3.6/tkinter/__pycache__/font.cpython-36.opt-2.pyc

3


 \��@szdZddlZddlZdZdZdZdZdd�ZGd	d
�d
�Zd!dd�Z	d"d
d�Z
edk�rvej�Z
edded�Zeej��eejd��eejd��eej��eejd��eejd��ee
��eejd�ejd��eeje
d��ed#d�Zeejd�ejde
d��eje
ded�Zej�eje
de
jd�Zej�eedd�j�Zejed �ejed�ej�dS)$z0.9�NZnormalZroman�boldZitaliccCst|dd�S)NT)�name�exists)�Font)r�r�$/usr/lib64/python3.6/tkinter/font.py�
nametofontsrc@s�eZdZejd�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}x0|j�D]$\}}|jd|�|jt|��qWt|�S)N�-)�items�append�str�tuple)�self�kw�options�k�vrrr�_set1s
z	Font._setcCs(g}x|D]}|jd|�q
Wt|�S)Nr
)rr)r�argsrrrrr�_get8s
z	Font._getcCs>i}x4tdt|�d�D] }||d|||dd�<qW|S)Nr�r	)�range�len)rrr�irrr�_mkdict>s zFont._mkdictNFcKs�|s
tj}t|d|�}|r0|j|jdd|��}n
|j|�}|sPdtt|j��}||_	|r�d|_
|j	|j|jdd��kr�tjj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)N)r)rrrr�__str__cszFont.__str__cCst|t�o|j|jkS)N)�
isinstancerr)r�otherrrr�__eq__fszFont.__eq__cCs
|j|�S)N)�cget)r�keyrrr�__getitem__iszFont.__getitem__cCs|jf||i�dS)N)r )rr3�valuerrr�__setitem__lszFont.__setitem__cCs4y|jr|jdd|j�Wntk
r.YnXdS)Nr�delete)r(r+r�	Exception)rrrr�__del__os
zFont.__del__cCst|jf|j��S)N)rr)r)rrrr�copyvsz	Font.copycCs^f}|rd|f}|r8|d|f}|jdd|jf|��S|j|j|jdd|jf|����SdS)Nz
-displayofr
rr)r+rrr*)r�option�	displayofrrrrrzszFont.actualcCs|jdd|jd|�S)Nr�configr
)r+r)rr;rrrr2�sz	Font.cgetcKsB|r"|jdd|jf|j|���n|j|j|jdd|j���SdS)Nrr=)r+rrrr*)rrrrrr=�s
zFont.configcCs2|f}|rd||f}|jj|jdd|jf|���S)Nz
-displayofr�measure)r)�getintr+r)r�textr<rrrrr>�s
zFont.measurecOs�f}|jdd�}|rd|f}|rL||j|�}|jj|jdd|jf|���S|j|jdd|jf|���}i}x<tdt|�d�D](}|jj||d�|||dd�<q~W|SdS)Nr<z
-displayofr�metricsrrr	)	�poprr)r?r+rr*rr)rrrrr<�resrrrrrA�s(zFont.metrics)NNNF)NN)N)�__name__�
__module__�__qualname__�	itertools�countr'rrrr-r.r1r4r6r9r:rr2r=r r>rArrrrrs"


	
rcCs2|s
tj}f}|rd|f}|jj|jjd|���S)Nz
-displayofr�families)rrI)r!r"rr$r%)r,r<rrrrrI�srIcCs |s
tj}|jj|jjdd��S)Nrr)r!r"rr$r%)r,rrrr�sr�__main__�times�)�family�size�weightrMrOZhelloZ	linespace)r<�Courier�)rzHello, world)r@rzQuit!)r@Zcommandr)rO)NN)N)rPrQr)�__version__rGr!ZNORMALZROMANZBOLDZITALICrrrIrrDZTkr,�f�printrr=r2r>rAZLabel�wZpackZButtonZdestroyr:ZfbZmainlooprrrr�<module>sB








Sindbad File Manager Version 1.0, Coded By Sindbad EG ~ The Terrorists