TRichView.de

      Funktionsübersicht 

WYSIWYG-Editieren in ScaleRichView

Einführung

ScaleRichView ist eine Textverarbeitungs-Komponente, die dafür entworfen wurde, jede Art von bedruckbaren Medien zu erzeugen. Sie wendet vollständig die WYSIWYG-Technologie an. Der Ausdruck »What You See Is What You Get« beschreibt, wie die Komponente arbeitet. Während der Bearbeitung können Sie Dokumente genau in der Art und Weise sehen wie sie gedruckt werden.

ScaleRichView verlangt keine Drucker-Installation (ist aber zu empfehlen).

Sie können Ihre eigenen Komponenten im Bildlaufleisten-Bereich hinzufügen, um Applikationen für Benutzer praktischer zu machen, oder spezielle anpassbare vertikale und horizontale Werkzeugleisten benutzen.

ScaleRichView unterstützt mehr als 120 Normalpapierformate: ISO (Europa), ANSI (USA), JIS (Japan), usw.; und benutzerdefinierte Papierformate.


Werkzeug-Tipps während dem Bildlauf

ScaleRichView kann (optional) ein Hinweisfenster anzeigen, wenn der Benutzer die senkrechte Bildlaufleiste bewegt. Dieses Fenster zeigt die Seitennummer und den obersten sichtbaren Bereich des Textes an, was die Navigation innerhalb von Dokumenten vereinfacht. Sie können eine ähnliche Eigenschaft in Microsoft Word sehen.


Werkzeug-Tipps während dem Bildlauf

Lineal

ScrlRVRuler-Komponente wurde für den ScaleRichView-Editor erstellt. Sie basiert auf RVRuler-Komponente (von RichViewActions) und wurde zur Bearbeitung im WYSIWYG-Modus angepasst. Horizontal- und Vertikal-Lineale erlauben schnell die Seitenränder zu ändern ohne dass Dialoge aufgerufen werden müssen.

ScrlRVRuler (zusammen mit SRichViewEdit) unterstützt 6 Maßeinheiten: Zoll, Zentimeter, Millimeter, Picas, Points, Pixel.


Lineal

Werkzeugfenster

ScaleRichView-Paket enthält eine spezielle Werkzeugleisten-Komponente, die im Popup-Fenster angezeigt ist.

Zum Beispiel kann angezeigt werden, wenn der Benutzer einen Button in der unteren rechten Ecke des Editors drückt. Ein solches Werkzeugfenster kann für die Suche und Navigation im Dokument benutzt werden.


Werkzeugfenster

Tabellen-Handle

Wenn die Maus oberhalb einer Tabelle bewegt wird, erscheint das Tabellen-Handle in der linken oberen Ecke. Sie können ein Menü definieren, das angezeigt wird, wenn der Benutzer dieses Handle anklickt. Dieses Menü kann einen Schnellzugriff auf Tabellen-Operationen zur Verfügung stellen.


Tabellen-Handle

Layouts

Sie können verschiedene Layouts definieren: »Normal« (als eine lange Seite), »Web-Layout«, »Druck-Layout« (Seitenansicht-Modus).
Das »Normale Layout« vereinfacht die Bearbeitung.
Im »Web Layout« werden Dokumente wie in Web-Browsern angezeigt.
Das »Druck-Layout« zeigt Seiten an wie sie gedruckt werden.

Layouts: »Normal«, »Web-Layout«, »Druck-Layout«

Zusätzlich können Sie Ihre eigenen Layouts definieren.


Benutzergesteuerte Seiten-Positionierung

benutzergesteuerte Seiten-Positionierung ist eine einmalige Eigenschaft von ScaleRichView. Sie können Koordinaten von jeder Seite definieren. Sie können Seiten in Reihen und Spalten anordnen, oder sie auf einem Kreis platzieren und drehen. Es liegt nur an Ihrer Vorstellung!


benutzergesteuerte Seiten-Positionierung

Z-Anordnung von Seiten

Im benutzergesteuerten Seiten-Positionierungsmodus können Sie die Reihenfolge, in welcher die Seiten angezeigt werden, festlegen. Wenn Sie einige Seite oberhalb von anderen platzieren wollen, müssen Sie nur ihre Nummer vorgeben. Sie können Gruppen von Seiten anlegen wenn Sie ihnen dieselbe Nummer zuweisen.

benutzergesteuerte Seiten-Positionierung

Benutzergesteuerte Seiten-Skalierung

ScaleRichView erlaubt das Festlegen von Skalierungs-Werten für jede Seite, damit können Sie die aktuelle Seite oder irgendeine andere Seite hervorheben.

benutzergesteuerte Seiten-Skalierung

Skins

TSRVSkinManager

Das Erscheinungsbild von TSRichViewEdit, TSRVTabSet und SRVControls kann mithilfe der TSRVSkinManager-Komponente angepasst werden. Diese Komponente beinhaltet eine Sammlung an Skins. Jeder Skin besitzt ein Set an Farben, Bitmaps und Schriftarten sowie Regeln (Schemas), nach denen diese auf Steuerelemente und ihre Bestandteile angewendet werden.

Skin auf TSRVListBox-Kontrollelement anwenden: auf Bildlaufleiste, Elemente und den gesamten Steuerbereich