ronnie
2022-10-14 1504bb53e29d3d46222c0b3ea994fc494b48e153
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
N\¬Qc@sÎdZddlZdZdZdZdZd„Zddd    „ƒYZdd
„Z    dd „Z
e d krÊej ƒZ ed ddddeƒZejƒGHejd ƒGHejdƒGHejƒGHejd ƒGHejdƒGHe
ƒGHejdƒGejdƒGHejƒGHeddƒZejdƒGejdƒGHeje dddeƒZejƒeje ddde jƒZejƒededƒjƒZejdeƒejdeƒejƒndS(s0.9iÿÿÿÿNtnormaltromantboldtitaliccCstd|dtƒS(sFGiven the name of a tk named font, returns a Font representation.
    tnametexists(tFonttTrue(R((sU/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/lib-tk/tkFont.pyt
nametofontsRcBsªeZdZd„Zd„Zd„Zddded„Zd„Z    d„Z
d„Z d„Z d    „Z d
„Zdd „Zd „Zd „ZeZd„Zd„ZRS(söRepresents 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)
 
    cCsQg}x>|jƒD]0\}}|jd|ƒ|jt|ƒƒqWt|ƒS(Nt-(titemstappendtstrttuple(tselftkwtoptionstktv((sU/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/lib-tk/tkFont.pyt_set/s
cCs2g}x|D]}|jd|ƒq Wt|ƒS(NR    (R R (RtargsRR((sU/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/lib-tk/tkFont.pyt_get6s cCsGi}x:tdt|ƒdƒD] }||d|||d<qW|S(Niii(trangetlen(RRRti((sU/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/lib-tk/tkFont.pyt_mkdict<scKs7|stj}n|r?|jj|jjdd|ƒƒ}n|j|ƒ}|smdtt|ƒƒ}n||_|rçt    |_
|j|jjddƒkr¿tj j d|jf‚n|r |jjdd|j|Œq n%|jjdd|j|Œt |_
||_|jj|_|jj|_dS(Ntfonttactualtnamess$named font %s does not already existt    configuretcreate(tTkintert _default_rootttkt    splitlisttcallRR tidRtFalset delete_fontt_tkintertTclErrorRt_roott_splitt_call(RtrootRRRR((sU/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/lib-tk/tkFont.pyt__init__Bs& '        "        cCs|jS(N(R(R((sU/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/lib-tk/tkFont.pyt__str___scCs|j|jkot|tƒS(N(Rt
isinstanceR(Rtother((sU/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/lib-tk/tkFont.pyt__eq__bscCs |j|ƒS(N(tcget(Rtkey((sU/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/lib-tk/tkFont.pyt __getitem__escCs|ji||6dS(N(R(RR3tvalue((sU/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/lib-tk/tkFont.pyt __setitem__hscCsWy&|jr%|jdd|jƒnWn*ttfk
rB‚ntk
rRnXdS(NRtdelete(R&R+RtKeyboardInterruptt
SystemExitt    Exception(R((sU/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/lib-tk/tkFont.pyt__del__ks     cCst|j|jƒS(s*Return a distinct copy of the current font(RR)R(R((sU/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/lib-tk/tkFont.pytcopytscCsO|r#|jdd|jd|ƒS|j|j|jdd|jƒƒƒSdS(sReturn actual font attributesRRR    N(R+RRR*(Rtoption((sU/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/lib-tk/tkFont.pyRxscCs|jdd|jd|ƒS(sGet font attributeRtconfigR    (R+R(RR=((sU/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/lib-tk/tkFont.pyR2scKsW|r+|jdd|j|j|ƒŒn(|j|j|jdd|jƒƒƒSdS(sModify font attributesRR>N(R+RRRR*(RR((sU/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/lib-tk/tkFont.pyR>…s
cCst|jdd|j|ƒƒS(sReturn text widthRtmeasure(tintR+R(Rttext((sU/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/lib-tk/tkFont.pyR?‘scGs |r.t|jdd|j|j|ƒƒƒS|j|jdd|jƒƒ}i}x@tdt|ƒdƒD]&}t||dƒ|||d<qnW|SdS(s}Return font metrics.
 
        For best performance, create a dummy widget
        using this font before calling this method.RtmetricsiiiN(R@R+RRR*RR(RRtresR((sU/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/lib-tk/tkFont.pyRB•s%!$N(t__name__t
__module__t__doc__RRRtNoneR%R-R.R1R4R6R;R<RR2R>RR?RB(((sU/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/lib-tk/tkFont.pyRs"                                                    
    cCs1|stj}n|jj|jjddƒƒS(sGet font families (as a tuple)Rtfamilies(RR R!R"R#(R,((sU/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/lib-tk/tkFont.pyRH¦s cCs1|stj}n|jj|jjddƒƒS(s'Get names of defined fonts (as a tuple)RR(RR R!R"R#(R,((sU/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/lib-tk/tkFont.pyR¬s t__main__tfamilyttimestsizeitweightthellot    linespaceRtCourieriRAs Hello, worldsQuit!tcommand((RPiR(t __version__RtNORMALtROMANtBOLDtITALICRRRGRHRRDtTkR,tfRR>R2R?RBtLabeltwtpacktButtontdestroyR<tfbtmainloop(((sU/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/lib-tk/tkFont.pyt<module>    s>     Ž