Jedem Knopf können eine oder mehrere Funktionen zugewiesen werden (Beispiel im Bild).

Sind mehrere Funktionen definiert, wird die erste beim ersten Drücken des Knopfes ausgeführt, die Zweite beim zweiten Drücken und so weiter.

Jede einzelne Funktion kann wiederum aus mehreren Anweisungen bestehen, die bei einmaligem Drücken des Knopfes nacheinander ausgeführt werden.

Im Beispiel werden beim ersten Drücken des Knopfes die SRCP-Befehle INIT 1 POWER und SET 1 POWER ON an den Server gesendet, beim zweiten Drücken SET 1 POWER OFF. Mit diesem Knopf kann man also den Strom an- und ausschalten.

Als Befehle sind erlaubt.