GUI Functions

Functions

Details

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.

ui.getfile(FilterSpec='*', DialogTitle='Select File: ', DefaultName='.')[source]

Selecting an existing file.

Parameters:

FilterSpec : query-string

File filters

DialogTitle : string

Window title

DefaultName : string

Can be a directory AND filename

Returns:

filename : string

selected existing file

pathname: string :

selected path

Examples

>>> (myFile, myPath) = thLib.ui.getfile('*.py', 'Testing file-selection', 'c:\temp\test.py')
ui.getdir(DialogTitle='Select Directory', DefaultName='.')[source]

Select a directory

Parameters:

DialogTitle : string

Window title

DefaultName : string

Can be a directory AND filename

Returns:

directory : string

Selected directory.

Examples

>>> myDir = thLib.ui.getdir('c:\temp', 'Pick your directory')
ui.savefile(FilterSpec='*', DialogTitle='Save File: ', DefaultName='.')[source]

Selecting an existing or new file:

Parameters:

FilterSpec : string

File filters.

DialogTitle : string

Window title.

DefaultName : string

Can be a directory AND filename.

Returns:

filename : string

Selected file.

pathname : string

Selecte path.

Examples

>>> (myFile, myPath) = thLib.ui.savefile('*.py', 'Testing file-selection', 'c:\temp\test.py')

Table Of Contents

Previous topic

Signal Processing Utilities

This Page