TRichView ist eine Sammlung von Delphi/C++Builder Komponenten (VCL, FireMonkey für Windows, macOS, Android, Linux, iOS) und Lazarus (LCL für Windows) zum Anzeigen, Bearbeiten und Drucken von Hypertext-Dokumenten.
TRichView kann zur Entwicklung von fortschrittlichen Texteditoren, Web-/Hilfe-/Buch-Authoring-Anwendungen, Chats und Messengern, Organizern und Kalendern, Multimedia-Enzyklopädien und anderen Anwendungen verwendet werden, die einen hochwertigen Richtext-Editor oder eine Hypertext-Benutzeroberfläche erfordern.
TRichView-Demoprojekte für Windows
TRichView-Demoprojekte für macOS
TRichView-Demoprojekte für Android
TRichView-Demoprojekte für Linux
TRichView-Demoprojekte für iOS
Die Komponenten unterstützen diverse Zeichenattribute (Zeichensatz, tief-/hochgestellte Zeichen, farbigen Texthintergrund, benutzerdefinierte
Zeichenfunktionen). Dokumente können Tabellen, Bilder, Bilder aus ImageLists und jede Art von Delphi Komponenten enthalten. Linksbündige,
rechtsbündige und zentrierte Ausrichtung sowie Blocksatz von Absätzen, benutzerdefinierte Ränder und Einzüge,
mehrstufige Aufzählungen und Nummerierungen, Unicode, Hintergrundbilder, Druckvorschau, DocX, RTF, Markdown, HTML-Export und -Import, Data-aware Versionen und mehr...
Das Richview Paket it komplett in Delphi programmiert, und benötigt keine externen DLLs oder ActiveX-Dateien. Es ist nicht auf Microsofts
RichEdit Komponenten aufgebaut. Die registrierte Version des Pakets beinhaltet den kompletten Sourcecode.
TRichView VCL-Komponenten unterstützen Unicode-Text nicht nur in neuen Versionen von RAD Studio, sondern auch in Delphi 5–2007 und C++Builder 6–2007.
Liste der Funktionen
Folgen Sie den untenstehenden Links für weiterführende Informationen.
Rechtschreibprüfung unter Verwendung von Funktionen, die vom Betriebssystem oder von Drittanbieterbibliotheken bereitgestellt werden
Interaktionen mit Produkten von Drittanbietern
Sie können TRichView zusammen mit Komponenten von Drittanbietern verwenden.
Zum Beispiel ist es Ihnen möglich, die Addict-Rechtschreibprüfung mit unserem Editor zu nutzen, um falsch geschriebene Wörter hervorzuheben; oder Sie können TRichView-Objekte in ReportBuilder- oder QuickReport-Berichte einfügen;
darüber hinaus steht es Ihnen frei, TRichView als Editor für das von Developer Express Inc. entwickelte cxGrid zu verwenden.
Das TRichView-Set-up installiert die Integrationskomponenten automatisch, falls entsprechende Bibliotheken von Drittanbietern bereits vorhanden sind.
Hinweis: TRichView enthält weder Quell- noch Objektcode dieser Drittanbieterkomponenten. Das Urheberrecht an diesen Drittanbieterkomponenten liegt bei den jeweiligen Eigentümern.
Komponenten des Pakets:
TRichView-Komponenten
Hauptkomponenten
TRichView –
Komponente zum Anzeigen von Rich-Text-Dokumenten
TRichViewEdit –
Komponente zum Bearbeiten von Rich-Text-Dokumenten
TRVStyle –
Sammlung von [DB]RichView[Edit] Zeichen- und Absatzstilen, usw.
Datensensitive Komponenten
TDBRichView –
Datensensitive Version von TRichView [VCL, LCL]
TDBRichViewEdit –
Datensensitive Version von TRichViewEdit [VCL, LCL]
TRVDataSourceLink –
Komponente zum Verbinden von datensensitiven Steuerelementen in TRichView und ScaleRichView-Dokumenten mit der TDataSource-Komponente [VCL, LCL]
Drucken und Zeichnen
TRVPrint –
Komponente zum Drucken von [DB]RichView[Edit]
TRVPrintPreview –
Komponente zur Anzeige einer Druckvorschau von [DB]RichView[Edit]
TRVReportHelper –
Ermöglicht das Zeichnen von TRichView Dokumenten auf einen vorgegebenen Canvas
Zusätzliche Komponenten
TRVSpellChecker
führt die Rechtschreibprüfung mit Funktionen durch, die vom Betriebssystem bereitgestellt werden (für Windows, macOS, iOS und Linux+HunSpell)
TRVOfficeConverter
Ermöglicht die Benutzung von Import- und Exportfiltern des Microsoft Office Pakets [VCL, LCL]