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. |