Sorry, forgot to add that.
Delphi 12.3
TRichViewFMX v23 downloaded June 30 from the link provided upon purchase.
Search found 38 matches
- Thu Jul 24, 2025 8:08 pm
- Forum: Support
- Topic: Attributes like bold, acting strange on Android
- Replies: 3
- Views: 9863
- Thu Jul 24, 2025 4:39 pm
- Forum: Support
- Topic: Attributes like bold, acting strange on Android
- Replies: 3
- Views: 9863
Attributes like bold, acting strange on Android
Using your Editor2 as an example. Using a Windows or iOS build, this works fine, but on Android it doesn't.
Type in some text. Click the bold button on the toolbar and start typing. On Windows or iOS, everything you type afterwards is in bold. On Android, the first letter you type is bold, then as ...
Type in some text. Click the bold button on the toolbar and start typing. On Windows or iOS, everything you type afterwards is in bold. On Android, the first letter you type is bold, then as ...
- Sun Jul 20, 2025 9:54 pm
- Forum: Support
- Topic: DrawStyleText DrawLine issue
- Replies: 3
- Views: 32453
Re: DrawStyleText DrawLine issue
I solved the underline disappearing issue. I had to create a TStrokeBrush, and pass that as a parameter to Canvas.Canvas.DrawLine rather than using Canvas.Canvas.Stroke.Color (which I no longer need).
- Sat Jul 19, 2025 4:43 pm
- Forum: Support
- Topic: bullet gets hidden if hidden text not skipped
- Replies: 0
- Views: 14366
bullet gets hidden if hidden text not skipped
Using your Editor1 demo as an example. If you load the attached rtf into the editor with RTFReadProperties.SkipHiddenText set to false, the bullet does not show up, but should. I use hidden text to mark the start and end of specific text to be included in a report summary.
TRichViewFMX v23
Delphi ...
TRichViewFMX v23
Delphi ...
- Tue Jul 15, 2025 4:04 pm
- Forum: Support
- Topic: Caret placement on Android vs iOS
- Replies: 2
- Views: 16794
Re: Caret placement on Android vs iOS
OK, that's cool. Now I know how to respond to customers who might bring it up like I did. 

- Mon Jul 14, 2025 9:35 pm
- Forum: Support
- Topic: Caret placement on Android vs iOS
- Replies: 2
- Views: 16794
Caret placement on Android vs iOS
Using your Editor2 as an example, if I deploy it to Android, I can tap on a word and the caret is placed within the word where I tapped. However, on iOS it places the caret either at the start or end of the word I tapped on, depending on which side portion of the word I tapped on. I don't know if ...
- Sun Jul 13, 2025 8:29 pm
- Forum: Support
- Topic: Android crash in Hide after I added a toolbar
- Replies: 3
- Views: 39629
Re: Android crash in Hide after I added a toolbar
Thanks! That seems to have fix it! I was about to revert everything, so I'm very thankful for a quick fix!
- Sat Jul 12, 2025 9:35 pm
- Forum: Support
- Topic: Android crash in Hide after I added a toolbar
- Replies: 3
- Views: 39629
Re: Android crash in Hide after I added a toolbar
This is the stack trace when it crashes on CaretPt.Visible := False; where in this case, CaretPt is $b400007b0f110f40
Fmxrvselectionhandlesfm.TRVFMXSelectionHandles.Hide()($b400007b9f257cf0)
Fmxrvselectionhandlesfm.TRVFMXSelectionHandles.SetPositions(bool)($b400007b9f257cf0,false)
Fmxrvrvdata ...
Fmxrvselectionhandlesfm.TRVFMXSelectionHandles.Hide()($b400007b9f257cf0)
Fmxrvselectionhandlesfm.TRVFMXSelectionHandles.SetPositions(bool)($b400007b9f257cf0,false)
Fmxrvrvdata ...
- Fri Jul 11, 2025 11:33 pm
- Forum: Support
- Topic: Android crash in Hide after I added a toolbar
- Replies: 3
- Views: 39629
Android crash in Hide after I added a toolbar
I added a toolbar based entirely on your Editor2 demo. It works great on iOS, but crashes Android when I do a rve.Clear (even though your demo does not crash).
In fmxRVSelectionHandlesFM, procedure TRVFMXSelectionHandles.Hide, line 594 you have this:
if CaretPt <> nil then
CaretPt.Visible ...
In fmxRVSelectionHandlesFM, procedure TRVFMXSelectionHandles.Hide, line 594 you have this:
if CaretPt <> nil then
CaretPt.Visible ...
- Tue Jul 08, 2025 10:11 pm
- Forum: Support
- Topic: Simulate a backspace key
- Replies: 5
- Views: 42868
Re: Simulate a backspace key
Works great on iOS as well. Also took advantage of the OnEnterPress event using a button to perform the same function as the virtual kbd.
- Wed Jul 02, 2025 4:56 pm
- Forum: Support
- Topic: ConvertSymbolFonts and bullets
- Replies: 6
- Views: 44636
Re: ConvertSymbolFonts and bullets
I'm using the FMX version of TRichView.
I use WPTools in our Windows app and I have to convert things that WPTools uses in its RTF to be compatible with TRichView when we transfer data to our mobile companion app that is now going to use TRichView (instead of that HTML editor) for use by home ...
I use WPTools in our Windows app and I have to convert things that WPTools uses in its RTF to be compatible with TRichView when we transfer data to our mobile companion app that is now going to use TRichView (instead of that HTML editor) for use by home ...
- Tue Jul 01, 2025 10:05 pm
- Forum: Support
- Topic: ConvertSymbolFonts and bullets
- Replies: 6
- Views: 44636
Re: ConvertSymbolFonts and bullets
I now have the registered version, and I noticed an odd thing in the header for bullets that has a %s in it, which seems a bit off. Example (typed from a screen shot, so there may be typos):
{listlevel\levelnfc23\leveljc0\li360\fi-360\jclisttab\tx360{\leveltext\'03\bullet %s;}
Is this expected ...
{listlevel\levelnfc23\leveljc0\li360\fi-360\jclisttab\tx360{\leveltext\'03\bullet %s;}
Is this expected ...
- Mon Jun 30, 2025 5:40 pm
- Forum: Support
- Topic: Simulate a backspace key
- Replies: 5
- Views: 42868
Re: Simulate a backspace key
Thanks! Yes, using Delphi 12.3, and works perfect on Android. I haven't yet tried it on iOS.
- Sat Jun 28, 2025 8:20 pm
- Forum: Support
- Topic: OnClick occurs on a touchscreen scroll
- Replies: 4
- Views: 27520
Re: OnClick occurs on a touchscreen scroll
FWIW, this is what I did to get around my issue and only do the OnClick event when the mouse/finger up hasn't moved far from the down:
procedure TForm1.RichViewEdit1MouseDown(Sender: TObject; Button: TMouseButton;
Shift: TShiftState; X, Y: Single);
begin
fMouseDownPos := TPointF.Create(X, Y);
end ...
procedure TForm1.RichViewEdit1MouseDown(Sender: TObject; Button: TMouseButton;
Shift: TShiftState; X, Y: Single);
begin
fMouseDownPos := TPointF.Create(X, Y);
end ...
- Sat Jun 28, 2025 7:07 pm
- Forum: Support
- Topic: OnClick occurs on a touchscreen scroll
- Replies: 4
- Views: 27520
Re: OnClick occurs on a touchscreen scroll
Correction... WPTools uses the mouse position between down/up to determine if it it was a click or not.