Table of Contents
|
extension.ini ReferenceGeneralcontains information about the extension Signature
Set to As of NPS 4.0, this directive is no longer required. NameThe display name of the extension or filter AuthorThe author or copyright information displayed in the Component Manager DescriptionA description of what the extension does, displayed in the Component Manager. For filters, this is also displayed in the Filter Gallery. MinNPSVersionThe minimum version of NPS Image Editor (mainstream branch) that can load this extension. All NPS "Pyrite" extensions should have this set to 4.0.0 at minimum. MaxNPSVersion
The maximum version of NPS Image Editor (mainstream branch) that can load this extension.
Generally NPS Image Editor is backwards-compatible so there is typically no reason to set this.
However, this can be useful if combined with TypeSpecifies the type of the extension which determines certian behaviors. Valid values are:
ExecutableNameSpecifies the main executable for the extension. This will depend on the type and version of the extension.
For NPS 3.x "Obsidian" extensions of type
For NPS 4.x "Pyrite" extensions of type
For extensions of type ClassName
For NPS 4.x "Pyrite" extensions of type FilterContains information specific to Filter extensions CategorySpecifies the category of the filter. This is used for placement within the Filter menu and Filter Gallery. UIContains UI information for NPS 4.x "Pyrite" filters. TypeSpecifies the type of UI. Valid values are:
DefinitionSpecifies the UI definition.
For
For HideChannelPickerIf True, hides the channel picker checkboxes at the bottom of the filter UI DisableAlphaChannelPickerIf True, disables the selection of the Alpha channel in the channel picker. Has no effect if HideResetButtonIf True, hides the Reset button. Note that your filter must still set default values for initialization. FixedPreviewIf True, prevents the user from panning around the preview. Has no effect if HidePreviewIf True, hides the entire preview pane and frees up the space in the dialog |