TextEdit

Abbildung: TextEdit

TextEdit ist ein fortgeschrittener WYSIWG-Viewer und- Editor, der Rich Text-Format über HTML-Tags unterstützt. TextEdit ist für große Dokumente optimiert und reagiert schnell auf Benutzer-Eingabe. TextEdit unterstützt Klartext sowie Richtext und kann als reiner Viewer verwendet werden (Read-Only).

TextEdit arbeitet mit Paragraphen und Zeichen. Die Länge eines Paragraphs wird an die Breite des TextEdits angepasst. Für Klartext wird ein Paragraph durch eine Neuzeile gekennzeichnet. Ein Dokument besteht aus null oder mehreren Paragraphen. Paragraphen werden über Zeilenumbrüche getrennt (<br>). Alle Paragraphen können einen eigenen Font und eine eigene Farbe besitzen.

Wenn ein Text zu lang für das Darstellungsfeld ist, werden Bildaufleisten angezeigt. Das Format eines textEdits ändern Sie über das Attribut "textFormat".

Standardmäßig bricht textEdit bei Leerzeichen um, sodass der Text an die Breite des textEdits angepasst wird. Mit dem Attribut "wordWrap" kann der Zeilenumbruch-Modus geändert werden.

Wenn textEdit als Editor verwendet wird, steht eine Vielzahl von Funktionen zur Verfügung (Fonttyp, Farbe Größe, selektierter Text usw. können geändert werden). TextEdit bietet auch undo (widerrufen) und redo (wiederholen)-Funktionalität.

Standardmäßig arbeitet textEdit im Insert (Einfügen)-Modus. Das bedeutet, dass vom Benutzer angegebene Zeichen eingefügt werden, ohne dass Zeichen auf der rechten Seite (rechts vom Cursor) überschrieben werden. Der Modus kann über das Attribut "overwriteMode" auf "Überschreiben" geändert werden. Das heißt, dass die vom Benutzer angegebenen Zeichen die Zeichen rechts vom Cursor überschreiben.

Die weiteren TextEdit-Attribute finden Sie unter Control/Control Grafik/TextEdit-Funktionen.

So erstellen Sie ein TextEDIT

  1. Klicken Sie auf das TextEdit-Symbol im Gedi.

  2. Klicken Sie in die Panelarbeitsfläche. Bestimmen Sie die Größe.

  3. Öffnen Sie das Eigenschaftenfenster.

  4. Vergeben Sie den Objektnamen neben (Name).

  5. Auf der Registerkarte "Erweitert" bestimmen Sie die Attribute des textEdits (siehe Control/Control Grafik/TextEdit-Funktionen.)

Mit einem Doppelklick auf das TextEdit im Panel während des Engineerings kann sein Clicked-Skript geöffnet werden.

Anmerkung:

Für den Objekttyp TextEdit steht das Ereignis TextChanged (auf der Registerkarte "Erweitert" im Eigenschaften-Fenster) zur Verfügung. Es wird bei Benutzereingabe (Text) aufgerufen.