Inheritance diagram for DzFileFilter:

Methods | |
| void | addExtension (String extension) |
| void | addExtensions (Array extensions) |
| Number | getDefaultFilter () |
| String | getExtension (Number filterIdx, Number extensionIdx) |
| String | getFilterDescription (Number filterIdx) |
| Number | getNumExtensions (Number filterIdx) |
| Number | getNumFilters () |
| void | newFilter (String description) |
| void | setDefaultFilter (Number filterIdx) |
Constructors | |
| DzFileFilter (String description, Array extensions) | |
| DzFileFilter (String description, String extension) | |
| DzFileFilter () | |
For each group of files that you want to make available to the user, create a new filter with the newFilter() call, then add one or more file extensions to be accepted by the filter.
| DzFileFilter::DzFileFilter | ( | ) |
Default Constructor.
Creates a new file filter and adds a filter with the given description and extension.
| description | The description of the filter. | |
| extension | The extension for the filter. |
Creates a new file filter and adds a filter with the given description and extensions.
| description | The description of the filter. | |
| extensions | The list of extensions for the filter. |
| void DzFileFilter::addExtension | ( | String | extension | ) |
Adds a file extension to the current filter.
| extension | A file extension that this filter will open/save e.g. "daz" |
| void DzFileFilter::addExtensions | ( | Array | extensions | ) |
Adds file extensions to the current filter.
| extensions | A list of file extensions that this filter will open/save |
| Number DzFileFilter::getDefaultFilter | ( | ) |
| filterIdx | The index of the filter to return an extension for. | |
| extensionIdx | The index of the extension to return. |
| filterIdx | The index of the filter to return a description for. |
| filterIdx | The index of the filter to get the number of extensions for. |
| Number DzFileFilter::getNumFilters | ( | ) |
| void DzFileFilter::newFilter | ( | String | description | ) |
Starts a new filter with the given description.
| description | The description of files this filter will open/save e.g. "DAZ Studio files" |
| void DzFileFilter::setDefaultFilter | ( | Number | filterIdx | ) |
Sets the default filter index - by default this is 0.
| filterIdx | The index of the filter to become the default - if the index is invalid the default is not changed. |