Zum Inhalt

Bearbeiten, Auswahl und Tastatur

Der Programm-Editor unterstützt neben der Mausbedienung mehrere Funktionen für eine schnellere Bearbeitung größerer Programme.

Werkzeugleiste des Wetterrelais Programmeditors mit Rückgängig, Wiederholen, Kopieren und Einfügen

Rückgängig

Mit Rückgängig wird der letzte Bearbeitungsschritt zurückgenommen.

Tastenkombination:

Strg + Z

Wiederholen

Ein rückgängig gemachter Bearbeitungsschritt kann mit Wiederholen erneut angewendet werden.

Tastenkombinationen:

Strg + Y

oder:

Strg + Umschalt + Z

Kopieren

Ausgewählte Funktionsblöcke können kopiert werden.

Strg + C

Der feste Geräteausgang wird nicht mitkopiert.

Verbindungen beim Kopieren

Eine Verbindung wird nur dann in die Kopie aufgenommen, wenn sowohl der Quellblock als auch der Zielblock zur kopierten Auswahl gehören.

Beispiel:

[A] ──> [B] ──> [C]

Werden nur A und B ausgewählt, wird die Verbindung A → B mitkopiert. Die Verbindung B → C gehört nicht zur Kopie, weil C nicht ausgewählt ist.

Einfügen

Kopierte Elemente werden mit:

Strg + V

wieder eingefügt. Der Editor erzeugt neue interne Kennungen und verschiebt die Kopie gegenüber dem Original, damit beide Programmteile sichtbar bleiben. Bei wiederholtem Einfügen wird die Kopie weiter versetzt.

Editorinterne Zwischenablage

Kopieren und Einfügen beziehen sich auf Funktionsblöcke innerhalb des Programm-Editors. Diese Funktion ist nicht dafür gedacht, Blöcke als normalen Text in andere Anwendungen zu kopieren.

Mehrfachauswahl

Mehrere Elemente können gemeinsam ausgewählt werden. Damit lassen sich zusammengehörige Programmteile gemeinsam verschieben oder kopieren.

Löschen

Ausgewählte löschbare Elemente können über die Eigenschaftenansicht oder die Tastatur entfernt werden:

Entf

beziehungsweise je nach Tastatur:

Backspace

Der Geräteausgang ist geschützt und kann nicht wie ein normaler Block gelöscht werden.

Tastenkürzel in Eingabefeldern

Befindet sich der Cursor in einem Eingabe-, Auswahl- oder Codefeld, behandelt der Editor Tastendrücke als Texteingabe. Dadurch löscht beispielsweise die Entf-Taste beim Bearbeiten eines Zahlenfeldes nicht versehentlich den ausgewählten Funktionsblock.

Code-Editor

Im Code-Block gelten zusätzliche Editorfunktionen. Unter anderem kann mit Tab eingerückt und mit Umschalt + Tab ausgerückt werden. Die Details stehen im Kapitel Benutzerdefinierter Code.

Bearbeitungshistorie

Der Editor verwaltet für den aktuellen Bearbeitungsstand eine Historie. Dadurch können mehrere Arbeitsschritte zurückgenommen werden. Die Historie ersetzt jedoch keine dauerhafte Sicherung. Vor größeren Umbauten empfiehlt sich zusätzlich ein Export als .wpgm.