UserIO
version: 1.5.5
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.
Contents
Input
All input types are blocking, i.e. the user needs to enter a value and accept the dialog before the program run continues.
String
Ask the user to enter a string.
Integer
Ask the user to enter an integer.
Float
Ask the user to enter a float.
Selection
Ask the user to select from different options. Possible values can be entered in the field choices, separated by a | character.
Output
Some output types can be made 'blocking'. Then, the program will stop and wait for the user to accept the message.
MessageBox (Warning)
Display a message box with warning symbol.
MessageBox (Information)
Display a message box with information symbol.
MessageBox (Critical)
Display a message box with critical symbol.
MessageInfo
Display a message in the info field of the General tab.
MessageBalloon
Display a message in a message balloon.
Debug
Add a message to the debug output.
WriteLog
Add a message to the Logbook file.