1
<?xml version="1.0" encoding="ascii"?>
2
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
3
"DTD/xhtml1-transitional.dtd">
4
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
6
<title>lib.scripting.Dialog</title>
7
<link rel="stylesheet" href="epydoc.css" type="text/css" />
8
<script type="text/javascript" src="epydoc.js"></script>
11
<body bgcolor="white" text="black" link="blue" vlink="#204080"
13
<!-- ==================== NAVIGATION BAR ==================== -->
14
<table class="navbar" border="0" width="100%" cellpadding="0"
15
bgcolor="#a0c0ff" cellspacing="0">
18
<th> <a
19
href="lib.scripting-module.html">Home</a> </th>
22
<th> <a
23
href="module-tree.html">Trees</a> </th>
26
<th> <a
27
href="identifier-index.html">Indices</a> </th>
30
<th> <a
31
href="help.html">Help</a> </th>
33
<th class="navbar" width="100%"></th>
36
<table width="100%" cellpadding="0" cellspacing="0">
39
<span class="breadcrumbs">
41
<a href="lib.scripting-module.html">Module scripting</a> ::
46
<table cellpadding="0" cellspacing="0">
47
<!-- hide/show private -->
48
<tr><td align="right"><span class="options">[<a href="javascript:void(0);" class="privatelink"
49
onclick="toggle_private();">hide private</a>]</span></td></tr>
50
<tr><td align="right"><span class="options"
51
>[<a href="frames.html" target="_top">frames</a
52
>] | <a href="lib.scripting.Dialog-class.html"
53
target="_top">no frames</a>]</span></td></tr>
58
<!-- ==================== CLASS DESCRIPTION ==================== -->
59
<h1 class="epydoc">Class Dialog</h1><p class="nomargin-top"><span class="codelink"><a href="lib.scripting-pysrc.html#Dialog">source code</a></span></p>
60
<p>Provides a simple interface for the display of some basic dialogs to
61
collect information from the user.</p>
63
<!-- ==================== INSTANCE METHODS ==================== -->
64
<a name="section-InstanceMethods"></a>
65
<table class="summary" border="1" cellpadding="3"
66
cellspacing="0" width="100%" bgcolor="white">
67
<tr bgcolor="#70b0f0" class="table-header">
68
<td colspan="2" class="table-header">
69
<table border="0" cellpadding="0" cellspacing="0" width="100%">
71
<td align="left"><span class="table-header">Instance Methods</span></td>
72
<td align="right" valign="top"
73
><span class="options">[<a href="#section-InstanceMethods"
74
class="privatelink" onclick="toggle_private();"
75
>hide private</a>]</span></td>
81
<td width="15%" align="right" valign="top" class="summary">
82
<span class="summary-type"> </span>
83
</td><td class="summary">
84
<table width="100%" cellpadding="0" cellspacing="0" border="0">
86
<td><span class="summary-sig"><a name="__runKdialog"></a><span class="summary-sig-name">__runKdialog</span>(<span class="summary-sig-arg">self</span>,
87
<span class="summary-sig-arg">title</span>,
88
<span class="summary-sig-arg">args</span>)</span></td>
89
<td align="right" valign="top">
90
<span class="codelink"><a href="lib.scripting-pysrc.html#Dialog.__runKdialog">source code</a></span>
99
<td width="15%" align="right" valign="top" class="summary">
100
<span class="summary-type"> </span>
101
</td><td class="summary">
102
<table width="100%" cellpadding="0" cellspacing="0" border="0">
104
<td><span class="summary-sig"><a href="lib.scripting.Dialog-class.html#input_dialog" class="summary-sig-name">input_dialog</a>(<span class="summary-sig-arg">self</span>,
105
<span class="summary-sig-arg">title</span>=<span class="summary-sig-default"><code class="variable-quote">'</code><code class="variable-string">Enter a value</code><code class="variable-quote">'</code></span>,
106
<span class="summary-sig-arg">message</span>=<span class="summary-sig-default"><code class="variable-quote">'</code><code class="variable-string">Enter a value</code><code class="variable-quote">'</code></span>,
107
<span class="summary-sig-arg">default</span>=<span class="summary-sig-default"><code class="variable-quote">'</code><code class="variable-string"></code><code class="variable-quote">'</code></span>)</span><br />
108
Show an input dialog</td>
109
<td align="right" valign="top">
110
<span class="codelink"><a href="lib.scripting-pysrc.html#Dialog.input_dialog">source code</a></span>
119
<td width="15%" align="right" valign="top" class="summary">
120
<span class="summary-type"> </span>
121
</td><td class="summary">
122
<table width="100%" cellpadding="0" cellspacing="0" border="0">
124
<td><span class="summary-sig"><a href="lib.scripting.Dialog-class.html#password_dialog" class="summary-sig-name">password_dialog</a>(<span class="summary-sig-arg">self</span>,
125
<span class="summary-sig-arg">title</span>=<span class="summary-sig-default"><code class="variable-quote">'</code><code class="variable-string">Enter password</code><code class="variable-quote">'</code></span>,
126
<span class="summary-sig-arg">message</span>=<span class="summary-sig-default"><code class="variable-quote">'</code><code class="variable-string">Enter password</code><code class="variable-quote">'</code></span>)</span><br />
127
Show a password input dialog</td>
128
<td align="right" valign="top">
129
<span class="codelink"><a href="lib.scripting-pysrc.html#Dialog.password_dialog">source code</a></span>
138
<td width="15%" align="right" valign="top" class="summary">
139
<span class="summary-type"> </span>
140
</td><td class="summary">
141
<table width="100%" cellpadding="0" cellspacing="0" border="0">
143
<td><span class="summary-sig"><a href="lib.scripting.Dialog-class.html#combo_menu" class="summary-sig-name">combo_menu</a>(<span class="summary-sig-arg">self</span>,
144
<span class="summary-sig-arg">options</span>,
145
<span class="summary-sig-arg">title</span>=<span class="summary-sig-default"><code class="variable-quote">'</code><code class="variable-string">Choose an option</code><code class="variable-quote">'</code></span>,
146
<span class="summary-sig-arg">message</span>=<span class="summary-sig-default"><code class="variable-quote">'</code><code class="variable-string">Choose an option</code><code class="variable-quote">'</code></span>)</span><br />
147
Show a combobox menu</td>
148
<td align="right" valign="top">
149
<span class="codelink"><a href="lib.scripting-pysrc.html#Dialog.combo_menu">source code</a></span>
158
<td width="15%" align="right" valign="top" class="summary">
159
<span class="summary-type"> </span>
160
</td><td class="summary">
161
<table width="100%" cellpadding="0" cellspacing="0" border="0">
163
<td><span class="summary-sig"><a href="lib.scripting.Dialog-class.html#list_menu" class="summary-sig-name">list_menu</a>(<span class="summary-sig-arg">self</span>,
164
<span class="summary-sig-arg">options</span>,
165
<span class="summary-sig-arg">title</span>=<span class="summary-sig-default"><code class="variable-quote">'</code><code class="variable-string">Choose a value</code><code class="variable-quote">'</code></span>,
166
<span class="summary-sig-arg">message</span>=<span class="summary-sig-default"><code class="variable-quote">'</code><code class="variable-string">Choose a value</code><code class="variable-quote">'</code></span>,
167
<span class="summary-sig-arg">default</span>=<span class="summary-sig-default">None</span>)</span><br />
168
Show a single-selection list menu</td>
169
<td align="right" valign="top">
170
<span class="codelink"><a href="lib.scripting-pysrc.html#Dialog.list_menu">source code</a></span>
179
<td width="15%" align="right" valign="top" class="summary">
180
<span class="summary-type"> </span>
181
</td><td class="summary">
182
<table width="100%" cellpadding="0" cellspacing="0" border="0">
184
<td><span class="summary-sig"><a href="lib.scripting.Dialog-class.html#list_menu_multi" class="summary-sig-name">list_menu_multi</a>(<span class="summary-sig-arg">self</span>,
185
<span class="summary-sig-arg">options</span>,
186
<span class="summary-sig-arg">title</span>=<span class="summary-sig-default"><code class="variable-quote">'</code><code class="variable-string">Choose one or more values</code><code class="variable-quote">'</code></span>,
187
<span class="summary-sig-arg">message</span>=<span class="summary-sig-default"><code class="variable-quote">'</code><code class="variable-string">Choose one or more values</code><code class="variable-quote">'</code></span>,
188
<span class="summary-sig-arg">defaults</span>=<span class="summary-sig-default"><code class="variable-group">[</code><code class="variable-group">]</code></span>)</span><br />
189
Show a multiple-selection list menu</td>
190
<td align="right" valign="top">
191
<span class="codelink"><a href="lib.scripting-pysrc.html#Dialog.list_menu_multi">source code</a></span>
200
<td width="15%" align="right" valign="top" class="summary">
201
<span class="summary-type"> </span>
202
</td><td class="summary">
203
<table width="100%" cellpadding="0" cellspacing="0" border="0">
205
<td><span class="summary-sig"><a href="lib.scripting.Dialog-class.html#open_file" class="summary-sig-name">open_file</a>(<span class="summary-sig-arg">self</span>,
206
<span class="summary-sig-arg">title</span>=<span class="summary-sig-default"><code class="variable-quote">'</code><code class="variable-string">Open File</code><code class="variable-quote">'</code></span>,
207
<span class="summary-sig-arg">initialDir</span>=<span class="summary-sig-default"><code class="variable-quote">'</code><code class="variable-string">~</code><code class="variable-quote">'</code></span>,
208
<span class="summary-sig-arg">fileTypes</span>=<span class="summary-sig-default"><code class="variable-quote">'</code><code class="variable-string">*|All Files</code><code class="variable-quote">'</code></span>,
209
<span class="summary-sig-arg">rememberAs</span>=<span class="summary-sig-default">None</span>)</span><br />
210
Show an Open File dialog</td>
211
<td align="right" valign="top">
212
<span class="codelink"><a href="lib.scripting-pysrc.html#Dialog.open_file">source code</a></span>
221
<td width="15%" align="right" valign="top" class="summary">
222
<span class="summary-type"> </span>
223
</td><td class="summary">
224
<table width="100%" cellpadding="0" cellspacing="0" border="0">
226
<td><span class="summary-sig"><a href="lib.scripting.Dialog-class.html#save_file" class="summary-sig-name">save_file</a>(<span class="summary-sig-arg">self</span>,
227
<span class="summary-sig-arg">title</span>=<span class="summary-sig-default"><code class="variable-quote">'</code><code class="variable-string">Save As</code><code class="variable-quote">'</code></span>,
228
<span class="summary-sig-arg">initialDir</span>=<span class="summary-sig-default"><code class="variable-quote">'</code><code class="variable-string">~</code><code class="variable-quote">'</code></span>,
229
<span class="summary-sig-arg">fileTypes</span>=<span class="summary-sig-default"><code class="variable-quote">'</code><code class="variable-string">*|All Files</code><code class="variable-quote">'</code></span>,
230
<span class="summary-sig-arg">rememberAs</span>=<span class="summary-sig-default">None</span>)</span><br />
231
Show a Save As dialog</td>
232
<td align="right" valign="top">
233
<span class="codelink"><a href="lib.scripting-pysrc.html#Dialog.save_file">source code</a></span>
242
<td width="15%" align="right" valign="top" class="summary">
243
<span class="summary-type"> </span>
244
</td><td class="summary">
245
<table width="100%" cellpadding="0" cellspacing="0" border="0">
247
<td><span class="summary-sig"><a href="lib.scripting.Dialog-class.html#choose_directory" class="summary-sig-name">choose_directory</a>(<span class="summary-sig-arg">self</span>,
248
<span class="summary-sig-arg">title</span>=<span class="summary-sig-default"><code class="variable-quote">'</code><code class="variable-string">Select Directory</code><code class="variable-quote">'</code></span>,
249
<span class="summary-sig-arg">initialDir</span>=<span class="summary-sig-default"><code class="variable-quote">'</code><code class="variable-string">~</code><code class="variable-quote">'</code></span>,
250
<span class="summary-sig-arg">rememberAs</span>=<span class="summary-sig-default">None</span>)</span><br />
251
Show a Directory Chooser dialog</td>
252
<td align="right" valign="top">
253
<span class="codelink"><a href="lib.scripting-pysrc.html#Dialog.choose_directory">source code</a></span>
262
<td width="15%" align="right" valign="top" class="summary">
263
<span class="summary-type"> </span>
264
</td><td class="summary">
265
<table width="100%" cellpadding="0" cellspacing="0" border="0">
267
<td><span class="summary-sig"><a href="lib.scripting.Dialog-class.html#choose_colour" class="summary-sig-name">choose_colour</a>(<span class="summary-sig-arg">self</span>,
268
<span class="summary-sig-arg">title</span>=<span class="summary-sig-default"><code class="variable-quote">'</code><code class="variable-string">Select Colour</code><code class="variable-quote">'</code></span>)</span><br />
269
Show a Colour Chooser dialog</td>
270
<td align="right" valign="top">
271
<span class="codelink"><a href="lib.scripting-pysrc.html#Dialog.choose_colour">source code</a></span>
280
<!-- ==================== METHOD DETAILS ==================== -->
281
<a name="section-MethodDetails"></a>
282
<table class="details" border="1" cellpadding="3"
283
cellspacing="0" width="100%" bgcolor="white">
284
<tr bgcolor="#70b0f0" class="table-header">
285
<td colspan="2" class="table-header">
286
<table border="0" cellpadding="0" cellspacing="0" width="100%">
288
<td align="left"><span class="table-header">Method Details</span></td>
289
<td align="right" valign="top"
290
><span class="options">[<a href="#section-MethodDetails"
291
class="privatelink" onclick="toggle_private();"
292
>hide private</a>]</span></td>
298
<a name="input_dialog"></a>
300
<table class="details" border="1" cellpadding="3"
301
cellspacing="0" width="100%" bgcolor="white">
303
<table width="100%" cellpadding="0" cellspacing="0" border="0">
304
<tr valign="top"><td>
305
<h3 class="epydoc"><span class="sig"><span class="sig-name">input_dialog</span>(<span class="sig-arg">self</span>,
306
<span class="sig-arg">title</span>=<span class="sig-default"><code class="variable-quote">'</code><code class="variable-string">Enter a value</code><code class="variable-quote">'</code></span>,
307
<span class="sig-arg">message</span>=<span class="sig-default"><code class="variable-quote">'</code><code class="variable-string">Enter a value</code><code class="variable-quote">'</code></span>,
308
<span class="sig-arg">default</span>=<span class="sig-default"><code class="variable-quote">'</code><code class="variable-string"></code><code class="variable-quote">'</code></span>)</span>
310
</td><td align="right" valign="top"
311
><span class="codelink"><a href="lib.scripting-pysrc.html#Dialog.input_dialog">source code</a></span>
315
<p>Show an input dialog</p>
316
<p>Usage: <code>dialog.input_dialog(title="Enter a value",
317
message="Enter a value", default="")</code></p>
320
<dd><ul class="nomargin-top">
321
<li><strong class="pname"><code>title</code></strong> - window title for the dialog</li>
322
<li><strong class="pname"><code>message</code></strong> - message displayed above the input box</li>
323
<li><strong class="pname"><code>default</code></strong> - default value for the input box</li>
328
<a name="password_dialog"></a>
330
<table class="details" border="1" cellpadding="3"
331
cellspacing="0" width="100%" bgcolor="white">
333
<table width="100%" cellpadding="0" cellspacing="0" border="0">
334
<tr valign="top"><td>
335
<h3 class="epydoc"><span class="sig"><span class="sig-name">password_dialog</span>(<span class="sig-arg">self</span>,
336
<span class="sig-arg">title</span>=<span class="sig-default"><code class="variable-quote">'</code><code class="variable-string">Enter password</code><code class="variable-quote">'</code></span>,
337
<span class="sig-arg">message</span>=<span class="sig-default"><code class="variable-quote">'</code><code class="variable-string">Enter password</code><code class="variable-quote">'</code></span>)</span>
339
</td><td align="right" valign="top"
340
><span class="codelink"><a href="lib.scripting-pysrc.html#Dialog.password_dialog">source code</a></span>
344
<p>Show a password input dialog</p>
345
<p>Usage: <code>dialog.password_dialog(title="Enter password",
346
message="Enter password")</code></p>
349
<dd><ul class="nomargin-top">
350
<li><strong class="pname"><code>title</code></strong> - window title for the dialog</li>
351
<li><strong class="pname"><code>message</code></strong> - message displayed above the password input box</li>
356
<a name="combo_menu"></a>
358
<table class="details" border="1" cellpadding="3"
359
cellspacing="0" width="100%" bgcolor="white">
361
<table width="100%" cellpadding="0" cellspacing="0" border="0">
362
<tr valign="top"><td>
363
<h3 class="epydoc"><span class="sig"><span class="sig-name">combo_menu</span>(<span class="sig-arg">self</span>,
364
<span class="sig-arg">options</span>,
365
<span class="sig-arg">title</span>=<span class="sig-default"><code class="variable-quote">'</code><code class="variable-string">Choose an option</code><code class="variable-quote">'</code></span>,
366
<span class="sig-arg">message</span>=<span class="sig-default"><code class="variable-quote">'</code><code class="variable-string">Choose an option</code><code class="variable-quote">'</code></span>)</span>
368
</td><td align="right" valign="top"
369
><span class="codelink"><a href="lib.scripting-pysrc.html#Dialog.combo_menu">source code</a></span>
373
<p>Show a combobox menu</p>
374
<p>Usage: <code>dialog.combo_menu(options, title="Choose an
375
option", message="Choose an option")</code></p>
378
<dd><ul class="nomargin-top">
379
<li><strong class="pname"><code>options</code></strong> - list of options (strings) for the dialog</li>
380
<li><strong class="pname"><code>title</code></strong> - window title for the dialog</li>
381
<li><strong class="pname"><code>message</code></strong> - message displayed above the combobox</li>
386
<a name="list_menu"></a>
388
<table class="details" border="1" cellpadding="3"
389
cellspacing="0" width="100%" bgcolor="white">
391
<table width="100%" cellpadding="0" cellspacing="0" border="0">
392
<tr valign="top"><td>
393
<h3 class="epydoc"><span class="sig"><span class="sig-name">list_menu</span>(<span class="sig-arg">self</span>,
394
<span class="sig-arg">options</span>,
395
<span class="sig-arg">title</span>=<span class="sig-default"><code class="variable-quote">'</code><code class="variable-string">Choose a value</code><code class="variable-quote">'</code></span>,
396
<span class="sig-arg">message</span>=<span class="sig-default"><code class="variable-quote">'</code><code class="variable-string">Choose a value</code><code class="variable-quote">'</code></span>,
397
<span class="sig-arg">default</span>=<span class="sig-default">None</span>)</span>
399
</td><td align="right" valign="top"
400
><span class="codelink"><a href="lib.scripting-pysrc.html#Dialog.list_menu">source code</a></span>
404
<p>Show a single-selection list menu</p>
405
<p>Usage: <code>dialog.list_menu(options, title="Choose a
406
value", message="Choose a value", default=None)</code></p>
409
<dd><ul class="nomargin-top">
410
<li><strong class="pname"><code>options</code></strong> - list of options (strings) for the dialog</li>
411
<li><strong class="pname"><code>title</code></strong> - window title for the dialog</li>
412
<li><strong class="pname"><code>message</code></strong> - message displayed above the list</li>
413
<li><strong class="pname"><code>default</code></strong> - default value to be selected</li>
418
<a name="list_menu_multi"></a>
420
<table class="details" border="1" cellpadding="3"
421
cellspacing="0" width="100%" bgcolor="white">
423
<table width="100%" cellpadding="0" cellspacing="0" border="0">
424
<tr valign="top"><td>
425
<h3 class="epydoc"><span class="sig"><span class="sig-name">list_menu_multi</span>(<span class="sig-arg">self</span>,
426
<span class="sig-arg">options</span>,
427
<span class="sig-arg">title</span>=<span class="sig-default"><code class="variable-quote">'</code><code class="variable-string">Choose one or more values</code><code class="variable-quote">'</code></span>,
428
<span class="sig-arg">message</span>=<span class="sig-default"><code class="variable-quote">'</code><code class="variable-string">Choose one or more values</code><code class="variable-quote">'</code></span>,
429
<span class="sig-arg">defaults</span>=<span class="sig-default"><code class="variable-group">[</code><code class="variable-group">]</code></span>)</span>
431
</td><td align="right" valign="top"
432
><span class="codelink"><a href="lib.scripting-pysrc.html#Dialog.list_menu_multi">source code</a></span>
436
<p>Show a multiple-selection list menu</p>
437
<p>Usage: <code>dialog.list_menu_multi(options, title="Choose one or
438
more values", message="Choose one or more values",
439
defaults=[])</code></p>
442
<dd><ul class="nomargin-top">
443
<li><strong class="pname"><code>options</code></strong> - list of options (strings) for the dialog</li>
444
<li><strong class="pname"><code>title</code></strong> - window title for the dialog</li>
445
<li><strong class="pname"><code>message</code></strong> - message displayed above the list</li>
446
<li><strong class="pname"><code>defaults</code></strong> - list of default values to be selected</li>
451
<a name="open_file"></a>
453
<table class="details" border="1" cellpadding="3"
454
cellspacing="0" width="100%" bgcolor="white">
456
<table width="100%" cellpadding="0" cellspacing="0" border="0">
457
<tr valign="top"><td>
458
<h3 class="epydoc"><span class="sig"><span class="sig-name">open_file</span>(<span class="sig-arg">self</span>,
459
<span class="sig-arg">title</span>=<span class="sig-default"><code class="variable-quote">'</code><code class="variable-string">Open File</code><code class="variable-quote">'</code></span>,
460
<span class="sig-arg">initialDir</span>=<span class="sig-default"><code class="variable-quote">'</code><code class="variable-string">~</code><code class="variable-quote">'</code></span>,
461
<span class="sig-arg">fileTypes</span>=<span class="sig-default"><code class="variable-quote">'</code><code class="variable-string">*|All Files</code><code class="variable-quote">'</code></span>,
462
<span class="sig-arg">rememberAs</span>=<span class="sig-default">None</span>)</span>
464
</td><td align="right" valign="top"
465
><span class="codelink"><a href="lib.scripting-pysrc.html#Dialog.open_file">source code</a></span>
469
<p>Show an Open File dialog</p>
470
<p>Usage: <code>dialog.open_file(title="Open File",
471
initialDir="~", fileTypes="*|All Files",
472
rememberAs=None)</code></p>
475
<dd><ul class="nomargin-top">
476
<li><strong class="pname"><code>title</code></strong> - window title for the dialog</li>
477
<li><strong class="pname"><code>initialDir</code></strong> - starting directory for the file dialog</li>
478
<li><strong class="pname"><code>fileTypes</code></strong> - file type filter expression</li>
479
<li><strong class="pname"><code>rememberAs</code></strong> - gives an ID to this file dialog, allowing it to open at the last
480
used path next time</li>
485
<a name="save_file"></a>
487
<table class="details" border="1" cellpadding="3"
488
cellspacing="0" width="100%" bgcolor="white">
490
<table width="100%" cellpadding="0" cellspacing="0" border="0">
491
<tr valign="top"><td>
492
<h3 class="epydoc"><span class="sig"><span class="sig-name">save_file</span>(<span class="sig-arg">self</span>,
493
<span class="sig-arg">title</span>=<span class="sig-default"><code class="variable-quote">'</code><code class="variable-string">Save As</code><code class="variable-quote">'</code></span>,
494
<span class="sig-arg">initialDir</span>=<span class="sig-default"><code class="variable-quote">'</code><code class="variable-string">~</code><code class="variable-quote">'</code></span>,
495
<span class="sig-arg">fileTypes</span>=<span class="sig-default"><code class="variable-quote">'</code><code class="variable-string">*|All Files</code><code class="variable-quote">'</code></span>,
496
<span class="sig-arg">rememberAs</span>=<span class="sig-default">None</span>)</span>
498
</td><td align="right" valign="top"
499
><span class="codelink"><a href="lib.scripting-pysrc.html#Dialog.save_file">source code</a></span>
503
<p>Show a Save As dialog</p>
504
<p>Usage: <code>dialog.save_file(title="Save As",
505
initialDir="~", fileTypes="*|All Files",
506
rememberAs=None)</code></p>
509
<dd><ul class="nomargin-top">
510
<li><strong class="pname"><code>title</code></strong> - window title for the dialog</li>
511
<li><strong class="pname"><code>initialDir</code></strong> - starting directory for the file dialog</li>
512
<li><strong class="pname"><code>fileTypes</code></strong> - file type filter expression</li>
513
<li><strong class="pname"><code>rememberAs</code></strong> - gives an ID to this file dialog, allowing it to open at the last
514
used path next time</li>
519
<a name="choose_directory"></a>
521
<table class="details" border="1" cellpadding="3"
522
cellspacing="0" width="100%" bgcolor="white">
524
<table width="100%" cellpadding="0" cellspacing="0" border="0">
525
<tr valign="top"><td>
526
<h3 class="epydoc"><span class="sig"><span class="sig-name">choose_directory</span>(<span class="sig-arg">self</span>,
527
<span class="sig-arg">title</span>=<span class="sig-default"><code class="variable-quote">'</code><code class="variable-string">Select Directory</code><code class="variable-quote">'</code></span>,
528
<span class="sig-arg">initialDir</span>=<span class="sig-default"><code class="variable-quote">'</code><code class="variable-string">~</code><code class="variable-quote">'</code></span>,
529
<span class="sig-arg">rememberAs</span>=<span class="sig-default">None</span>)</span>
531
</td><td align="right" valign="top"
532
><span class="codelink"><a href="lib.scripting-pysrc.html#Dialog.choose_directory">source code</a></span>
536
<p>Show a Directory Chooser dialog</p>
537
<p>Usage: <code>dialog.choose_directory(title="Select
538
Directory", initialDir="~", rememberAs=None)</code></p>
541
<dd><ul class="nomargin-top">
542
<li><strong class="pname"><code>title</code></strong> - window title for the dialog</li>
543
<li><strong class="pname"><code>initialDir</code></strong> - starting directory for the directory chooser dialog</li>
544
<li><strong class="pname"><code>rememberAs</code></strong> - gives an ID to this file dialog, allowing it to open at the last
545
used path next time</li>
550
<a name="choose_colour"></a>
552
<table class="details" border="1" cellpadding="3"
553
cellspacing="0" width="100%" bgcolor="white">
555
<table width="100%" cellpadding="0" cellspacing="0" border="0">
556
<tr valign="top"><td>
557
<h3 class="epydoc"><span class="sig"><span class="sig-name">choose_colour</span>(<span class="sig-arg">self</span>,
558
<span class="sig-arg">title</span>=<span class="sig-default"><code class="variable-quote">'</code><code class="variable-string">Select Colour</code><code class="variable-quote">'</code></span>)</span>
560
</td><td align="right" valign="top"
561
><span class="codelink"><a href="lib.scripting-pysrc.html#Dialog.choose_colour">source code</a></span>
565
<p>Show a Colour Chooser dialog</p>
566
<p>Usage: <code>dialog.choose_colour(title="Select
567
Colour")</code></p>
570
<dd><ul class="nomargin-top">
571
<li><strong class="pname"><code>title</code></strong> - window title for the dialog</li>
577
<!-- ==================== NAVIGATION BAR ==================== -->
578
<table class="navbar" border="0" width="100%" cellpadding="0"
579
bgcolor="#a0c0ff" cellspacing="0">
582
<th> <a
583
href="lib.scripting-module.html">Home</a> </th>
586
<th> <a
587
href="module-tree.html">Trees</a> </th>
590
<th> <a
591
href="identifier-index.html">Indices</a> </th>
594
<th> <a
595
href="help.html">Help</a> </th>
597
<th class="navbar" width="100%"></th>
600
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
602
<td align="left" class="footer">
603
Generated by Epydoc 3.0.1 on Thu Aug 13 13:17:08 2009
605
<td align="right" class="footer">
606
<a target="mainFrame" href="http://epydoc.sourceforge.net"
607
>http://epydoc.sourceforge.net</a>
612
<script type="text/javascript">
614
// Private objects are initially displayed (because if
615
// javascript is turned off then we want them to be
616
// visible); but by default, we want to hide them. So hide
617
// them unless we have a cookie that says to show them.