We’ve released TRichView 21.3.
Trial versions are available here: https://www.trichview.com/download/
Changes:
This update is free for TRichView customers who ordered or renewed their licenses in 2021 or later.
TRichView supports Linux in the following Delphi versions:
Unlike other FireMonkey platforms, Linux platform requires additional library, FMXLinux.
TRichView requires FMXLinux version 1.72 or newer.
The current version (1.73) is highly recommended.
FMXLinux is available:
There are some minor problems with FMXLinux distribution. They are discussed below.
TRichView packages for Linux were created for FMXLinux version from fmxlinux.com web site.
This version does not include “FMX” package, all units that should be in this package are distributed as separate files. Because of this, the first your or third-party package that uses these units will include them implicitly.
As a result:
{$IFnDEF LINUX}fmx,{$ENDIF}
In GetIt package manager, FMXLinux v1.73 is available only for Delphi 11.
GetIt in Delphi 10.3 and 10.4 has older version of FMXLinux that cannot be used with TRichView.
This version includes a compiled “FMX” package for Linux.
So, if you use GetIt version, open RVPkgFMXD11.dpk and change {$IFnDEF LINUX}fmx,{$ENDIF}
to fmx,
. The same for RVPkgFMXD11_Dsgn.dpk.
But, at least when I tested it, a path to this package was not added to Delphi library paths for Linux platform.
If you see a compilation error that the package cannot be found, add the path to it manually in Delphi library paths (menu “Tools | Options”, page “Language | Delphi | Library”, platform “Linux 64-bit”). Usually it is “$(BDSCatalogRepositoryAllUsers)\FmxLinux-1.73\Redist\”
Linux version of TRichView supports all the features that were already supported on other platforms. You can create, edit, preview and print rich text documents, save and load RVF, RTF, DocX, HTML, Markdown files.
You can copy and paste text, images, RTF from the Clipboard. You can paste HTML from the Clipboard.
However, unlike Windows and macOS version, TRichView for Linux uses the standard FireMonkey Clipboard service. This service supports copying only a single format to the Clipboard. This means that you may need special commands like “Copy as text or image”, “Copy as RTF”, “Copy as RVF”.
All TRichView demo projects have been ported to Linux.
The changes in demo projects are minimal. Deployment of additional files, and functions that return paths to them are configured for Linux. Changes related to TPrintDialog are added (the current version of FMXLinux counts FromPage and ToPage from 0, unlike Windows and macOS versions that count them from 1).
We have released TRichView 23.2 and updates of related components The main new feature in…
RVMedia 11.1 has been released Main new features: UDP streaming with FFmpeg improved error handling…
We have released TRichView 23.1 and updates of related components The main new feature in…
We've released our installer program as freeware with source code:http://www.trichview.com/ideinstall/ It was updated to version…
We have released TRichView 23 and updates of related components This update is free for…