Search found 9578 matches

by Sergey Tkachenko
Wed Nov 27, 2024 8:44 am
Forum: Support
Topic: Text disappears after Typing in ScaleRichView with scaling (150%)
Replies: 4
Views: 11965

Re: Text disappears after Typing in ScaleRichView with scaling (150%)

I cannot reproduce this problem.

Do you use the newest version of ScaleRichView?
by Sergey Tkachenko
Mon Nov 25, 2024 2:18 pm
Forum: Support
Topic: Pasting Table Rows and Columns
Replies: 1
Views: 9468

Re: Pasting Table Rows and Columns

Sorry, the new version still does not implement this feature. Still planed for future.
by Sergey Tkachenko
Sat Nov 23, 2024 6:31 pm
Forum: Support
Topic: Document from right to left.
Replies: 8
Views: 30685

Re: Document from right to left.

Please send me a simple project reproducing the problem (to email richviewgmailcom)
by Sergey Tkachenko
Fri Nov 22, 2024 7:14 pm
Forum: Announcements
Topic: TRichView 22.4 - cross-platform spell-checking, dark mode
Replies: 7
Views: 56020

Re: TRichView 22.4 - cross-platform spell-checking, dark mode

It seems that I forgot to apply dark mode to grid lines. It will be fixed in the next update.
Meanwhile, you can modify grid line color properties in TRVStyle: https://www.trichview.com/help/idh_trvs ... rties.html
by Sergey Tkachenko
Fri Nov 22, 2024 9:02 am
Forum: RVMedia
Topic: Web Camera not Working
Replies: 2
Views: 9761

Re: Web Camera not Working

Please do additional testing.
Open RVWinWebCamera.pas, set breakpoints on the lines

Code: Select all

      if not FilterGraph.Play then
(there are 3 lines like this).
Does FilterGraph.Play return True?
by Sergey Tkachenko
Wed Nov 20, 2024 5:33 pm
Forum: Support
Topic: How can I load Plain Text (HTML or Markdown) from a RichView
Replies: 9
Views: 19551

Re: How can I load Plain Text (HTML or Markdown) from a RichView

1. If you need to save the whole document, pass False to SelectionOnly parameter of SaveMarkdownToStream.
2. If you save to TStringStream, encoding for saving and TStringStream encoding must be the same. By default, SaveMarkdownToStream saves as UTF-8.

Returning Markdown string:
function ...
by Sergey Tkachenko
Wed Nov 20, 2024 2:33 pm
Forum: Support
Topic: How can I load Plain Text (HTML or Markdown) from a RichView
Replies: 9
Views: 19551

Re: How can I load Plain Text (HTML or Markdown) from a RichView

1. Path is needed to save external images.
If you do not have images, you can pass an empty string.
Also, you can save images directly inside Markdown/HTML. For Markdown, include in rvmdsoInlineImages in RichView.MarkdownProperties.SaveOptions. For HTML, include rvhtmlsioInlineImages in RichView1 ...
by Sergey Tkachenko
Wed Nov 20, 2024 11:39 am
Forum: Support
Topic: How can I load Plain Text (HTML or Markdown) from a RichView
Replies: 9
Views: 19551

Re: How can I load Plain Text (HTML or Markdown) from a RichView

Do you need to get content of TRichView not as a plain text, but as Markdown?
Use SaveMarkdownToStream.
by Sergey Tkachenko
Wed Nov 20, 2024 7:01 am
Forum: Support
Topic: How can I load Plain Text (HTML or Markdown) from a RichView
Replies: 9
Views: 19551

Re: How can I load Plain Text (HTML or Markdown) from a RichView

I cannot reproduce the problem with LoadFromStream not loading plain text.

I used this code:

var
Stream: TFileStream;
begin
Stream := TFileStream.Create('d:\test\md.md', fmOpenRead);
rve.Clear;
rve.LoadFromStream(Stream, rvynaYes, False);
rve.Format;
Stream.Free;
end;

md.md has Unicode ...
by Sergey Tkachenko
Tue Nov 19, 2024 12:34 pm
Forum: Support
Topic: How can I load Plain Text (HTML or Markdown) from a RichView
Replies: 9
Views: 19551

Re: How can I load Plain Text (HTML or Markdown) from a RichView

If you use the same method (AllowMarkdown) with parameter AllowMarkdown = False.
Or LoadTextFromStreamW (if the stream contain text in Unicode (UTF-16) encoding).
Or LoadTextFromStream (if the stream contain text in another encoding).
by Sergey Tkachenko
Mon Nov 18, 2024 11:14 am
Forum: Announcements
Topic: RVMedia 11 - FireMonkey for macOS, remuxing
Replies: 11
Views: 21264

How to test chat demos

How to test chat demos

Although the chat demo projects (Demos.FMX\ClientServer\) were designed to work on different computers, it can be useful to test them by running them on the same computer. Unfortunately, if you try to launch a second instance of a FireMonkey project for macOS, it will ...
by Sergey Tkachenko
Sun Nov 17, 2024 7:52 pm
Forum: RVMedia
Topic: ANN: RVMedia 11 - FireMonkey for macOS, remuxing
Replies: 0
Views: 14427

ANN: RVMedia 11 - FireMonkey for macOS, remuxing

RVMedia 11 has been released.

Main new features after the last released version (v10.3):

support of macOS FireMonkey platform
support of FFmpeg 7
ability to remux video with FFmpeg (i.e., to save in a file without changing formats of video and audio streams)
ability to use special FFmpeg ...
by Sergey Tkachenko
Sun Nov 17, 2024 8:04 am
Forum: Support
Topic: GetSelectionRect Live
Replies: 2
Views: 12284

Re: GetSelectionRect Live

Sorry. the event where you can get these coordinates is not available.
Adding it may be not so simple, because this rectangle is implemented differently: as drawing on canvas in VCL and Lazarus for Windows, or as a special component in FireMonkey (and, probably, it will be implemented in a third way ...
by Sergey Tkachenko
Fri Nov 15, 2024 4:46 pm
Forum: Announcements
Topic: RVMedia 11 - FireMonkey for macOS, remuxing
Replies: 11
Views: 21264

Changes in demo projects

Changes in demo projects

1. A list of public video cameras is updated.

2. FireMonkey version of WebCam demo uses DescribeVideoMode function.

3. MRVGUIDFuncs (or fmxMRVGUIDFuncs) unit is added to "uses" of demo projects that use RVMedia's GUID functions (previously, these functions were defined ...
by Sergey Tkachenko
Fri Nov 15, 2024 4:43 pm
Forum: Announcements
Topic: RVMedia 11 - FireMonkey for macOS, remuxing
Replies: 11
Views: 21264

Webcam video modes

Webcam video modes

New cross-platform DescribeVideoMode and DescribeVideoModePixelFormat functions.

They can be used to represent a list of video modes of local cameras to the user.