Difference between revisions of "Extensions: INX widgets and parameters"

From Inkscape Wiki
Jump to navigation Jump to search
Line 15: Line 15:


==float==
==float==
To get a textbox for a '''float number'''. Input to the textbox will be limited to numbers with up and down buttons on the right-hand side.
To get a textbox for a '''float number'''. Input to the textbox is limited to numbers with up and down buttons at the right-hand side.


Limit the input range with the '''min''' and '''max''' attributes. To set the number of decimal places use the '''precision''' attribute.
Limit the input range with the '''min''' and '''max''' attributes. To set the number of decimal places, use the '''precision''' attribute.


For example:
Example:
<code><pre>
<code><pre>
<param name="some_name" type="float" precision="3" min="0" max="9999"  
<param name="some_name" type="float" precision="3" min="0" max="9999"  

Revision as of 07:36, 1 November 2010

Here you will find the differents parameters you may use in your .inx files (Inkscape Extensions)

boolean

Gives a checkbox in the dialog; the default value may be "true" or "1", "false" or "0".

int

To get a textbox for an integer number. Input to the textbox is limited to integer numbers with up and down buttons at the right-hand side.

Limit the input range with the min and max attributes.

Example:

<param name="some_name" type="int" min="1" max="100" _gui-text="Some label text">1</param>

float

To get a textbox for a float number. Input to the textbox is limited to numbers with up and down buttons at the right-hand side.

Limit the input range with the min and max attributes. To set the number of decimal places, use the precision attribute.

Example:

<param name="some_name" type="float" precision="3" min="0" max="9999" 
_gui-text="Some label text">1.234</param>

string

To get an character string; textbox in the dialog.

description

To show some text in the dialog.

enum

List of choices; the different choices are given by <item> elements.

notebook

To have different pages in the dialog; the other parameters are given inside <page> elements.

optiongroup

List of choices with rounded checkboxes; the different choices are given by <option> elements.

color

??