.. _`All parameters example`: .. _`org.sysess.sympathy.examples.allparameters`: All parameters example ====================== .. image:: example.svg :width: 48 Node showing all different parameter types. **Documentation** This node includes all available configuration options for initialising parameters. The configuration GUI is automatically generated by the platform. See :ref:`nodewriting` for more information about writing nodes. See :ref:`parameter_helper_reference` for a detailed reference of the different parameter types and their respective editors. **Definition** *Input ports* *Output ports* *Configuration*: **Float in a line edit** (stringfloat) A float **Float in a spinbox** (spinfloat) A float **Float with options** (combo_float1) Float parameter with options. **Float with editable options** (combo_float2) Float parameter with options. **Integer in a line edit** (stringinteger) An integer **Integer in a spinbox** (spininteger) An integer **Integer with options** (combo_integer1) Integer parameter with options. **Integer with editable options** (combo_integer2) Integer parameter with editable options. **String in a line edit** (lineedit) Text on a single line **String in a text edit** (textedit) (no description) **String with options** (combo_string1) String parameter with options. **String with filtered options** (combo_string2) String parameter with options. Filter is enabled and suited to deal with a large number of choices **String with key-value options** (combo_string3) String parameter with options defined as key-value pairs. **String with editable options** (combo_string4) String parameter with options. Selected option can be edited (press return to confirm edit). **Filename** (filename) A filename including path if needed **Save filename** (save_filename) A filename including path if needed **Directory** (directory) A directory including path if needed **Boolean** (boolflag) A boolean flag indicating true or false **Date Time** (datetime) A date time parameter **Date** (date) A date time parameter with date editor **Combo box** (combo) A combo box **Editable combo box** (editcombo) An editable combo box. Selected option can be edited (press return to confirm edit). **Combo box with filter** (combo_with_filter) A combo box with filter suitable for dealing with large numbers of options. **List view with multiselect** (multilist) A list with multiselect **Editable list view with multiselect** (editmultilist) An editable multiselect list (use double-click, right-click). Only checked elements are saved. .. automodule:: node_examples .. class:: AllParametersExample **Related nodes** * :ref:`org.sysess.sympathy.examples.helloworld` * :ref:`org.sysess.sympathy.examples.helloworldcustomizable` * :ref:`org.sysess.sympathy.examples.outputexample` * :ref:`org.sysess.sympathy.examples.readwrite` * :ref:`org.sysess.sympathy.examples.adjust` * :ref:`org.sysess.sympathy.examples.errorexample` * :ref:`org.sysess.sympathy.examples.progress` * :ref:`org.sysess.sympathy.examples.controller`