Difference between revisions of "Extensions: INX widgets and parameters"
(→Types: document "max_length" for string parameters) |
(→Types: int and float parameters: document appearance="full") |
||
Line 49: | Line 49: | ||
<param name="some_name" type="int" min="1" max="100" _gui-text="Some label text">1</param> | <param name="some_name" type="int" min="1" max="100" _gui-text="Some label text">1</param> | ||
</pre></code> | </pre></code> | ||
|[[File:INX_sample-int.png]] | |||
Use the attribute <code>appearance="full"</code> to create a slider with which the integer value can be adjusted dynamically over the full range. | |||
|[[File:INX_sample-int.png]]<br><br>[[File:INX_sample-int_full.png|240px]] | |||
|- | |- | ||
|float | |float | ||
Line 57: | Line 59: | ||
_gui-text="Some label text">1.234</param> | _gui-text="Some label text">1.234</param> | ||
</pre></code> | </pre></code> | ||
|[[File:INX_sample-float.png]] | |||
Use the attribute <code>appearance="full"</code> to create a slider with which the floating point value can be adjusted dynamically over the full range. | |||
|[[File:INX_sample-float.png]]<br><br>[[File:INX_sample-float_full.png|240px]] | |||
|- | |- | ||
|boolean | |boolean |
Revision as of 21:23, 26 November 2015
Here you will find the different parameter elements you may use in your .inx files (Inkscape Extensions)
Introduction
Use parameter elements to capture user input for further use by a script. The basic structure of the element is:
<param name="some_name" type="some_type">default value</param>
The default value is the value that is shown in the input control the first time the user opens the dialog window. Inkscape automatically displays the values used last time when the dialog window is opened again.
Common attributes
type
Gives the type of parameter (int|float|string|boolean|enum|notebook|description|optiongroup|color).
name
Identifier of the parameter.
gui-text
Label of the parameter.
Not used by the notebook parameter (you can set the attribute, but it doesn't show in the dialog).
gui-description
Tooltip of the parameter.
If true, hide the parameter in the GUI (default to false).