Wie verwendet man das Lineal im RichText-Editor für FastReport .NET

RichText

Der RichText-Editor wurde um ein Lineal erweitert. Es ermöglicht Benutzern, die Tab-Breite anzupassen und Einzüge vom linken und rechten Rand festzulegen.

Um einen Tabstopp hinzuzufügen, doppelklicken Sie mit der linken Maustaste auf das horizontale Lineal an der Stelle, an der Sie ihn benötigen. Im ausgewählten Bereich erscheint ein "Pfeil", der den Tabstopp anzeigt. Wenn Sie die linke Maustaste auf diesem "Pfeil" gedrückt halten, indem Sie die Maus verschieben, können Sie seine Position ändern. Beim Drücken und Verschieben des "Pfeils" wird eine Ausrichtungslinie angezeigt, die die zukünftige Position des Textes nach dem Tabulator deutlich anzeigt.

Beispiel eines definierten Tabstopps auf einem Lineal:

Tabstopp auf dem Lineal

Wenn Sie keinen Tabulator brauchen, gehen Sie mit einem Rechtsklick darauf und löschen.

Sie können Einzüge einstellen, indem Sie mit dem Mauszeiger über das Ende des Lineals fahren, das dem Einzug entspricht. Dadurch wechselt der Cursor vom Basismodus in den horizontalen Bemaßungsmodus. Gerade in dem Moment, in dem Sie die linke Taste gedrückt halten, können die Einzüge geändert werden.

Wenn Sie den linken Einzug ändern, ändert sich die Anfangsposition des Textes und auch die Positionen der bereits gesetzten Tabstopps relativ zu diesem Einzug. Wenn Sie den rechten Einzug ändern, wird die Position des Textumbruchs festgelegt. Es ist zu beachten, dass sich die Position des rechten Einzugs relativ zum rechten Rand des Textfelds ändert, wenn dessen Abmessungen geändert werden.

Beispiel eines formatierten Textes ohne Einzüge:

Formatierter Text ohne Einzüge

Beispiel eines formatierten Textes mit linkem und rechtem Einzug:

Formatierter Text mit linkem und rechtem Einzug

Bemerkenswert ist auch die Formatierung mit dem Lineal in Bezug auf den gesamten Text und seine Teile. Wenn das RichObject zu Beginn der Bearbeitung leer war, wird die eingestellte Formatierung auf den gesamten Text angewendet, während er geschrieben wird. Dies geschieht so lange, bis der Cursor mit der Maus in eine beliebige Zeile verschoben wird oder ein Teil des Textes ausgewählt wird. Wenn das RichObject nicht leer ist, zeigt das Lineal zu Beginn der Bearbeitung die Formatierung der ersten Zeile an.

Wenn die Formatierung auf einen Teil des Textes angewendet werden soll, wählen Sie den gewünschten Teil aus und das Lineal zeigt dann die Formatierung des ausgewählten Teils an. Dieses Fragment wird in 2 Fällen "sauber" sein:

- wenn unterschiedliche Formatierungen auf verschiedene Teile des Textes angewendet werden;
- wenn für dieses Fragment überhaupt keine Formatierung vorhanden ist.

Wenn Sie einen Text mit einer anderen Formatierung ändern, wird die alte Formatierung durch die neue ersetzt. Die Auswahl des gesamten Textes für die Formatierung mit dem Lineal stellt einen Sonderfall dar, bei dem die Textauswahl sofort nach jeder Manipulation am Lineal entfernt wird. Außerdem wird der gesamte Text, der gerade geschrieben wird oder werden soll, abgewählt, und die aktuell eingestellte Formatierung wird übernommen.

Diese Änderung soll die Berichterstellung erleichtern, indem die Möglichkeiten des RichText-Editors im Designer erweitert werden und die Benutzer nicht mehr auf Texteditoren von Drittanbietern zurückgreifen müssen, um einen formatierten Text zu erstellen.

Fast Reports
  • 800-985-8986 (Englisch, die USA)
  • +4930568373928 (Deutsch)
  • +55 19 98147-8148 (Portugiesisch)
  • info@fast-report.com
  • 901 N Pitt Str #325 Alexandria VA 22314

© 1998-2024 Fast Reports Inc.
Trustpilot