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
[\¬Qc@sGdZddlTddlZdefd„ƒYZed„Zded„Ze    dkrCe
ƒZ e j d    ƒd
Z ee d ƒjƒZee d d dd„ƒZejdeƒee d ddd„ƒZejdeƒee d ddd„ƒZejdeƒee d dde jƒZejdeƒe jƒndS(sSimple text browser for IDLE
 
iÿÿÿÿ(t*Nt
TextViewercBs/eZdZed„Zd„Zdd„ZRS(s*A simple text viewer dialog for IDLE
 
    cCstj||ƒ|jddƒ|jddd|jƒd|jƒdfƒd|_d|_|jƒ|j    |ƒ|j
d    |j ƒ||_ |j jƒ|jd
|j ƒ|jd |j ƒ|j jd |ƒ|j jd tƒ|r|j|ƒ|jƒ|jƒndS(sJShow the given text in a scrollable window with a 'close' button
 
        t borderwidthis =%dx%d+%d+%diqiôi
s#ffffffs#000000tWM_DELETE_WINDOWs<Return>s<Escape>gtstateN(tToplevelt__init__t    configuretgeometryt winfo_rootxt winfo_rootytbgtfgt CreateWidgetsttitletprotocoltOktparentttextViewt    focus_settbindtinserttconfigtDISABLEDt    transienttgrab_sett wait_window(tselfRRttexttmodal((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/idlelib/textView.pyR s(         
       
c
CsCt|dtddƒ}t|ƒ}t|ddd|jdtƒ|_t|dtdtd    d
ƒ|_t    |d t
d    d
d |j d |j ƒ|_ |jjd|j jƒ|j jd|jjƒ|jjƒ|jjdtdtƒ|j jdtdtdtƒ|jdtdtƒ|jdtdtdtƒdS(Ntrelieftheighti¼RtClosetcommandt    takefocustorientthighlightthicknessitwrapR R tyscrollcommandtsidetfilltexpand(tFrametSUNKENtButtonRtFALSEtbuttonOkt    ScrollbartVERTICALt scrollbarViewtTexttWORDR R RRtyviewtsettpacktRIGHTtYtLEFTtTRUEtBOTHtBOTTOMtXtTOP(Rt    frameTextt frameButtons((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/idlelib/textView.pyR )s  cCs|jƒdS(N(tdestroy(Rtevent((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/idlelib/textView.pyR:sN(t__name__t
__module__t__doc__tTrueRR tNoneR(((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/idlelib/textView.pyRs     cCst||||ƒS(N(R(RRRR((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/idlelib/textView.pyt    view_text>scCs—y:|r*ddl}|j|dƒ}nt|dƒ}Wn=tk
ryddl}|jdddd|d|ƒnXt|||jƒ|ƒSdS(NiÿÿÿÿtrRsFile Load ErrortmessagesUnable to load file %r .R(tcodecstopentIOErrort tkMessageBoxt    showerrorRHtread(RRtfilenametencodingRRKttextFileRN((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/idlelib/textView.pyt    view_fileAs   
 t__main__s textView tests ./textView.pyRIRRHR!cCsttdtƒS(NRH(RHtrootR(((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/idlelib/textView.pyt<lambda>XsR'RTcCsttdtƒS(NRT(RTRVRQ(((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/idlelib/textView.pyRW[ssnonmodal view_textcCsttdtdtƒS(Nsnonmodal view_textR(RHRVRtFalse(((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/idlelib/textView.pyRW^sR (REtTkinterRNRRRFRHRGRTRCtTkRVRRQtfileRPRR,tbtn1R6R9tbtn2tbtn3RAtcloseR7tmainloop(((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/idlelib/textView.pyt<module>s,
 6