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