This code fixed the issue for me:
procedure TForm1.RVEEditrvActionPaste1Execute(Sender: TObject);
var
FocusedHandle: HWND;
begin
// Get the Windows handle of whatever control currently has the cursor
FocusedHandle := GetFocus;
if FocusedHandle <> 0 then
begin
// Send standard Windows Paste ...
Search found 13 matches
- Sun Jul 05, 2026 4:08 pm
- Forum: Support
- Topic: Paste target wrong
- Replies: 4
- Views: 13047
- Sun Jul 05, 2026 12:25 pm
- Forum: RVMedia
- Topic: 32-bit USB Webcam Driver Issue
- Replies: 2
- Views: 42
Re: 32-bit USB Webcam Driver Issue
My old USB webcam is only detected on Win32. My new laptop cam is detected both Win32 and Win64. I think building for Win32 is the safest choice now.
- Fri Jul 03, 2026 9:05 am
- Forum: RVMedia
- Topic: 32-bit USB Webcam Driver Issue
- Replies: 2
- Views: 42
32-bit USB Webcam Driver Issue
Hello,
My USB webcam is recognized when I build my app for Win32, but it fails to be detected under Win64. I believe this is due to the webcam relying on a 32-bit driver.
How can I ensure my application supports both 32-bit and 64-bit webcam drivers? :?:
Any advice or solutions would be greatly ...
My USB webcam is recognized when I build my app for Win32, but it fails to be detected under Win64. I believe this is due to the webcam relying on a 32-bit driver.
How can I ensure my application supports both 32-bit and 64-bit webcam drivers? :?:
Any advice or solutions would be greatly ...
- Thu Jul 02, 2026 1:12 pm
- Forum: Support
- Topic: SaveHTML issue
- Replies: 2
- Views: 120
Re: SaveHTML issue
Tested again. Strangely, it works perfectly now.
VCL
Delphi 13.1
TRichView 24.1.3
VCL
Delphi 13.1
TRichView 24.1.3
- Sun Jun 28, 2026 2:13 pm
- Forum: Support
- Topic: SaveHTML issue
- Replies: 2
- Views: 120
SaveHTML issue
Hello,
I save as HTML with this code:
RichViewEdit1.SaveHTML(filename,rvhtmlspComplete);
But, here is the saved file:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title></title>
<meta http ...
I save as HTML with this code:
RichViewEdit1.SaveHTML(filename,rvhtmlspComplete);
But, here is the saved file:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title></title>
<meta http ...
- Sat May 09, 2026 11:53 pm
- Forum: Support
- Topic: emoji icon
- Replies: 3
- Views: 60655
Re: emoji icon
SynEdit can display colorful emojis too.
Please see: https://en.delphipraxis.net/topic/6277- ... or-uplift/
Please see: https://en.delphipraxis.net/topic/6277- ... or-uplift/
- Mon Mar 09, 2026 6:33 am
- Forum: Support
- Topic: emoji icon
- Replies: 3
- Views: 60655
Re: emoji icon
Hello,
It looks like color emojis may actually be possible in VCL. Please check TMS VCL UI Pack for reference. Having color emojis inside TRichViewEdit would be absolutely awesome. Please consider it!
It looks like color emojis may actually be possible in VCL. Please check TMS VCL UI Pack for reference. Having color emojis inside TRichViewEdit would be absolutely awesome. Please consider it!
- Mon Oct 13, 2025 8:55 am
- Forum: Support
- Topic: RVAInsertPicture : Catching image filename?
- Replies: 4
- Views: 48173
Re: RVAInsertPicture : Catching image filename?
This helped me in 2025. Thanks!
- Sun May 25, 2025 9:13 pm
- Forum: Support
- Topic: Which EVENT triggered after loading RTF file?
- Replies: 3
- Views: 101185
Re: Which EVENT triggered after loading RTF file?
Removing Application.ProcessMessages has no effect. I think TRichViewEdit loads documents asynchronously. OnLoadingFinished event would be fine, but it is not very important.
TRichViewEdit becomes sluggish when it has some large images. Is there anything we can do about it? (I am using VCL)
TRichViewEdit becomes sluggish when it has some large images. Is there anything we can do about it? (I am using VCL)
- Sat May 24, 2025 9:08 am
- Forum: Support
- Topic: Which EVENT triggered after loading RTF file?
- Replies: 3
- Views: 101185
Which EVENT triggered after loading RTF file?
I load large RTF file using TRichViewEdit. I want to display loading cursor when RTF file is loading.
However this code immediately changes the cursor to crDefault (before loading the RTF completely).
Screen.Cursor:=crAppStart;
Application.ProcessMessages;
RichViewEdit1.ClearAll;
RichViewEdit1 ...
However this code immediately changes the cursor to crDefault (before loading the RTF completely).
Screen.Cursor:=crAppStart;
Application.ProcessMessages;
RichViewEdit1.ClearAll;
RichViewEdit1 ...
- Thu May 22, 2025 9:33 pm
- Forum: Support
- Topic: RTF issue in TRichViewEdit when created run-time
- Replies: 3
- Views: 97568
Re: RTF issue in TRichViewEdit when created run-time
The default property values are not optimal for RTF reading.
Unfortunately, they cannot be changed because of possible compatibility problems. Instead, optimal property values are assigned when the component is placed on a form at desigtime.
Assign
MyRichView.RTFReadProperties.TextStyleMode ...
- Thu May 22, 2025 1:08 pm
- Forum: Support
- Topic: RTF issue in TRichViewEdit when created run-time
- Replies: 3
- Views: 97568
RTF issue in TRichViewEdit when created run-time
This code works perfectly:
begin
MyRichView.Style := RVStyle1;
OpenDialog1.DefaultExt:='rtf';
OpenDialog1.Filter:='RTF Document (*.rtf)|*.rtf';
if OpenDialog1.Execute then
begin
MyRichView.Clear;
MyRichView.LoadRTF(OpenDialog1.FileName);
MyRichView.Format;
end;
end;
This loads RTF file ...
begin
MyRichView.Style := RVStyle1;
OpenDialog1.DefaultExt:='rtf';
OpenDialog1.Filter:='RTF Document (*.rtf)|*.rtf';
if OpenDialog1.Execute then
begin
MyRichView.Clear;
MyRichView.LoadRTF(OpenDialog1.FileName);
MyRichView.Format;
end;
end;
This loads RTF file ...
- Sun May 11, 2025 3:29 pm
- Forum: Support
- Topic: Change font programmatically
- Replies: 2
- Views: 85781
Change font programmatically
Hello, I'm newbie. I want to change font settings programmatically. The code below works but RVFontComboBox1 doesn't respect the change. It still shows the default font name.
Any idea?
Code: Select all
RichViewEdit1.Style.TextStyles[0].FontName:='Times New Roman';