The module 'UserIO' is is used to interact with the user, e.g. to ask for a value (Input) or to display some information (Output).
For all types, you can enter a message. The message field can be used in combination with the Parameter system to change messages during the run.
All input types are blocking, i.e. the user needs to enter a value and accept the dialog before the program run continues.
Ask the user to enter a string.
Ask the user to enter an integer.
Ask the user to enter a float.
Ask the user to select from different options. Possible values can be entered in the field choices, separated by a | character.
Some output types can be made 'blocking'. Then, the program will stop and wait for the user to accept the message.
Display a message box with warning symbol.
Display a message box with information symbol.
Display a message box with critical symbol.
Display a message in the info field of the General tab.
Display a message in a message balloon.
Add a message to the debug output.
Add a message to the Logbook file.