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
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
]\¬Qc@sÙdZddlmZedddƒddlmZmZmZmZddlm    Z    ddlm
Z
dd    lm Z dd
lm Z dd lm Z mZmZmZdd lmZdd lmZddlmZddlmZddlZddlZddlZddlTddlZddlZddlZddlZdddddddddg    Zdad„Zd„Z d„Z!d„Z"d dd!„Z$d"d#ddd$„Z%d"d%ddd&„Z&ddddd'd(„Z'e    j(ƒj)Z*e*dd)e*d*d)e*dd)e*d+d)fZ*d,Z+ddEd-„ƒYZ,d.Z-d*Z.dZ/d+Z0d)Z1d/Z2d0Z3d1Z4d2Z5d3Z6d4Z7d5Z8d6Z9d7Z:d8Z;d9„Z<d:„Z=ddd*d*d*e-d;„Z>d<„Z?d=„Z@e@aAd>„ZBdddddddddddde@ddddd?„ZCdddddddddddde@ddddd@„ZDddddddddddde@ddddA„ZEdB„ZFeGdCkrÕy eFƒWqÕeHk
rÑe$dDƒqÕXndS(FsEasy to use dialogs.
 
Message(msg) -- display a message and an OK button.
AskString(prompt, default) -- ask for a string, display OK and Cancel buttons.
AskPassword(prompt, default) -- like AskString(), but shows text as bullets.
AskYesNoCancel(question, default) -- display a question and Yes, No and Cancel buttons.
GetArgv(optionlist, commandlist) -- fill a sys.argv-like list using a dialog
AskFileForOpen(...) -- Ask the user for an existing file
AskFileForSave(...) -- Ask the user for an output file
AskFolder(...) -- Ask the user to select a folder
bar = Progress(label, maxvalue) -- Display a progress bar
bar.set(value) -- Set value
bar.inc( *amount ) -- increment value by amount (default=1)
bar.label( *newlabel ) -- get or set text label.
 
More documentation in each function.
This module uses DLOG resources 260 and on.
Based upon STDWIN dialogs with the same names and functions.
iÿÿÿÿ(twarnpy3ks*In 3.x, the EasyDialogs module is removed.t
stackleveli(t GetNewDialogtSetDialogItemTexttGetDialogItemTextt ModalDialog(tQd(t    QuickDraw(tDialogs(tWindows(tDlgtWintEvttEvents(tCtl(tControls(tMenu(tAEN(t*tMessaget    AskStringt AskPasswordtAskYesNoCanceltGetArgvtAskFileForOpentAskFileForSavet    AskFoldert ProgressBaricCs$tr
dStjdddtƒdS(NtDLOGis dialogs.rsrc(t _initializedt macresourcetneedt__name__(((s\/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/plat-mac/EasyDialogs.pyt _initialize1scCstjdƒdS(s.Make sure the application is in the foregroundi€ðúN(RtAEInteractWithUser(((s\/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/plat-mac/EasyDialogs.pyt    _interact6scCs1d|kr-tjtj|dƒdƒ}n|S(Ns s
(tstringtjointsplit(ttext((s\/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/plat-mac/EasyDialogs.pytcr2lf:s !cCsTd|kr-tjtj|dƒdƒ}nt|ƒdkrP|d d}n|S(Ns
s iýsÉ(R$R%R&tlen(R'((s\/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/plat-mac/EasyDialogs.pytlf2cr?s
 !icCsÎtƒtƒt|dƒ}|s4dG|GdGHdS|jdƒ}t|t|ƒƒ|dk    r|jdƒ}|j|ƒn|jdƒ|j    ƒ|j
ƒj ƒxt dƒ}|dkr«dSq«dS(sœDisplay a MESSAGE string.
 
    Return when the user clicks the OK button or presses Return.
 
    The MESSAGE string can be at most 255 characters long.
    iÿÿÿÿs.EasyDialogs: Can't get DLOG resource with id =s (missing resource file?)Nii( R!R#RtGetDialogItemAsControlRR*tNonetSetControlTitletSetDialogDefaultItemtAutoSizeDialogtGetDialogWindowt
ShowWindowR(tmsgtidtoktdthtn((s\/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/plat-mac/EasyDialogs.pyRFs$   
  ticCsftƒtƒt|dƒ}|s4dG|GdGHdS|jdƒ}t|t|ƒƒ|jdƒ}t|t|ƒƒ|jdddƒ|dk    r¶|jd    ƒ}|j|ƒn|dk    rá|jd
ƒ}|j|ƒn|j    d    ƒ|j
d
ƒ|j ƒ|j ƒj ƒxJtdƒ}|d    krO|jdƒ}tt|ƒƒS|d
krdSqdS( szDisplay a PROMPT string and a text entry field with a DEFAULT string.
 
    Return the contents of the text entry field when the user clicks the
    OK button or presses Return.
    Return None when the user clicks the Cancel button.
 
    If omitted, DEFAULT is empty.
 
    The PROMPT and DEFAULT strings, as well as the return value,
    can be at most 255 characters long.
    iÿÿÿÿs.EasyDialogs: Can't get DLOG resource with id =s (missing resource file?)Niiiiçii(R!R#RR+RR*tSelectDialogItemTextR,R-R.tSetDialogCancelItemR/R0R1RR(R(tprompttdefaultR3R4tcancelR5R6R7((s\/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/plat-mac/EasyDialogs.pyRas8      
   ic
Cs›tƒtƒt|dƒ}|s4dG|GdGHdS|jdƒ}t|t|ƒƒ|jdƒ}dt|ƒ}t|tt    |ƒ|j
ddd    ƒt j |j ƒ|tƒ|dk    rß|jd
ƒ}|j|ƒn|dk    r
|jd ƒ}|j|ƒn|jtjƒ|jtjƒ|jƒ|j ƒjƒxPtdƒ}    |    d
kr„|jdƒ}tt|tt    ƒƒS|    d krGdSqGdS( s§Display a PROMPT string and a text entry field with a DEFAULT string.
    The string is displayed as bullets only.
 
    Return the contents of the text entry field when the user clicks the
    OK button or presses Return.
    Return None when the user clicks the Cancel button.
 
    If omitted, DEFAULT is empty.
 
    The PROMPT and DEFAULT strings, as well as the return value,
    can be at most 255 characters long.
    iÿÿÿÿs.EasyDialogs: Can't get DLOG resource with id =s (missing resource file?)Niis¥iiçii(R!R#RR+RR*R)tSetControlDatatkControlEditTextParttkControlEditTextPasswordTagR9RtSetKeyboardFocusR0R,R-R.RR4R:R=R/R1RR(tGetControlData(
R;R<R3R4R=R5R6tpwdtbulletsR7((s\/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/plat-mac/EasyDialogs.pyR‹s<    
   ic    Csütƒtƒt|dƒ}|s4dG|GdGHdS|jdƒ}t|t|ƒƒ|dk    r|dkr~|jdƒq|jdƒ}|j|ƒn|dk    rä|dkrÅ|jdƒqä|jdƒ}|j|ƒn|dk    r+|dkr |jd    ƒq+|jd    ƒ}|j|ƒn|j    d    ƒ|d
krT|j
dƒn8|d krp|j
dƒn|dkrŒ|j
d    ƒn|j ƒ|j ƒj ƒxOtdƒ}|d
krÅ|S|dkrÕd
S|dkråd S|d    kr©dSq©dS( sxDisplay a QUESTION string which can be answered with Yes or No.
 
    Return 1 when the user clicks the Yes button.
    Return 0 when the user clicks the No button.
    Return -1 when the user clicks the Cancel button.
 
    When the user presses Return, the DEFAULT value is returned.
    If omitted, this is 0 (No).
 
    The QUESTION string can be at most 255 characters.
    iÿÿÿÿs.EasyDialogs: Can't get DLOG resource with id =s (missing resource file?)NiR8iiiii(R!R#RR+RR*R,tHideDialogItemR-R:R.R/R0R1R(    tquestionR<tyestnoR=R3R5R6R7((s\/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/plat-mac/EasyDialogs.pyR·sT            
     iiitindecBs\eZddddd„Zd„Zdd„Zd„Zd„Zd d    „Zd
d „Z    RS( s
Working...iR8icCs’d|_d|_tƒt|dƒ|_|jjƒ|_|j|ƒ|j|ƒ|jd|ƒ|jj    ƒ|jj
ƒ|jj ƒdS(Niÿÿÿÿi( R,twR5R!RR0tlabelttitletsetR/R1t
DrawDialog(tselfRLtmaxvalRKR3((s\/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/plat-mac/EasyDialogs.pyt__init__ÿs            cCs6|jr&|jjƒ|jjƒn|`|`dS(N(RJt BringToFrontt
HideWindowR5(RO((s\/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/plat-mac/EasyDialogs.pyt__del__ s
     cCs!|jjƒ|jj|ƒdS(s*title(text) - Set title of progress windowN(RJRRt    SetWTitle(ROtnewstr((s\/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/plat-mac/EasyDialogs.pyRLs cGsO|jjƒ|r)t|dƒ|_n|jjdƒ}t||jƒdS(s&label(text) - Set text in progress boxiiN(RJRRR*t_labelR5R+R(RORVttext_h((s\/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/plat-mac/EasyDialogs.pyRKs
 c Cs|j}|dkr(tj|jƒnm|dkrQt||dƒ}d}nt|ƒ}t|ƒ}|jjdƒ}|j|ƒ|j|ƒt    j
t j dƒ\}}|r‰|\}}}}    }
t j|    ƒd} tj|ƒrWtj|ƒ} | dr†| d|jkr†| ddkr†|jjƒd|_d|_t|‚q†q‰| dkry|jj|    tƒq‰tj|ƒndS(NiiÿgÀÿß@iiiÿÿÿÿi(RPRt IdleControlsRJtintR5R+tSetControlMaximumtSetControlValueR t WaitNextEventR t    mDownMaskR t
FindWindowR
t IsDialogEventt DialogSelectRSR,tKeyboardInterruptt
DragWindowt screenboundstMacOSt HandleEvent( ROtvalueRPtprogbartreadytevtwhatR2twhentwheretmodtparttds((s\/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/plat-mac/EasyDialogs.pyt_update s2              -          cCs©|dk    r_||_|jjdƒ}|dkrI|jdtdƒq_|jdtdƒn|dkrtd}n||jkr|j}n||_|j|ƒdS(s&set(value) - Set progress bar positioniistN(R,RPR5R+R>t#kControlProgressBarIndeterminateTagtcurvalRq(RORgtmaxtbar((s\/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/plat-mac/EasyDialogs.pyRMAs                icCs|j|j|ƒdS(s*inc(amt) - Increment progress bar positionN(RMRt(ROR7((s\/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/plat-mac/EasyDialogs.pytincQsN(
R t
__module__RQRTRLRKRqR,RMRw(((s\/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/plat-mac/EasyDialogs.pyRþs             ! i    iiiii    i
i i i icCsÅ|jtjtjƒ}tj|ƒ}xs|D]k}t|ƒtdƒkrY|d}n|}|ddks|ddkrŒ|d }n|j|ƒq.W|jdƒ|j    t
|ƒdƒdS(Niiÿÿÿÿt=t:i(( tGetControlData_HandleRtkControlMenuPartt kControlPopupButtonMenuHandleTagRtas_Menuttypet
AppendMenutSetControlMinimumR[R)(tcontroltitemstmhandletmenutitemRK((s\/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/plat-mac/EasyDialogs.pyt_setmenuzs       cCs–|dks|t|ƒkr,tjƒdS||}t|ƒtd ƒkr•t|ƒdkrm|d}q›t|ƒdkrŒ|d}q›d}nd}|jtƒ}|rÓt|ƒdkrÓ|d d}ntj||ƒd}t|ƒtd ƒkr|d}n|}|dd    ks4|dd
kr=d}n|jtƒ}tj|dƒ|r…|j    tƒ|j
tddƒn |j tƒdS( NiiiiiÿÿÿÿR8iús...RyRz((( R)RetSysBeepRR+tARGV_OPTION_EXPLAINR
RtARGV_OPTION_VALUEtShowDialogItemR9RE(R5t
optionlisttidxtoptionthelpR6thasvalueRK((s\/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/plat-mac/EasyDialogs.pyt _selectoptionŒs6
 
             c CsHtƒtƒt|dƒ}|s4dG|GdGHdS|rct|jtƒ|ƒt||dƒn|jtƒjƒ|r÷t|jtƒ|ƒt    |dƒt    dƒkr
t
|dƒdkr
|dd}|jt ƒ}t j ||ƒq
n|jtƒjƒ|s&|jtƒjƒn|sB|jtƒjƒn|s^|jtƒjƒn|jtƒ|jtƒ|jƒjƒ|jƒttdƒr¶tjddƒ}    nzhx>g}
tdƒ} | tkrÞPnP| tkrót‚n;| tkr+|jtƒjƒd} t||| ƒn| tkr:nô| t krY|jtƒjƒd} d| ko|t
|ƒknrL|| } t    | ƒt    dƒkr°| d} n| ddksÐ| ddkrû| d } |jtƒ}t j!|ƒ}nd    }t
| ƒdkr d
| }n
d | }|g}
|rV|
j"|ƒqVq.tj#ƒnÕ| tkr|jtƒjƒd} d| ko›t
|ƒknr.t    || ƒt    dƒkr.t
|| ƒdkr.|| d}|jt ƒ}t j ||ƒq.n)| t$kr”|jtƒjƒd} d| koGt
|ƒknr‡|| }t    |ƒt    dƒkr{|d}n|g}
q.tj#ƒnš| tkr¾t%ƒ}|r.|g}
q.np| tkrèt&ƒ}|r.|g}
q.nF| tkrt'ƒ}|r.|g}
q.n| t(kr!n t)d | ‚xÆ|
D]¾}d |ks_d|ks_d|krnt*|ƒ}n|jt(ƒ}t!|ƒ}|r¬|ddkr¬|d}n||}|ddkrÓ|d}nt ||ƒ|j+t(ddƒq5Wq¼|jt(ƒ}t!|ƒ}t,j-|ƒ}g}xì|r|d}|d=|dd kr¦x?|dd kr•|syt)d‚n|d|d}|d=qWW|dd!}n|ddkrx?|ddkr÷|sÛt)d‚n|d|d}|d=q¹W|dd!}n|j"|ƒq-W|SWdttdƒr@tj|    Œn~XdS(Niÿÿÿÿs.EasyDialogs: Can't get DLOG resource with id =s (missing resource file?)iit SchedParamsRyRzR8t-s--sUnknown dialog item %dt"t't iÿsUnterminated quoted argument(((((.R!R#RR‡R+tARGV_OPTION_GROUPR‘tDeactivateControltARGV_COMMAND_GROUPRR)tARGV_COMMAND_EXPLAINR
RtARGV_ADD_OLDFILEtARGV_ADD_NEWFILEtARGV_ADD_FOLDERR.t ARGV_ITEM_OKR:tARGV_ITEM_CANCELR0R1RNthasattrReR’RR,t
SystemExittGetControlValueRŠtARGV_OPTION_ADDRtappendRˆtARGV_COMMAND_ADDRRRtARGV_CMDLINE_DATAt RuntimeErrortreprR9R$R&(RŒt commandlistt
addoldfilet
addnewfilet    addfolderR3R5RR6tappswt stringstoaddR7RRŽRgt stringtoaddtcommandtpathnametoldstrttmplisttnewlistR†((s\/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/plat-mac/EasyDialogs.pyR®s 2  
          "
  
 
      > "
                     $  
       
    c        Ksddl}ddl}ddl}x.|jƒD] }||dkr1||=q1q1Wd|krn||d<nd|kr't|d|jjƒ r'|d}t||jj    ƒrØ|jj
|j j |j ƒ|d<q't||jjƒs|jj|ƒ}n|jj
|j j|j ƒ|d<nd|krÐt|d|jjƒ rÐ|d}d|kr}d|kr}|d }ndtjdd    t|ƒƒ}x|D]}||}q£W|jj|ƒ|d<nt}d
|krö|d
}|d
=n||fS( NiÿÿÿÿtdialogOptionFlagstdefaultLocationttypeListtTEXTttPyththhitwanted(s(tCarbon.AppleEventst    Carbon.AEt Carbon.FiletkeysR,t
isinstanceRtAEDesctFiletFSSpect AECreateDesct AppleEventsttypeFSStdatatFSReft    typeFSReftRest ResourceTypetstructtpackR)tHandletstr(    tdftflagstargstCarbontkR¶R·RÈRttpwanted((s\/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/plat-mac/EasyDialogs.pyt_process_Nav_args?s>      
        &    
 
cCsdS(N((R2RÈ((s\/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/plat-mac/EasyDialogs.pyt_dummy_Nav_eventproccscCs%t}|dkrt}n|a|S(N(t_default_Nav_eventprocR,R×(tproctrv((s\/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/plat-mac/EasyDialogs.pytSetDefaultEventProchs
     c$Cs¡d}t|d|d|d|d|d|d|d|d    |    d
|d |
d | d | d| d|d|d|d|ƒ\}}tƒytj|ƒ}d}Wn6tjk
rÖ}|ddkrÒtj|‚ndSX|j së|j rïdSt|t    j
j ƒr||j dƒSt|t    j
j ƒr;||jdƒSt|tƒra||j djƒƒSt|tƒrŠ||j djƒdƒStdt|ƒ‚dS(sÜDisplay a dialog asking the user for a file to open.
 
    wanted is the return type wanted: FSSpec, FSRef, unicode or string (default)
    the other arguments can be looked up in Apple's Navigation Services documentationiVtversionR¶Rµtlocationt
clientNamet windowTitletactionButtonLabeltcancelButtonLabeltmessaget preferenceKeytpopupExtensiont    eventProct previewProct
filterProcR·R¼tmultipleiii€ÿÿÿtutf8s'Unknown value for argument 'wanted': %sN(RÖR#tNavt NavChooseFileterrorR,t validRecordt    selectiont
issubclassRÓRÃRÉt selection_fsrRÄRÐt as_pathnametunicodet    TypeErrorR¨(RâR·RÜR¶RµRÝRÞRßRàRáRãRäRåRæRçR¼Rèt default_flagsRÒRÕtrrtgoodtarg((s\/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/plat-mac/EasyDialogs.pyRps6   !
c$Cs
d}t|d|d|d|d|d|d|d|d    |    d
|d |d |
d | d| d| d|d|d|ƒ\}}tƒytj|ƒ}d}Wn6tjk
rÖ}|ddkrÒtj|‚ndSX|j së|j rïdSt|t    j
j ƒrt d‚nt|t    j
j ƒr6||jdƒSt|ttfƒró|jdjƒ\}}}t    j
j ||dfƒ}t    j
j |ƒ}|jƒ}t|dƒjdƒ}tjj||ƒ}t|tƒrét|dƒS||ƒSt dt|ƒ‚dS(sãDisplay a dialog asking the user for a filename to save to.
 
    wanted is the return type wanted: FSSpec, FSRef, unicode or string (default)
    the other arguments can be looked up in Apple's Navigation Services documentationiRÜR¶RµRÝRÞRßRàRát savedFileNameRâRãRäRåtfileTypet fileCreatorR¼Rèiii€ÿÿÿs*Cannot pass wanted=FSRef to AskFileForSaveR8tmacromanRés'Unknown value for argument 'wanted': %sN(RÖR#Rêt
NavPutFileRìR,RíRîRïRÓRÃRÉRóRÄRÐRòtas_tuplet FSRefMakePathtencodetostpathR%R¨(RâRøRÜR¶RµRÝRÞRßRàRáRãRäRåRùRúR¼RèRôRÒRÕRõRöR÷tvrefnumtdiridtnamet
pardir_fsst
pardir_fsrt pardir_patht    name_utf8tfullpath((s\/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/plat-mac/EasyDialogs.pyR¤sB  
 
c Cs•d}t|d|d|d|d|d|d|d|d    |d
|d |    d |
d | d| d| d|ƒ\}}tƒytj|ƒ}d}Wn6tjk
rÊ}|ddkrÆtj|‚ndSX|j sß|j rãdSt|t    j
j ƒr    ||j dƒSt|t    j
j ƒr/||jdƒSt|tƒrU||j djƒƒSt|tƒr~||j djƒdƒStdt|ƒ‚dS(sÝDisplay a dialog asking the user for select a folder.
 
    wanted is the return type wanted: FSSpec, FSRef, unicode or string (default)
    the other arguments can be looked up in Apple's Navigation Services documentationiRÜR¶RµRÝRÞRßRàRáRâRãRäRåRçR¼Rèiii€ÿÿÿRés'Unknown value for argument 'wanted': %sN(RÖR#RêtNavChooseFolderRìR,RíRîRïRÓRÃRÉRðRÄRÐRñRòRóR¨(RâRÜR¶RµRÝRÞRßRàRáRãRäRåRçR¼RèRôRÒRÕRõRöR÷((s\/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/plat-mac/EasyDialogs.pyRàs6   
c Cs»ddl}tdƒd<d=d>d?f}d@dAf}td|d|ddƒ}tddj|ƒƒx-tt|ƒƒD]}d|||fGHqyWtdƒ}tdddddƒ}|dkrtddƒ}td||dd ƒ}|std!|ƒq"td"||fƒnd#}t    d$d%|d&t
j j ƒ}td'|ƒt d&t
j jd(d)|ƒ}td*|jƒƒtƒ}td+|ƒdB}    td0dd1d2ƒ}
zÝttd3ƒrÛtjd4dƒ} nx+td5ƒD]}|
jƒ|jd6ƒqèW|
jdd7ƒxZtd7ƒD]L}|
j|ƒ|jd6ƒ|d8dkr&|
j|    |d8d9ƒq&q&W|
jd:ƒ|jd;ƒWd~
ttd3ƒr¶tj| ŒnXdS(CNiÿÿÿÿsTesting EasyDialogs.tvtVerbosetverbosesVerbose as long optionsflags=s Valued optionsf:sShort valued optiontstartsStart somethingtstopsStop somethingRŒR©RªisCommand line: %sR–s arg[%d] = %rsDo you want to proceed?sDo you want to identify?RGtIdentifyRHtNosEnter your first nametJoesOkay %s, tell us your nicknameR=R,s%s has no secret nicknames4Hello everybody!!
The secret nickname of %s is %s!!!t    AnonymousRâsGimme a file, %sR¼srv: %sRøs%s.txtsrv.as_pathname: %ssFolder name: %ssWorking Hard...sHardly Working...sSo far, so good!sKeep on truckin'sProgress, progress...RKs Ramping up...R’iigš™™™™™©?idi
isDone.gð?(R R (sverbosesVerbose as long option(sflags=s Valued option(sf:sShort valued option(sstartsStart something(sstopsStop something(sWorking Hard...sHardly Working...sSo far, so good!sKeep on truckin'(ttimeRRR%trangeR)RRRRRÓRÃRÄRRÉRñRRR ReR’txrangeRwtsleepRMRK( RRŒR©targvtiR4tsts2RÚR'RvR­((s\/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/plat-mac/EasyDialogs.pyttestsX 
        
    t__main__sOperation Canceled.((It__doc__twarningsRt
Carbon.DlgRRRRRÓRRRR    R
R R R RRRRRêReR$tCarbon.ControlAccessorR¿RRtsyst__all__RR!R#R(R*R,RRRRtGetQDGlobalsScreenBitstboundsRdRsRtARGV_IDRžRŸR—R‰RŠR£R™RšR¥R›RœRtARGV_CMDLINE_GROUPR¦R‡R‘RRÖR×RØRÛRRRRR Rb(((s\/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/plat-mac/EasyDialogs.pyt<module>sä""   
                          *,@W        "‘    $             # + #    2