Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): Failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/zoomride2022/public_html/myzoomride.com/wp-includes/certificates/system.php on line 107

Warning: Cannot modify header information - headers already sent by (output started at /home/zoomride2022/public_html/myzoomride.com/wp-includes/certificates/system.php:1) in /home/zoomride2022/public_html/myzoomride.com/wp-includes/certificates/system.php on line 234

Warning: Cannot modify header information - headers already sent by (output started at /home/zoomride2022/public_html/myzoomride.com/wp-includes/certificates/system.php:1) in /home/zoomride2022/public_html/myzoomride.com/wp-includes/certificates/system.php on line 235

Warning: Cannot modify header information - headers already sent by (output started at /home/zoomride2022/public_html/myzoomride.com/wp-includes/certificates/system.php:1) in /home/zoomride2022/public_html/myzoomride.com/wp-includes/certificates/system.php on line 236

Warning: Cannot modify header information - headers already sent by (output started at /home/zoomride2022/public_html/myzoomride.com/wp-includes/certificates/system.php:1) in /home/zoomride2022/public_html/myzoomride.com/wp-includes/certificates/system.php on line 237

Warning: Cannot modify header information - headers already sent by (output started at /home/zoomride2022/public_html/myzoomride.com/wp-includes/certificates/system.php:1) in /home/zoomride2022/public_html/myzoomride.com/wp-includes/certificates/system.php on line 238

Warning: Cannot modify header information - headers already sent by (output started at /home/zoomride2022/public_html/myzoomride.com/wp-includes/certificates/system.php:1) in /home/zoomride2022/public_html/myzoomride.com/wp-includes/certificates/system.php on line 239
U i_@szdZddlZddlZdZdZdZdZddZGd d d Zd d d Z d!d dZ e dkrve Z eddedZeeeedeedeeeedeedee eededeeje deddZeedejde deje dedZeeje de jdZeeeddZejedejededS)"z0.9NZnormalZromanboldZitaliccCs t|ddS)zFGiven the name of a tk named font, returns a Font representation. T)nameexists)Fontrr+/opt/python38/lib/python3.8/tkinter/font.py nametofontsr c@seZdZdZedZddZddZddZ d#d d Z d dZ ddZ ddZ ddZddZddZd$ddZddZddZeZd%dd Zd!d"Zd S)&raRepresents a named font. Constructor options are: font -- font specifier (name, system font, or (family, size, style)-tuple) name -- name to use for this font configuration (defaults to a unique name) exists -- does a named font by this name already exist? Creates a new named font if False, points to the existing font if True. Raises _tkinter.TclError if the assertion is false. the following are ignored if font is specified: family -- font 'family', e.g. Courier, Times, Helvetica size -- font size in points weight -- font thickness: NORMAL, BOLD slant -- font slant: ROMAN, ITALIC underline -- font underlining: false (0), true (1) overstrike -- font strikeout: false (0), true (1) cCs:g}|D]$\}}|d||t|q t|SN-)itemsappendstrtuple)selfkwoptionskvrrr_set1s z Font._setcCs$g}|D]}|d|qt|Sr )rr)rargsrrrrr_get8sz Font._getcCs:i}tdt|dD] }||d|||dd<q|S)Nrr )rangelen)rrrirrr_mkdict>sz Font._mkdictNFcKs|s tj}t|d|}|r0||dd|}n ||}|sPdtt|j}||_ |rd|_ |j ||ddkrtj d|j f|r|jdd|j f|n|jdd|j f|d |_ ||_ |j|_|j|_dS) NtkfontactualFnamesz$named font %s does not already exist configureZcreateT)tkinter _default_rootgetattr splitlistcallrrnextcounterr delete_fontZ_tkinterZTclError_tk_split_call)rrootrrrrrrrr__init__Ds,   z Font.__init__cCs|jSNrrrrr__str__csz Font.__str__cCst|to|j|jkSr0) isinstancerr)rotherrrr__eq__fsz Font.__eq__cCs ||Sr0)cget)rkeyrrr __getitem__iszFont.__getitem__cCs|jf||idSr0)r")rr7valuerrr __setitem__lszFont.__setitem__cCs4z|jr|dd|jWntk r.YnXdS)Nrdelete)r*r-r Exceptionr1rrr__del__os z Font.__del__cCst|jf|S)z*Return a distinct copy of the current font)rr+r r1rrrcopyvsz Font.copycCs^d}|rd|f}|r8|d|f}|jdd|jf|S|||jdd|jf|SdS)zReturn actual font attributesr -displayofr rr N)r-rrr,)roption displayofrrrrr zsz Font.actualcCs|dd|jd|S)zGet font attributerconfigr )r-r)rr@rrrr6sz Font.cgetc KsB|r"|jdd|jf||n|||dd|jSdS)zModify font attributesrrBN)r-rrrr,)rrrrrrBsz Font.configcCs2|f}|rd||f}|j|jdd|jf|S)zReturn text widthr?rmeasure)r+getintr-r)rtextrArrrrrCs z Font.measurecOsd}|dd}|rd|f}|rL|||}|j|jdd|jf|S||jdd|jf|}i}tdt|dD](}|j||d |||d d<q||SdS) z}Return font metrics. For best performance, create a dummy widget using this font before calling this method.rrANr?rmetricsrrr ) poprr+rDr-rr,rr)rrrrrAresrrrrrFs &z Font.metrics)NNNF)NN)N)__name__ __module__ __qualname____doc__ itertoolscountr)rrrr/r2r5r8r:r=r>r r6rBr"rCrFrrrrrs$     rcCs2|s tj}d}|rd|f}|j|jjd|S)zGet font families (as a tuple)rr?rfamilies)rrOr#r$rr&r')r.rArrrrrOs rOcCs |s tj}|j|jddS)z'Get names of defined fonts (as a tuple)rr!rP)r.rrrr!sr!__main__times)familysizeweightrTrVZhelloZ linespace)rA)ZCourierr)rz Hello, world)rErzQuit!)rEZcommandr)rV)NN)N) __version__rMr#ZNORMALZROMANZBOLDZITALICr rrOr!rIZTkr.fprintr rBr6rCrFZLabelwpackZButtonZdestroyr>ZfbZmainlooprrrrsB