Search found 9927 matches

by Sergey Tkachenko
Tue Sep 22, 2026 5:16 pm
Forum: Examples, Demos
Topic: [Info] Problems with FMX TSpeedButtons in Delphi 13.1
Replies: 2
Views: 11198

Re: [Info] Problems with FMX TSpeedButtons in Delphi 13.1

This problem was fixed in Delphi 13.2.
So, if you upgrade from Delphi 13.1 to 13.2, this workaround is no longer needed.
by Sergey Tkachenko
Tue Sep 22, 2026 4:02 pm
Forum: Support
Topic: Issue with Copying Images from RichView (RVF)
Replies: 11
Views: 17541

Re: Issue with Copying Images from RichView (RVF)

1. This fix was included in the TRichView update
2. RAD Studio 13.2 fixed the problem with copying TSkGraphic and TSkSvgGraphic to the clipboard: no exceptions anymore; nothing is copied. But TRichView implements copying them as bitmaps.
by Sergey Tkachenko
Fri Sep 18, 2026 8:25 pm
Forum: Support
Topic: Report Builder export to PDF causes Access violation
Replies: 2
Views: 182

Re: Report Builder export to PDF causes Access violation

If you use ReportBuilder 22.x, open <TRichView>\ThirdParty\ReportBuilder\Source\Include\RVRB.inc, and remove the line

Code: Select all

{$DEFINE REPORTBUILDER23}
This line is necessary for ReportBuilder 23 and newer.

Does it help?
by Sergey Tkachenko
Fri Sep 18, 2026 2:56 pm
Forum: Announcements
Topic: About compatibility with RAD Studio 13.2
Replies: 0
Views: 286

About compatibility with RAD Studio 13.2

Embarcadero has just released RAD Studio 13.2. All our components are compatible with this version, both full and trial editions.

However, because of changes to configuration files in RAD Studio 13.2, the latest versions of our installers are required:
  • TRichView 24.3
  • RVMedia 12.1.
by Sergey Tkachenko
Fri Sep 18, 2026 2:51 pm
Forum: Announcements
Topic: RVMedia 12 - FFmpeg 8, speech to text (Whisper)
Replies: 5
Views: 8614

RVMedia 12.1

RVMedia has been updated to the version 12.1.

Support for Delphi 12 Community Edition has been removed from the trial version installer, and support for Delphi 13 Community Edition has been added.

Information about video

This update adds a new feature to the TRVCamera component that provides ...
by Sergey Tkachenko
Thu Sep 17, 2026 8:51 am
Forum: Support
Topic: How to replace RVItem fields with multiline text
Replies: 2
Views: 237

Re: How to replace RVItem fields with multiline text

1) Change
item: TRVTextItemInfoClass;
to
item: TRVTextItemInfo;

2) Change
item := RVItemFactory.TextItemClass;
to
item := RVItemFactory.TextItemClass.Create(RVData);
by Sergey Tkachenko
Thu Sep 10, 2026 2:07 pm
Forum: Support
Topic: Delphi 13 Compile Error with RichView 24
Replies: 1
Views: 947

Re: Delphi 13 Compile Error with RichView 24

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 ...
by Sergey Tkachenko
Wed Sep 09, 2026 8:48 pm
Forum: Support
Topic: Insert as Markdown ?
Replies: 5
Views: 1189

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 ...
by Sergey Tkachenko
Wed Sep 09, 2026 7:11 pm
Forum: ScaleRichView
Topic: ScaleRichView update and MouseWheel is dead
Replies: 13
Views: 10781

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 ...
by Sergey Tkachenko
Wed Sep 09, 2026 7:35 am
Forum: ScaleRichView
Topic: ScaleRichView update and MouseWheel is dead
Replies: 13
Views: 10781

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.
by Sergey Tkachenko
Tue Sep 08, 2026 12:54 pm
Forum: ScaleRichView
Topic: ScaleRichView update and MouseWheel is dead
Replies: 13
Views: 10781

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?
by Sergey Tkachenko
Tue Sep 08, 2026 11:59 am
Forum: Support
Topic: Insert as Markdown ?
Replies: 5
Views: 1189

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.
by Sergey Tkachenko
Mon Sep 07, 2026 7:48 pm
Forum: Support
Topic: Insert as Markdown ?
Replies: 5
Views: 1189

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 ...
by Sergey Tkachenko
Mon Sep 07, 2026 7:39 pm
Forum: ScaleRichView
Topic: ScaleRichView update and MouseWheel is dead
Replies: 13
Views: 10781

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 ...