+
     BiX                     
   ^ RI t ^ RItRt. ROtRtRtRtRtRR lt ! R	 R4      t	RR
 lt
RR lt]R8X  Ed   ]P                  ! 4       t]	! R^]R7      t]! ]P#                  4       4       ]! ]P#                  R4      4       ]! ]P#                  R4      4       ]! ]P%                  4       4       ]! ]P'                  R4      4       ]! ]P'                  R4      4       ]! ]! 4       4       ]! ]P)                  R4      ]P+                  R4      4       ]! ]P+                  ]R7      4       ]	! RR7      t]! ]P)                  R4      ]P+                  R]R7      4       ]P,                  ! ]R]R7      t]P1                  4        ]P2                  ! ]R]P4                  R7      t]P1                  4        ]	! ]R,          R7      P7                  4       t]P%                  ]R7       ]P%                  ]R7       ]P:                  ! 4        R# R# )    Nz0.9Fontnormalromanbolditalicc                     \        V R VR7      # )T)nameexistsroot)r   )r	   r   s   &&#/usr/lib/python3.14/tkinter/font.py
nametofontr      s     T$T22    c                      a  ] tR t^t o ]P
                  ! ^4      tR tR tR t	RR lt
R tR tR tR	 tR
 tR tR tRR ltR tR t]tRR ltR tRtV tR# )r   c                    . pVP                  4        F7  w  r4VP                  R V,           4       VP                  \        V4      4       K9  	  \        V4      # -)itemsappendstrtuple)selfkwoptionskvs   &&   r   _set	Font._set2   sE    HHJDANN3q5!NN3q6"  W~r   c                ^    . pV F  pVP                  R V,           4       K  	  \        V4      # r   )r   r   )r   argsr   r   s   &&  r   _get	Font._get9   s+    ANN3q5! W~r   c                    / p\        ^ \        V4      ^4       F"  pW^,           ,          W!V,          R,          &   K$  	  V# )r      NN)rangelen)r   r   r   is   &&  r   _mkdictFont._mkdict?   s9    q#d)Q'A#'!9GGBK  (r   Nc                   Vf   \         P                  ! R4      p\        VRV4      pV'       d$   VP                  VP	                  RRV4      4      pMV P                  V4      pV'       g&   R\        \        V P                  4      4      ,           pW0n	        V'       d   RV n
        V P                  VP                  VP	                  RR4      4      9  d/   \         P                  P                  RV P                  : R24      hV'       d!   VP                  ! RR	V P                  .VO5!   M'VP                  ! RR
V P                  .VO5!   RV n
        W`n        VP                  V n        VP                  V n        R # )Nzuse fonttkfontactualFnamesznamed font z does not already exist	configurecreateT)tkinter_get_default_rootgetattr	splitlistcallr   r   nextcounterr	   delete_font_tkinterTclError_tk_split_call)r   r   r,   r	   r
   r   r+   s   &&&&&, r   __init__Font.__init__E   s   <,,Z8DT4&<<$ ?@D99W%DCT\\ 233D	$DyyRWWVW-E FF&&//>BiiIK K TYY>> GGFHdii7$7#Dllgg
r   c                    V P                   # N)r	   r   s   &r   __str__Font.__str__d   s    yyr   c                    R V P                   P                   RV P                   P                   RV P                  : R2# )<.z object >)	__class__
__module____qualname__r	   rB   s   &r   __repr__Font.__repr__g   s<    4>>,,-Qt~~/J/J.K$))a) 	)r   c                    \        V\        4      '       g   \        # V P                  VP                  8H  ;'       d    V P                  VP                  8H  # rA   )
isinstancer   NotImplementedr	   r;   )r   others   &&r   __eq__Font.__eq__k   s=    %&&!!yyEJJ&@@488uyy+@@r   c                $    V P                  V4      # rA   )cget)r   keys   &&r   __getitem__Font.__getitem__p   s    yy~r   c                ,    V P                   ! R/ W/B  R # )N )r/   )r   rV   values   &&&r   __setitem__Font.__setitem__s   s    &#&r   c                     V P                   '       d    V P                  R RV P                  4       R# R#   \         d     R# i ; i)r,   deleteN)r8   r=   r	   	ExceptionrB   s   &r   __del__Font.__del__v   s>    	

68TYY7   		s   5 5 AAc                J    \        V P                  3/ V P                  4       B # rA   )r   r;   r-   rB   s   &r   copy	Font.copy}   s    DHH...r   c           	        RpV'       d   R V3pV'       d2   VRV,           3,           pV P                   ! RRV P                  .VO5!  # V P                  V P                  V P                   ! RRV P                  .VO5!  4      4      # )
-displayofr   r,   r-   rZ   )r=   r	   r(   r<   )r   option	displayofr   s   &&& r   r-   Font.actual   sy     ),D3<**D::fh		ADAA<<DJJvxJTJKM Mr   c                L    V P                  R RV P                  RV,           4      # )r,   configr   )r=   r	   )r   rh   s   &&r   rU   	Font.cget   s    zz&(DIIs6zBBr   c           	         V'       d2   V P                   ! R RV P                  .V P                  V4      O5!   R# V P                  V P	                  V P                  R RV P                  4      4      4      # )r,   rl   N)r=   r	   r   r(   r<   )r   r   s   &,r   rl   Font.config   s^    JJvx '99W%' <<DJJvxCDF Fr   c                    V3pV'       d   R W!3pV P                   P                  V P                  ! RRV P                  .VO5!  4      # )rg   r,   measure)r;   getintr=   r	   )r   textri   r   s   &&& r   rq   Font.measure   s?    w )2Dxxtzz&)TYYNNOOr   c                   RpVP                  R R4      pV'       d   RV3pV'       dQ   W0P                  V4      ,           pV P                  P                  V P                  ! RRV P
                  .VO5!  4      # V P                  V P                  ! RRV P
                  .VO5!  4      p/ p\        ^ \        V4      ^4       F;  pV P                  P                  WV^,           ,          4      WV,          R,          &   K=  	  V# )ri   Nrg   r,   metricsr#   rZ   )	popr    r;   rr   r=   r	   r<   r%   r&   )r   r   r   r   ri   resr'   s   &*,    r   rv   Font.metrics   s    
 FF;-	 ),D))G,,D88??

69dii?$?A A ++djjDIIMMNCG1c#h*&*hhoocA#h&?Ar
# +Nr   )r=   r<   r;   r8   r	   )NNNFNNrA   )__name__rJ   rK   __firstlineno__	itertoolscountr7   r   r    r(   r>   rC   rL   rR   rW   r\   ra   rd   r-   rU   rl   r/   rq   rv   __static_attributes____classdictcell__)__classdict__s   @r   r   r      sv     , ooa G>)A
'/
MCF IP r   c                     V f   \         P                  ! R4      p RpV'       d   RV3pV P                  P                  V P                  P                  ! RR.VO5!  4      # )Nzuse font.families()rg   r,   familiesrZ   r1   r2   r+   r4   r5   )r   ri   r   s   && r   r   r      sS    |(()>?Di(77TWW\\&*DtDEEr   c                     V f   \         P                  ! R4      p V P                  P                  V P                  P	                  RR4      4      # )Nzuse font.names()r,   r.   r   )r   s   &r   r.   r.      s<    |(();<77TWW\\&':;;r   __main__times)familysizeweightr   r   hello	linespace)ri   )r,   zHello, world)rs   r,   zQuit!)rs   commandr,   )r   )NORMALROMANBOLDITALICr   r   r   r.   rA   rz   )Courier   r   )r}   r1   __version____all__r   r   r   r   r   r   r   r.   r{   Tkr   fprintr-   rl   rU   rq   rv   LabelwpackButtondestroyrd   fbmainlooprZ   r   r   <module>r      s    6 
		3[ [|F< z::<D 	G"V4A	!((*	!((8
	!((8
	!((*	!&&
	!&&
	%'N	!))G
aii45	!))d)
#$)*A	!))G
aiitiDEda8AFFHt'4<<@AFFH	1V9		"	"	$BIITIHH"HG r   