Linieneditor

Der Linieneditor ermöglicht das Erstellen und Ändern von Linien.

Rückgängig machen

Der Linieneditor ist ein eigenständiger Programmteil. Daher muss der Linieneditor für das Rückgängig machen entladen werden, da nicht ermittelt werden kann, warum das Undo ausgelöst wird.

Das Undo stellt im Fall des Linieneditors eine Linie wieder her, in dem die alte Linie wieder in die Datenbank eingefügt und die neue Linie gelöscht wird. Dabei wird aber die Linie nicht mehr in der Zeichnung markiert. Der Linieneditor reagiert immer auf einen Selektionswechsel und lädt das aktuell selektierte Element.