Zum Hauptinhalt springen

CodeEdit

CodeEdit

Editor für Prozeduren und Texte

Details

Das CodeEdit-Objekt dient der Eingabe von Prozeduren und Texten und ist Basis für den Editor. Der Inhalt wird über die Eigenschaft FileName definiert. Hierbei können sowohl interne, als auch externe Dokumente angezeigt werden. Das Objekt unterstützt Syntax-Highlighting für CONZEPT 16, XML- und JSON-Dokumente. Der Typ des angezeigten Textes wird über die Eigenschaft EditorTextType definiert. Ist die Eigenschaft EditorFold aktiv, kann der Inhalt des CodeEdit-Objektes zwischen zusammengehörenden Klammern zusammengeklappt werden.:::caution Der Zugriff auf Eigenschaften und Funktionen des CodeEdit-Objektes ist erst ab dem EvtCreated des enthaltenden Elternfensters möglich.:::

Im CodeEdit-Objekt können folgende Tastenkombinationen verwendet werden:

Navigation

  • Der Cursor kann mit den Pfeiltasten im Text bewegt werden. -Strg +Pfeil rechts undStrg +Pfeil links positioniert den Cursor an den Anfang des folgenden oder des vorigen Wortes. -Pos1 undEnde positioniert innerhalb einer Zeile auf das erste oder letzte Zeichen, das kein Leerzeichen ist. Beim erneuten Drücken der gleichen Taste wird auf das erste oder letzte Zeichen der Zeile positioniert. -Bild runter undBild hoch blättert eine Bildschirmseite. -Strg +Pos1 undStrg +Ende positioniert auf den Anfang bzw. auf das Ende des gesamten Textes. -Strg +Pfeil hoch,Strg +Pfeil runter,Strg +Bild hoch undStrg +Bild runter scrollt den Inhalt des Editors zeilen- bzw. spaltenweise, ohne den Cursor zu verschieben. -F2 versieht die aktuelle Zeile mit einem Lesezeichen zu dem zu einem späteren Zeitpunkt mitStrg +F2 bzw.Umschalt +F2 gesprungen werden kann. -Alt +Pos1 undAlt +Ende wechselt zwischen der öffnenden und schließenden Klammer, wenn der Cursor auf einer Klammer steht (unabhängig davon, welche Klammern verwendet werden). -Alt +1...Alt +4 wechselt zwischen den Bereichen, wenn ein Text in verschiedene Bereiche aufgeteilt wurde.

Markieren

  • Zum Markieren können die Tastenkombinationen zur Navigation bei gedrückterUmschalt -Taste verwendet werden.
  • Ein Bereich kann durch Ziehen mit der Maus markiert werden. Soll ein rechteckiger Bereich (nicht zeilenweise) markiert werden, kann die Maus mit gedrücktenAlt +Umschalt - bzw.Strg +Umschalt -Tasten verwendet werden. -Strg +A markiert den gesamten Text. -Alt +Umschalt markiert einen rechteckigen Bereich. -Strg +Umschalt markiert einen rechteckigen Bereich (entsprichtAlt +Umschalt ).
  • Sind mehrere Zeilen markiert, können diese durchTab oderUmschalt +Tab ein- bzw. ausgerückt werden.
  • MitPfeil links oderPfeil rechts kann eine rechteckige Markierung links oder rechts verschoben werden. -Strg +Alt +Pos1 oderStrg +Alt +Ende markiert zwischen der öffnenden und schließenden Klammer, wenn der Cursor auf einer Klammer steht (unabhängig davon, welche Klammern verwendet werden).

Ausschneiden / Kopieren / Einfügen

-Strg +X oderUmschalt +Entf schneidet den markierten Textbereich aus. -Strg +C oderStrg +Einfg kopiert den markierten Textbereich. -Strg +V oderUmschalt +Einfg fügt den ausgeschnittenen/kopierten Textbereich ein. -Strg +Umschalt +D löscht die aktuelle Zeile.

Folding

-Strg +Alt +C einzelnen Bereich zuklappen. -Strg +Alt +O einzelnen Bereich aufklappen. -Strg +Umschalt +C alle Bereiche zuklappen. -Strg +Umschalt +O alle Bereiche aufklappen.

Zoom

-Strg +Plus oderStrg +Mausrad hoch Ansicht vergrößern. -Strg +Minus oderStrg +Mausrad runter Ansicht verkleinern. -Strg +0 Ansicht zurücksetzen.

Sonstiges

-Strg +Entf löscht den Text bis zum Ende des Wortes. -Strg +Alt +T blendet Leerzeichen ein/aus -Strg +Umschalt +U wandelt den markierten Bereich in Großbuchstaben. -Strg +U wandelt den markierten Bereich in Kleinbuchstaben. -F2 setzt/löscht ein Lesezeichen. -Strg +F2 springt zum nächsten Lesezeichen. -Umschalt +F2 springt zum vorherigen Lesezeichen. -Strg +B aktiviert und deaktiviert die Anzeige der zusammengehörenden Klammern. -Strg +I fügt das aktuelle Datum an der Cursorposition ein. -Strg +L blendet die Anzeige der Zeilennummern ein bzw. aus. -Strg +Schrägstrich kommentiert die markierten Zeilen aus oder entfernt die Kommentarzeichen. Ist mindestens eine Zeile nicht auskommentiert, werden alle Zeilen auskommentiert. -Strg +Eingabe fügt unabhängig vom automatischen Klammerungsmodus einen Zeilenumbruch ein.