Zum Hauptinhalt springen

Editor

Editor Mit dem Editor können die Prozeduren für die Anwendung geschrieben und interne texte verwaltet werden

Der Editor kann über den Menüeintrag Anzeige / Editor aktiviert werden. Prozeduren können in der CONZEPT 16 eigenen Sprache, die sich an C/C++ oder PASCAL (siehe Compileranweisungen) anlehnt, geschrieben werden. Reservierte Worte, Kommentare und Konstanten werden in unterschiedlichen Farben dargestellt (Syntax-Highlighting).

Im Editor können mehrere Dokumente gleichzeitig bearbeitet werden. Es steht eine mehrstufige UNDO-Funktion zur Verfügung.

Geschriebene Prozeduren können mit Hilfe des Source-Level Debuggers überprüft werden. Die Prozeduren enthalten Funktionen zur vollständigen Dialogsteuerung. Somit ist es möglich, dass sämtliche Objekteigenschaften oder auch ganze Dialoge dynamisch zur Laufzeit geändert werden können.

Der Editor kann über den Menüeintrag Anzeige / Editor, die Schließen-Schaltfläche oder den Menüeintrag Datei / Beenden des Editor-Fensters ausgeblendet werden. Der Zustand des Editors und der zu diesem Zeitpunkt geöffneten Dokumente bleibt erhalten.

<img src="/_assets/Editor.png" usemap="#map" />

Der Editor besteht aus folgenden Bereichen:

Funktionen im Kontextmenü

  • Direkte Befehlshilfe: In der Datenbankinfo wird die Hilfe zu dem angeklickten Befehl angezeigt.
  • Ausführen: Die aktuelle Prozedur wird ausgeführt.
  • Ausführen mit Stopp: Die aktuelle Prozedur wird ausgeführt und vor der ersten Anweisung im Debugger angehalten.
  • Ausschneiden: Die Markierung wird in die Zwischenablage verschoben.
  • Kopieren: Die Markierung wird in die Zwischenablage kopiert.
  • Einfügen: Der Inhalt der Zwischenablage wird eingefügt.
  • UTF-8-Text Einfügen: Der Inhalt der Zwischenablage wird als UTF-8 -Zeichenkette eingefügt.
  • Suchen...: Suchen eines Textes in dem aktuellen Dokument.
  • Ersetzen...: Ersetzen eines Textes in dem aktuellen Dokument.
  • Gehe zu...: Direktes Anspringen einer bestimmten Zeile oder Sub-Funktion.
  • Leerzeichen anzeigen: Alle Leerzeichen werden durch einen Punkt angezeigt.
  • Großwandlung: Der markierte Text wird in Großbuchstaben umgewandelt.
  • Kleinwandlung: Der markierte Text wird in Kleinbuchstaben umgewandelt.
  • Rückgängig: Die vorhergehende Änderung wird rückgängig gemacht.
  • Wiederholen: Die letzte rückgängig gemachte Operation wird wieder hergestellt.