Yes, RichViewTextItemClass was removed and replaced with RVItemFactory.TextItemClass.
It is mentioned in the compatibility issues for TRichView 24: https://www.trichview.com/help/new_in_version_24.html
I you want to keep compatibility with the old TRichView versions, you can use $IFDEF.
But the ...
Search found 9920 matches
- Thu Sep 10, 2026 2:07 pm
- Forum: Support
- Topic: Delphi 13 Compile Error with RichView 24
- Replies: 1
- Views: 30
- Wed Sep 09, 2026 8:48 pm
- Forum: Support
- Topic: Insert as Markdown ?
- Replies: 5
- Views: 188
Re: Insert as Markdown ?
Without StyleTemplates, Markdown will be loaded using default character attributes.
For example, *text* will be loaded as an italic text, instead of using properties of 'Emphasis' StyleTemplate.
But I think, if the style like 'Emphasis' has a font size specified, this means that the user wants to ...
For example, *text* will be loaded as an italic text, instead of using properties of 'Emphasis' StyleTemplate.
But I think, if the style like 'Emphasis' has a font size specified, this means that the user wants to ...
- Wed Sep 09, 2026 7:11 pm
- Forum: ScaleRichView
- Topic: ScaleRichView update and MouseWheel is dead
- Replies: 13
- Views: 6302
Re: ScaleRichView update and MouseWheel is dead
If you use Win32 platform and did not change the installer option for adding path to source files for Win32 platform, RVKERNELWINVERCHECK can be defined in the project options. Page "Building | Delphi Compiler", the field "Conditional defines" is the semicolon-delimited list of compiler defines. You ...
- Wed Sep 09, 2026 7:35 am
- Forum: ScaleRichView
- Topic: ScaleRichView update and MouseWheel is dead
- Replies: 13
- Views: 6302
Re: ScaleRichView update and MouseWheel is dead
Then I don't know why GetVersionEx behaves this way.
Try defining RVKERNELWINVERCHECK, so RtlGetVersion will be used.
Try defining RVKERNELWINVERCHECK, so RtlGetVersion will be used.
- Tue Sep 08, 2026 12:54 pm
- Forum: ScaleRichView
- Topic: ScaleRichView update and MouseWheel is dead
- Replies: 13
- Views: 6302
Re: ScaleRichView update and MouseWheel is dead
This manifest must not cause problems with Win10/11 detection.
Can you double check that this manifest is really used and is not overridden by some other manifest?
Can you double check that this manifest is really used and is not overridden by some other manifest?
- Tue Sep 08, 2026 11:59 am
- Forum: Support
- Topic: Insert as Markdown ?
- Replies: 5
- Views: 188
Re: Insert as Markdown ?
Does your editor use style templates? (UseStyleTemplates property = True).
If yes, properties of certain style templates are applied on loading, such as 'Strong', 'Emphasis', 'HTML Code'. If these style templates have defined font size, it is applied to loaded text.
If yes, properties of certain style templates are applied on loading, such as 'Strong', 'Emphasis', 'HTML Code'. If these style templates have defined font size, it is applied to loaded text.
- Mon Sep 07, 2026 7:48 pm
- Forum: Support
- Topic: Insert as Markdown ?
- Replies: 5
- Views: 188
Re: Insert as Markdown ?
You can save a string to stream and call InsertMarkdownFromStreamEd.
For simplicity, you can use the RVU_UnicodeStringToUTF8Stream function from RVUni.pas (fmxRVUni.pas in FireMonkey vesion):
uses
RVUni;
procedure InsertMarkdown(const S: UnicodeString; rve: TCustomRichViewEdit);
var
Stream ...
For simplicity, you can use the RVU_UnicodeStringToUTF8Stream function from RVUni.pas (fmxRVUni.pas in FireMonkey vesion):
uses
RVUni;
procedure InsertMarkdown(const S: UnicodeString; rve: TCustomRichViewEdit);
var
Stream ...
- Mon Sep 07, 2026 7:39 pm
- Forum: ScaleRichView
- Topic: ScaleRichView update and MouseWheel is dead
- Replies: 13
- Views: 6302
Re: ScaleRichView update and MouseWheel is dead
Your application returns data corresponding to Windows 8 because its manifest does not specify compatibility with newer versions of Windows. Most likely, the <compatibility> section is missing.
The best solution is to fix the application manifest. However, you can also try recompiling TRichView ...
The best solution is to fix the application manifest. However, you can also try recompiling TRichView ...
- Mon Sep 07, 2026 10:55 am
- Forum: Announcements
- Topic: TRichView 24.3 - UI controls for FireMonkey again
- Replies: 5
- Views: 263
Integration in DeveloperExpress VCL
Integration in DeveloperExpress VCL
Changes have been made to the editors for Developer Express VCL components to allow TcxTRichViewEdit to participate in Smart Paste.
Smart Paste is an AI-powered DevExpress feature that analyzes clipboard content and automatically assigns values to appropriate ...
Changes have been made to the editors for Developer Express VCL components to allow TcxTRichViewEdit to participate in Smart Paste.
Smart Paste is an AI-powered DevExpress feature that analyzes clipboard content and automatically assigns values to appropriate ...
- Mon Sep 07, 2026 10:52 am
- Forum: Announcements
- Topic: TRichView 24.3 - UI controls for FireMonkey again
- Replies: 5
- Views: 263
FireMonkey: improved widget
FireMonkey: Improvements in TRVWidget
Editing paragraph properties
The widget has been significantly improved in this version.
In the first version, its paragraph editing capabilities were limited to alignment and changing indents. In this version, it supports editing almost all paragraph ...
Editing paragraph properties
The widget has been significantly improved in this version.
In the first version, its paragraph editing capabilities were limited to alignment and changing indents. In this version, it supports editing almost all paragraph ...
- Mon Sep 07, 2026 10:49 am
- Forum: Announcements
- Topic: TRichView 24.3 - UI controls for FireMonkey again
- Replies: 5
- Views: 263
FireMonkey: actions
FireMonkey: Actions
This update adds actions .
The main differences from the VCL version (RichViewActions) are:
in VCL, actions are the basis of the user interface; in the FMX version, they are an optional addition, while the main UI is implemented using the widget;
FMX actions must be added ...
This update adds actions .
The main differences from the VCL version (RichViewActions) are:
in VCL, actions are the basis of the user interface; in the FMX version, they are an optional addition, while the main UI is implemented using the widget;
FMX actions must be added ...
- Mon Sep 07, 2026 10:48 am
- Forum: Announcements
- Topic: TRichView 24.3 - UI controls for FireMonkey again
- Replies: 5
- Views: 263
FireMonkey: TRVActionButton
FireMonkey: TRVActionButton
The first version of FMX Tools introduced the TRVSVGPathButton component – a button with an SVG image.
This update adds another button component, TRVActionButton. It is similar to TRVSVGPathButton, but its image is selected from a predefined set using the Image ...
The first version of FMX Tools introduced the TRVSVGPathButton component – a button with an SVG image.
This update adds another button component, TRVActionButton. It is similar to TRVSVGPathButton, but its image is selected from a predefined set using the Image ...
- Mon Sep 07, 2026 10:47 am
- Forum: Announcements
- Topic: TRichView 24.3 - UI controls for FireMonkey again
- Replies: 5
- Views: 263
Improved TRVEditHelper component
Improved TRVEditHelper component
TRVEditHelper is a new component for editing documents in TRichViewEdit. It is available in VCL, Lazarus, and FireMonkey. It is especially important in FireMonkey, because widgets and actions are based on it.
The TRVEditHelper component has two new methods ...
TRVEditHelper is a new component for editing documents in TRichViewEdit. It is available in VCL, Lazarus, and FireMonkey. It is especially important in FireMonkey, because widgets and actions are based on it.
The TRVEditHelper component has two new methods ...
- Mon Sep 07, 2026 10:39 am
- Forum: Announcements
- Topic: TRichView 24.3 - UI controls for FireMonkey again
- Replies: 5
- Views: 263
TRichView 24.3 - UI controls for FireMonkey again
We are pleased to announce the new release of TRichView, version 24.3.
A trial version is available here: https://www.trichview.com/download/
The main new features:
improvements in TRVEditHelper component
actions for FireMonkey and a special button for them
improved widget for FireMonkey ...
A trial version is available here: https://www.trichview.com/download/
The main new features:
improvements in TRVEditHelper component
actions for FireMonkey and a special button for them
improved widget for FireMonkey ...
- Mon Sep 07, 2026 10:35 am
- Forum: Support
- Topic: Compile errors in Delphi 10.3.3 with DevExpress Spellchecker
- Replies: 2
- Views: 263
Re: Compile errors in Delphi 10.3.3 with DevExpress Spellchecker
The new version of TRichView editors for DevExpress VCL requires DevExpress VCL components version 25.2 or newer.
If you use an older version, comment out
{$DEFINE DX_VER_25_2}
in cxTRichView.pas and rebuild the TRichView packages (menu Start, Install TRichView VCL in Delphi IDE)
If you use an older version, comment out
{$DEFINE DX_VER_25_2}
in cxTRichView.pas and rebuild the TRichView packages (menu Start, Install TRichView VCL in Delphi IDE)