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
N\¬Qc@sžddlmZdefd„ƒYZdefd„ƒYZdefd„ƒYZdefd    „ƒYZd
„Zd „Zd „Zd d„Z    d d„Z
dd„Z d„Z e dkršdZddlZy5ddlZejejdƒejejƒZWneefk
rnXeddgƒZyeed ƒZejƒWndGHejƒdGHnXdGejeƒGHeƒZdGejeƒGHndS(iÿÿÿÿ(tDialogt_DialogcBseZd„Zd„ZRS(cCs6yt|jdƒ|jd<Wntk
r1nXdS(Nt    filetypes(ttupletoptionstKeyError(tself((s[/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/lib-tk/tkFileDialog.pyt _fixoptions/s cCsu|rhddl}y |j}Wntk
r2nX|jj|ƒ\}}||jd<||jd<n||_|S(Niÿÿÿÿt
initialdirt initialfile(toststringtAttributeErrortpathtsplitRtfilename(RtwidgettresultR
R tfile((s[/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/lib-tk/tkFileDialog.pyt
_fixresult6s        (t__name__t
__module__RR(((s[/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/lib-tk/tkFileDialog.pyR-s    tOpencBseZdZdZd„ZRS(sAsk for a filename to openttk_getOpenFilecCsÊt|tƒr|tg|D]}t|d|ƒ^qƒ}|rxddl}|jj|dƒ\}}||jd<n|S|jjƒ r·d|jkr·|j    ||jj
|ƒƒSt j    |||ƒS(NR iÿÿÿÿiRtmultiple( t
isinstanceRtgetattrR
R RRttkt wantobjectsRt    splitlistR(RRRtrR
R R((s[/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/lib-tk/tkFileDialog.pyROs+ (RRt__doc__tcommandR(((s[/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/lib-tk/tkFileDialog.pyRJstSaveAscBseZdZdZRS(sAsk for a filename to save asttk_getSaveFile(RRRR (((s[/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/lib-tk/tkFileDialog.pyR!^st    DirectorycBseZdZdZd„ZRS(sAsk for a directoryttk_chooseDirectorycCsD|r7y |j}Wntk
r&nX||jd<n||_|S(NR(R R Rt    directory(RRR((s[/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/lib-tk/tkFileDialog.pyRjs      (RRRR R(((s[/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/lib-tk/tkFileDialog.pyR#escKst|jƒS(sAsk for a filename to open(Rtshow(R((s[/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/lib-tk/tkFileDialog.pytaskopenfilenamezscKst|jƒS(sAsk for a filename to save as(R!R&(R((s[/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/lib-tk/tkFileDialog.pytasksaveasfilenamescKsd|d<t|jƒS(stAsk for multiple filenames to open
 
    Returns a list of filenames or empty list if
    cancel button selected
    iR(RR&(R((s[/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/lib-tk/tkFileDialog.pytaskopenfilenames„s
RcKs)t|jƒ}|r%t||ƒSdS(s8Ask for a filename to open, and returned the opened fileN(RR&topentNone(tmodeRR((s[/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/lib-tk/tkFileDialog.pyt askopenfiles cKsLt|}|rHg}x$|D]}|jt||ƒƒqW|}n|S(s•Ask for multiple filenames and return the open file
    objects
 
    returns a list of open file objects or an empty list if
    cancel selected
    (R)tappendR*(R,RtfilestofilesR((s[/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/lib-tk/tkFileDialog.pyt askopenfiles—s      twcKs)t|jƒ}|r%t||ƒSdS(s;Ask for a filename to save as, and returned the opened fileN(R!R&R*R+(R,RR((s[/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/lib-tk/tkFileDialog.pyt asksaveasfile¨s cKst|jƒS(s-Ask for a directory, and return the file name(R#R&(R((s[/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/lib-tk/tkFileDialog.pyt askdirectory°st__main__sutf-8NtRs    all filest*sCould not open File: iR*tsaveas(s    all filesR7(ttkCommonDialogRRRR!R#R'R(R)R-R1R3R4Rtenctsystlocalet    setlocaletLC_ALLt nl_langinfotCODESETt ImportErrorR t openfilenameR*tfptclosetexc_infotencodetsaveasfilename(((s[/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/lib-tk/tkFileDialog.pyt<module>+s<