This initiate a dialog to add a parameter, Binary, Object or Function.
For convenience it will always show the last parameter you have selected as input.
Note that you can define the parameter type implicitly, using the pre-defined syntax (see also QuaestorSyntax):
- $ at the end of the name means string type: the parameter is used for text values;
- # at the end of the name means TeLiTab type: this is the Quaestor data structure for a combination of Text, List values and Table values.
- % at the end of the name means integer type: See .
- Normal parameter name is assumed to be of the value type: this can be any real number.
You can also use the Value or String button (which are the two most important differences for Quaestor). Furthermore you see that a Binary, Object, Function() and Document button are available. These buttons are used for the following:
- Binary: automatically creates the defined parameter as string parameter and adds @BINARY as attribute;
- Object: enables you to create an object for the defined parameter;
- Function(): if you have provided the proper syntax, enables you to save the syntax as semi-intrinsic function.
Note that due to some choices in design, a string parameter in Quaestor cannot be changed to a value type (so removing the $ will not help...). In that case you have to create a new parameter with the correct type.