TRichView.de

      Erweiterungen: Actions 

RichViewActions

Lizenz: Kostenlose Erweiterung für RichView v16.14+ (Lizenzvereinbarung auf Englisch)

Benötigte Compiler-Version: Delphi: 4+; C++Builder: 6+

Source-Code: Vollständiger Quellcode ist in der TRichView-Installation enthalten

Kompiliertes Demo-Projekt in den TRichView Demo-Projekten enthalten (Kompilierte Demo mit TRichView, Kompilierte Demo mit ScaleRichView, Kompilierte Demo mit Addict4 Rechtschreibprüfung)

Online-Benutzerhandbuch (auf Englisch)

Hauptfenster der ActionTest Demo

ActionTest Demo mit ScaleRichView, TRibbon, Multidokumenteninterface mit Schalflächen


Was ist RichViewActions

RichViewActions ist eine Sammlung von Actions für Delphi und C++Builder, die das Erstellen von Benutzeroberflächen für RichView-Editoren ermöglicht. Actions können Buttons, Menüpunkten oder Toolbars zugewiesen werden (es können die standardmäßigen Delphi-Classes oder bevorzugte Komponenten von Drittanbietern verwendet werden, sofern diese Actions unterstützen).

Actions benötigen keine Programmierung - einfach eine neue Action zum ActionManager hinzufügen, diese einer Komponente zuweisen, und die restliche Arbeit wird automatisch erledigt.

RichViewActions unterstützen Windows XP/Vista/7/8-Themes (Visuelle Stile)

Zeichensatz -Dialog
Zeichensatz -Dialog


RichViewActions beinhalten

  • Speichern, Laden, Exportieren und Einfügen von Dateien
  • Drucken mit Vorschau und Seiteneinrichtung
  • Standardmäßige Bearbeitungsfunktionen (Zwischenablage, Suchen und Ersetzen, usw.)
  • Schriftart-Eigenschaften (Standard- und erweiterter Schriftartendialog)
  • Absatz-Eigenschaften (inklusive Hintergrund und Rahmen)
  • Text- und Paragraphenformatvorlagen
  • Aufzählungen und Nummerierungen (inklusive einer Auswahl vordefinierter Stile für Listen)
  • Tabellenfunktionen: Einfügen, Eigenschaften, Zellen zusammenführen, Zeilen sortieren und so weiter
  • Einfügen von Bildern, Hyperlinks, speziellen Symbolen, Zahlen, Fußnoten, Endnoten, Randnotizen, Textfeldern
  • Bearbeitungsfunktionen für Bilder, Tabellen und andere Objekte
  • Änderung von Farben und Hintergrundbildern
  • Rechtschreibprüfung während der Eingabe, mit Rechtschreibprüfungen von Drittanbietern

Rechtschreibprüfung während der Eingabe
Rechtschreibprüfung während der Eingabe


RichViewActions beinhalten die folgenden vordefinierten Dialoge

  • Druckvorschau
  • Seiteneinrichtung
  • Schriftart-Eigenschaften
  • Grundlegende Absatz-Eigenschaften
  • Rahmen und Hintergrund von Absätzen
  • Formatvorlagenmanagement
  • Aufzählungen und Nummerierungen (Dialoge zur Auswahl von vordefinierten und vor Kurzem verwendeten Listen, Dialog zur Erstellung von benutzerdefinierten Liste)
  • Einfügen oder Bearbeiten von Hyperlinks
  • Einfügen von speziellen Zeichen (unterstützt Unicode)
  • Einfügen von Tabellen
  • Trennen von Tabellenzellen
  • Eigenschaften von Bildern, horizontalen Linien, Tabellen, Tabellenzellen, Zahlen, Textfeldern
  • Hintergrundfarbe und -bild, und mehr...

Paragraph-Dialog
Paragraph-Dialog


RichViewActions beinhalten die folgenden Komponenten

  • TRVAControlPanel - Komponenten zur benutzerdefinierten Anpassung der Actions
  • TRVAPopupMenu - Popup-Menü, das sich automatisch selbst aufbaut, basierend auf den RichViewActions des zugewiesenen TActionManager
  • Sammlung von Komponenten, die in den vordefinierten Dialogen verwendet werden:
    • Radiobuttons im Microsoft Office Stil
    • Farbauswahlen
    • Comboboxen zur Auswahl von Schriftartnamen, -größe und Zeichensatz
    • SpinEditor (unterstützt im Gegensatz zum standardmäßigen Delphi SpinEditor WinXP Themes)
    • einfaches Raster (mit Dank an Dmitry Bobrik, BCSoft)
    • Horizontales Lineal (mit Dank an Pieter Zijlstra)

Paragraph-Umrandung and Hintergrund-Dialog
Paragraph-Umrandung and Hintergrund-Dialog


RichViewActions unterstützen die folgenden Komponenten von Drittanbietern:
Beispiel das TNT-Controls benutzt
TMS Unicode Component Pack ermöglicht die Benutzung von Unicode in Suchen- und Ersetzen-Dialogen
Tabelle Eigenschafts-Dialog mit ThemeEngine
ThemeEngine ändert das Erscheinung von Anwendungen

Die Unterstützung für diese Komponenten von Drittanbietern wird mit speziellen Compiler-Optionen aktiviert (siehe install.txt).
Registrierte Benutzer von TRichView können beim Erwerb von Addict Professional + PlusPack und GlyFX-Bildern einen Preisnachlaß in Anspruch nehmen.

Bilder der Symbolleiste

RichViewActions beinhalten ein exklusives Set der qualitativ hochwertigen Werkzeugleistensymbole.

TRichView Symbolleisten: Satz 1
TRichView Symbolleisten: Satz 1
TRichView Symbolleisten: Satz 2
TRichView Symbolleisten: Satz 2

Zusätzlich zu den Standardbildern stehen folgende gebrauchsfertige Datenmodule zur Verfügung:

GlyfZ Bilder
GlyfZ Bilder
Silk Icons
Silk Icons
Fugue Icons
Fugue Icons
GlyFX Windows Vista-Stil - Bilder
GlyFX Windows Vista-Stil - Bilder

Sprachanpassung

Unterstützte Sprachen:

  1. Armenisch
  2. Bulgarisch
  3. Byelorussisch
  4. Chinesisch (vereinfacht und traditionell)
  5. Dänisch
  6. Deutsch
  7. Englisch (US)
  8. Finnisch
  9. Französisch
  10. Hindi
  11. Italienisch
  12. Katalanisch
  13. Litauisch
  14. Malaiisch
  15. Niederländisch
  16. Norwegisch
  17. Persisch
  18. Polnische
  19. Portugiesisch (Brasilianisch, Europäisch)
  20. Rumänisch
  21. Russisch
  22. Schwedisch
  23. Slowakisch
  24. Spanisch
  25. Thai
  26. Tschechisch
  27. Türkisch
  28. Ukrainisch
  29. Ungarisch

Aufzählungszeichen und Nummerierungs-Dialog
Aufzählungszeichen und Nummerierungs-Dialog

In der ActionTest Demo, ist es möglich, die Sprache durch Klicken auf den Language-Button in der rechten unteren Ecke des Hauptfensters zu verändern.
(Diese Demo kann sprachlich komplett angepaßt werden, mit Ausnahme einiger Untermenüs, die nicht direkt mit den RichViewActions in Verbindung stehen)

Siehe RVALocalize.pas für Hinweise zum Hinzufügen von neuen Übersetzungen.
Wenn Sie Ihre Übersetzung mit anderen Benutzern teilen möchten, senden Sie diese zu uns. Sollten Sie ein Problem in einer existierenden Übersetzung finden, setzen Sie sich zunächst mit dem Übersetzer in Verbindung (E-Mail Adressen der Übersetzer sind in den entsprechenden RVAL_*.pas Dateien zu finden).

Symbol einfügen-Dialog
Symbol einfügen-Dialog


Dank

  • Spezieller Dank gebührt Michael Beck und Matt Harward, die die Grundlage für dieses Projekt erstellt haben.
  • Beginnend mit Version 1.29 benutzt RichViewActions TRVGrid und TRVColorGrid, die von Dmitry Bobrik, BCSoft erstellt wurden.
  • Beginnend mit Version 1.31 benutzt RichViewActions TRuler von Pieter Zijlstra