Description | Registration |
Initialization | Execution | See Also |
register(PluginClassName)
Attribute | Description |
@@NAME | The plain-text name of the plugin as it will appear in menus and window titles |
@@TYPE | The type of plugin, which is one of the following:
|
@selectioncolumns.add PluginSkeleton.createColumn(name,
multiple-selections, exclusivity)
Argument | Description |
name | Plain text name of the column to be displayed |
multiple-selections | true to allow multiple variables to be selected in a single column |
exclusivity | true to force variables selected in this column to only be selected in this column, eliminating preexisting selections of the same variable in other columns |
@options.add name, type, default-value
Type | Default Values | Description |
"boolean" "truefalse" "check" "checkbox" |
"true" or "false" | Initializes a simple check box option |
"int" "integer" |
Any integer value | Creates a textfield that accepts an integer |
"float" "double" |
Any floating point value | Creates a textfield that accepts a floating point value |
"string" | Any string | Initializes a textfield that accepts any text |
"variable" | A valid variable name or index | Generates a dropdown listing all current variables, which returns the variable name as plain text |
"constant" | A valid constant name | Generates a dropdown listing all current constants, which returns the constant value |
@options.get_option(name)
@options.get_options
![]() |
![]() |