Miscellaneous user interface utilities for selecting files or directories. If nothing or a non-existing file/direcoty is selected, the return is “0”. Otherwise the file/directory is returned.
Selecting an existing file.
Parameters: | FilterSpec : query-string
DialogTitle : string
DefaultName : string
|
---|---|
Returns: | filename : string
pathname: string :
|
Examples
>>> (myFile, myPath) = thLib.ui.getfile('*.py', 'Testing file-selection', 'c:\temp\test.py')
Select a directory
Parameters: | DialogTitle : string
DefaultName : string
|
---|---|
Returns: | directory : string
|
Examples
>>> myDir = thLib.ui.getdir('c:\temp', 'Pick your directory')
Selecting an existing or new file:
Parameters: | FilterSpec : string
DialogTitle : string
DefaultName : string
|
---|---|
Returns: | filename : string
pathname : string
|
Examples
>>> (myFile, myPath) = thLib.ui.savefile('*.py', 'Testing file-selection', 'c:\temp\test.py')