tzh
2024-08-22 c7d0944258c7d0943aa7b2211498fd612971ce27
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
M\¬Qc@sFdZddlTddd„ƒYZedkrBd„ZeƒndS(    s'A simple but flexible modal dialog box.iÿÿÿÿ(t*t SimpleDialogcBsVeZdgd    d    d    d    d„Zddd„Zd„Zd„Zd„Zd„ZRS(
tc    Cs|rt|d|ƒ|_nt|ƒ|_|rV|jj|ƒ|jj|ƒnt|jd|ddƒ|_|jjdddtƒt|jƒ|_    |j    jƒ||_
||_ ||_ |jj d|jƒx‰tt|ƒƒD]u}||}    t|j    d|    d    ||d
„ƒ}
||krI|
jd td d ƒn|
jdtdtddƒqðW|jjd|jƒ|j|ƒdS(Ntclass_ttexttaspectitexpanditfills<Return>tcommandcSs |j|ƒS(N(tdone(tselftnum((s[/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/lib-tk/SimpleDialog.pyt<lambda>strelieft borderwidthitsidetWM_DELETE_WINDOW(tTopleveltrootttitleticonnametMessagetmessagetpacktBOTHtFrametframeR tcanceltdefaulttbindt return_eventtrangetlentButtontconfigtRIDGEtLEFTtprotocoltwm_delete_windowt_set_transient( R
tmasterRtbuttonsRRRRR tstb((s[/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/lib-tk/SimpleDialog.pyt__init__    s.             
  gà?g333333Ó?c Csh|j}|jƒ|j|ƒ|jƒ|jƒri|jƒ}|jƒ}|jƒ}|jƒ}n"|j    ƒ}|j
ƒ}d}}|j ƒ}    |j ƒ}
|||    |} |||
|} | |    |j    ƒkrð|j    ƒ|    } n| dkrd} n| |
|j
ƒkr.|j
ƒ|
} n| dkrCd} n|j d| | fƒ|jƒdS(Nis+%d+%d(Rtwithdrawt    transienttupdate_idletaskstwinfo_ismappedt winfo_widtht winfo_heightt winfo_rootxt winfo_rootytwinfo_screenwidthtwinfo_screenheighttwinfo_reqwidthtwinfo_reqheighttgeometryt    deiconify( R
R(trelxtrelytwidgettm_widthtm_heighttm_xtm_ytw_widthtw_heighttxty((s[/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/lib-tk/SimpleDialog.pyR'%s4    
 
 
            cCs;|jjƒ|jjƒ|jjƒ|jjƒ|jS(N(Rtwait_visibilitytgrab_settmainlooptdestroyR (R
((s[/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/lib-tk/SimpleDialog.pytgoBs
    cCs3|jdkr|jjƒn|j|jƒdS(N(RtNoneRtbellR    (R
tevent((s[/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/lib-tk/SimpleDialog.pyRIscCs3|jdkr|jjƒn|j|jƒdS(N(RRKRRLR    (R
((s[/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/lib-tk/SimpleDialog.pyR&OscCs||_|jjƒdS(N(R Rtquit(R
R ((s[/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/lib-tk/SimpleDialog.pyR    Us    N(    t__name__t
__module__RKR,R'RJRR&R    (((s[/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/lib-tk/SimpleDialog.pyRs             t__main__cCsjtƒ}|d„}t|ddd|ƒ}|jƒt|ddd|jƒ}|jƒ|jƒdS(Nc SsBt|ddddddgddd    d
d d ƒ}|jƒGHdS( NRs‘This is a test dialog.  Would this have been an actual dialog, the buttons below would have been glowing in soft pink light.
Do you believe this?R)tYestNotCancelRiRiRs Test Dialog(RRJ(Rtd((s[/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/lib-tk/SimpleDialog.pytdoit^s        RtTestRtQuit(tTkR!RRNRH(RRVtttq((s[/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/lib-tk/SimpleDialog.pyttest\s     
 
N((t__doc__tTkinterRROR\(((s[/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/lib-tk/SimpleDialog.pyt<module>s
 
S