Einfügen von Konstrukten

Einfügen eines neuen Konstruktes:
Konstruktpalette: <konstrukt-symbol>
Menü: Konstrukte→<konstrukt-name>
In der Konstruktpalette wird das einzufügene Konstrukt als gedrückte Taste dargestellt

Kopierte oder ausgeschnittene Konstrukte einfügen:
Werkzeugpalette:
Menü: Bearbeiten→Einfügen
Funktionstaste: UMSCHALT+EINFG

Bei jeder Art des Einfügens von Konstrukten verändert sich der Cursor, um zu zeigen, dass Sie sich im Einfüge-Modus befinden;
Einfüge-Cursor:

Klicken Sie dann auf die Stelle in der Steuerung, wo Sie das Konstrukt einfügen möchten.

Um vor dem Einfügen zu sehen, wo ControlEdge das Konstrukt abstellen würde, wenn Sie an einer bestimmten Stelle klicken, drücken Sie die linke Maustaste und halten Sie sie gedrückt. Fahren Sie so mit der Maus über die Steuerung: ControlEdge zeigt jeweils als dickes schwarzes Rechteck an, an welcher Stelle er das Konstrukt einfügen würde, wenn Sie die Maustaste an der Stelle losließen.

An Stellen, wo das Rechteck nicht erscheint, kann dieses Konstrukt nicht eingefügt werden. ControlEdge achtet selbst darauf, dass Konstrukte nur an Stellen eingefügt werden, wo dies zulässig ist. Zum Beispiel muss für ControlEdge erkennbar sein, welches der Vorgänger und der Nachfolger des einzufügenden Konstrukts sein soll. Wenn Sie an einer Stelle klicken, wo Einfügen nicht möglich ist, ignoriert ControlEdge den Einfügeversuch: Es passiert gar nichts.

Wenn Sie eine Stelle auf einer Verbindungslinie zwischen zwei Konstrukten anklicken, wird das Konstrukt zwischen den beiden Konstrukten eingefügt. Klicken Sie in der oberen Hälfte eines bestehenden Konstrukts, wird das neue Konstrukt davor, sonst dahinter eingefügt.

Es gibt Konstrukte, die nicht überall eingefügt werden können: zum Beispiel kann eine Bedingung nur so eingefügt werden, dass ControlEdge eine direkte Verbindung zu einem vorhergehenden Entscheidungskonstrukt Entscheidung herstellen kann, und Skip oder Quit aus einer Schleife sind nur innerhalb einer Schleifenverarbeitung zulässig. Wenn Sie ein solches Konstrukt gewählt haben und versuchen, dieses an einer ungültigen Stelle einzufügen, geschieht ebenfalls nichts.

Wenn Sie direkt hinter einem Entscheidungs-Symbol (d.h. optisch zwischen dem Symbol für die Entscheidung und der dazugehörigen Bedingung) ein Konstrukt einfügen, so nimmt ControlEdge die Einfügung hinter dem Ende des gesamten Entscheidungskonstruktes vor.

Wenn das eingefügte Konstrukt am Rand des Fensters steht, wird die Anzeige soweit gerollt, dass das neu eingefügte Konstrukt ganz sichtbar wird.

Nach dem Einfügen - auch nach einem missglückten Einfügeversuch - nimmt der Maus-Cursor wieder seine alte Form an.

Falls die Konstruktpalette nicht angezeigt ist:

Wählen Sie im Menü Optionen die Position Konstrukt-Palette.

Wenn die Konstrukt-Palette eingeschaltet ist, steht links neben der Menüposition ein Häkchen. Dieses Häkchen verschwindet wieder, wenn Sie die Menü-Position erneut wählen: die Konstrukt-Palette ist dann wieder ausgeschaltet. Falls die Konstruktpalette eingeschaltet ist, aber dennoch nicht angezeigt wird:

Prüfen Sie, ob Sie im aktuellen Fenster die Graphik des Steuerungsteils angezeigt haben, in den Sie das Konstrukt einfügen möchten. Solange Sie sich z.B. im Übersichtsfenster oder in einem Textfenster befinden, ist die Konstrukt-Palette nicht verfügbar.

cedge:edit:insert · Zuletzt geändert: 08.11.2019 10:38

Copyright © 1992-2024 TeamWiSE Gesellschaft für Softwaretechnik mbH         Adressen |  Kontakt |  AGB |  Datenschutzerklärung |  Impressum