Aktion: Wenn-Bedingung

Mithilfe der Aktion Wenn-Bedingung können Aktionen zusammengefasst werden, die während einer Programmausführung nur dann ausgeführt werden, wenn eine entsprechend festgelegte Bedingung erfüllt ist. Ist dies nicht der Fall, werden alle beinhalteten Aktionen übersprungen bzw. nur die Aktionen in einem eventuell hinzugefügten Sonst-Fall ausgeführt.

Um eine Bedingung festzulegen, muss immer ein Eingang, eine Variable oder ein Ausgang, ein Operator und ein Wert eingestellt werden. Als Wert kann hierbei zwischen einem Eingang, einer Variablen, einem Register oder einem Ausgang gewählt werden. Zudem können für Ein- und Ausgänge die Werte 0 und 1 (false/true) sowie für Variablen beliebige numerische Werte gewählt werden.

Bei einer Bedingung, die einen Eingangs- oder Ausgangswert mit einem Variablenwert vergleicht, gilt zu beachten: Variablenwerte ungleich 0 werden immer als Wert 1 interpretiert.

Wird das Kontrollkästchen Sonst-Fall hinzufügen aktiviert und das Aktionsfenster übernommen/gespeichert, wird an die Aktion Wenn-Bedingung eine Aktion Sonst-Fall angehängt. Die beiden Aktionen sind fest miteinander verbunden.