public class FileDialogFilter
Describes one selectable filename filter.
Patterns use the conventional * and ? wildcards. Multiple patterns can be grouped under one user-visible description.
import klyn.gui.windows.dialogs
sources = FileDialogFilter("Klyn sources", "*.kn", "*.kss")| Modifier and Type | Member | Description |
|---|---|---|
| public readonly property | descriptiondescription as String |
User-visible filter description. |
| public readonly property | displayNamedisplayName as String |
Complete label displayed by file choosers. |
| public readonly property | patterns | Immutable wildcard patterns associated with this filter. |
| public readonly property | preferredExtensionpreferredExtension as String |
Preferred extension inferred from the first simple *.extension pattern. |
| Modifier and Type | Member | Description |
|---|---|---|
| public | FileDialogFilterFileDialogFilter(description as String, patterns as IList<String>) |
Creates a filename filter from a runtime list of wildcard patterns. |
| public | FileDialogFilterFileDialogFilter(description as String, patterns... as String) |
Creates a filename filter. |