| TRichView: Text- und Absatzattribute | |
Textattribute
TRichView unterstützt die folgenden Zeichenattribute:
- Name der Schriftart, Größe, Stil, Zeichensatz;
- Text- und Texthintergrundfarben;;
- tiefgestellte und hochgestellte Zeichen;
- horizontale Zeichenskalierung (ohne Änderung der Zeichenhöhe);
- Benutzerdefinierter Abstand zwischen Zeichen;
- Bidirektionaler Textfluss;
- anpassbare Unterstreichungen, Überstreichungen, durchgestrichene Zeilen.
Zusätzliche Attribute für Hypertextlinks:
- Text- und Hintergrundfarbe unter dem Mauszeiger;
- Unterstreichung unter dem Mauszeiger;
- Benutzerdefinierter Hypertext-Cursor.
Absatzattribute
TRichView unterstützt die folgenden Absatzattribute:
- Ausrichtung: Links, Rechts, Zentriert, Blocksatz*, Verteilen**;
- Individuelle Ausrichtung der letzten Zeile der Absätze mit Blocksatz und der verteilten Absätze;
- Linke und rechte Einzüge; Einzug für erste Zeile;
- Zusätzliche Abstände vor und nach einem Absatz;
- Tabulatoren (linksbündig/rechtsbündig/zentriert, wahlweise mit Füllzeichen);
- Benutzerdefinierter Zeilenabstand;
- Der farbige Hintergrund mit spezieller Auffüllung und besonderer Deckkraft;
- Rahmen in verschiedenen Stilen;
- Bidirektionaler Textfluss.
* Richtet den Text im Blocksatz aus, fügt bei Bedarf Leerraum zwischen Wörtern hinzu
** Richtet den Text an beiden Seiten (rechts und links) aus, fügt bei Bedarf Leerraum zwischen den Buchstaben hinzu; Diese Ausrichtung eignet sich besonders für ostasiatische Skripte, die keine Leerzeichen verwenden, um Wörter zu trennen (z. B. Chinesisch).
Benutzerdefiniertes Zeichnen
TRichView stellt verschiedene Events zum benutzerdefinierten Zeichnen von Texten,
Absatzhintergründen, Checkpoints
und Seitenumbrüchen zur Verfügung.
|