Search found 7558 matches

by Sergey Tkachenko
Mon Nov 19, 2018 5:12 pm
Forum: Support
Topic: Alternate row colors
Replies: 5
Views: 53

Re: Alternate row colors

In the current version, these properties cannot be stored in RTF. It's not simple to store it in RTF, we have to implement table styles to do it. It is planned, but not in near future, sorry.
by Sergey Tkachenko
Mon Nov 19, 2018 10:11 am
Forum: Examples, Demos
Topic: [Example] How to auto-capitalize the first letter of a sentence
Replies: 0
Views: 55

[Example] How to auto-capitalize the first letter of a sentence

Example: how to capitalize a start of new sentence on typing.

The code is here: viewtopic.php?f=2&t=9317
The first answer contains the code for Unicode version of Delphi (2009 and newer), the second answer contains the code for Delphi 2007 and older.
by Sergey Tkachenko
Mon Nov 19, 2018 10:04 am
Forum: Support
Topic: Capitalize first letter of a sentence
Replies: 4
Views: 219

Re: Capitalize first letter of a sentence

Here is the version for Delphi 5, 6, 7 and 2007. uses RVUni, RVTypes; type TRVCapitalizeState = (rvcsWord, rvcsWhitespace); function IsEndOfSentencePunctuation(Ch: TRVUnicodeChar): Boolean; begin case Ord(Ch) of $00021, $0002E, $0003F, $00589, $0061F, $006D4, $00700..$00702, $007F9, $00964, $00965, ...
by Sergey Tkachenko
Mon Nov 19, 2018 9:28 am
Forum: Support
Topic: Alternate row colors
Replies: 5
Views: 53

Re: Alternate row colors

AddTextNL or any other modification of cell context does not change cell color.
There must be another reason.
Check that Cell.Color = clNone for all cells. If a cell has a color defined, it will be used.
by Sergey Tkachenko
Sun Nov 18, 2018 12:58 pm
Forum: Support
Topic: Alternate row colors
Replies: 5
Views: 53

Re: Alternate row colors

Sorry, I do not understand the problem. If you define Cell.Color, it really overrides all cell colors defined in the Cell's Table (including alternate row colors). But styles of text and paragraph cannot override cell colors. Text and paragraphs can have colored background, but it is drawn on top of...
by Sergey Tkachenko
Wed Nov 14, 2018 1:43 pm
Forum: RVMedia
Topic: RVMedia and DVR
Replies: 3
Views: 419

Re: RVMedia and DVR

1) Assign properties of RVCamera:
URL = <as you described>
DeviceType = rvdtRTSP
2) FFmpeg DLLs must be available for the application, see viewtopic.php?f=17&t=6880
by Sergey Tkachenko
Mon Nov 12, 2018 7:46 pm
Forum: Support
Topic: Duplex printing error
Replies: 3
Views: 216

Re: Duplex printing error

There are printers that do not support copies. For these printers, SRVPrint handles copies and collating itself. There are printers that support copies but do not support collating. For these printers, SRVPrint relies on the printer when printing without collating, and handles copies and collating i...
by Sergey Tkachenko
Sun Nov 11, 2018 11:23 am
Forum: RVMedia
Topic: Hardware acceleration
Replies: 2
Views: 101

Re: Hardware acceleration

To optimize drawing, try assigning TRVCamView.RenderMode = rvmrmOpenGL.
But if CPU load is caused by decoding inside FFmpeg/GStreamer libraries, it cannot be helped.
by Sergey Tkachenko
Thu Nov 08, 2018 7:54 am
Forum: ScaleRichView
Topic: get page number in splitted table
Replies: 3
Views: 228

Re: get page number in splitted table

I cannot reproduce this problem (in the newest version of ScaleRichView).
Can you send me a sample document where it happens?
by Sergey Tkachenko
Wed Nov 07, 2018 9:37 am
Forum: RVMedia
Topic: ONVIF Events
Replies: 1
Views: 137

Re: ONVIF Events

I am afraid, not in near future. Porting to FM and other platforms has higher priority.
by Sergey Tkachenko
Tue Nov 06, 2018 6:22 pm
Forum: Support
Topic: Get TRichView object data size
Replies: 2
Views: 145

Re: Get TRichView object data size

It's not a trivial task, because TRichView contains many objects. You can use FastMM to check the allocated memory before and after loading a document, see the accepted answer here: https://stackoverflow.com/questions/15622455/how-can-i-find-out-how-much-memory-is-used-by-a-specific-component-or-class
by Sergey Tkachenko
Mon Nov 05, 2018 10:12 am
Forum: Announcements
Topic: ScaleRichView 8.4 - Lazarus
Replies: 1
Views: 402

Re: ScaleRichView 8.4 - Lazarus

Other changes Zooming panel in ScaleRichView We changed appearance of the zooming panel in "flat" icon mode. You can see the new look of this panel on the screenshot above (the bottom right corner). High DPI display modes We updated the ruler components. Since this version, ruler elements (for chan...
by Sergey Tkachenko
Mon Nov 05, 2018 9:28 am
Forum: Announcements
Topic: ScaleRichView 8.4 - Lazarus
Replies: 1
Views: 402

ScaleRichView 8.4 - Lazarus

We updated our rich text editing components. Lazarus ScaleRichView v8.4 is compatible with Lazarus (32-bit and 64-bit Windows platforms). In this version, the following main sets of components were ported to Lazarus: TRichView RichViewActions ScaleRichView To-do: SRVControls, Report Workshop. Unfort...
by Sergey Tkachenko
Tue Oct 30, 2018 3:04 pm
Forum: Support
Topic: Checkpoint navigation
Replies: 9
Views: 8439

Re: Checkpoint navigation

In the today's update, GoToCheckpoint procedure from RichViewActions.pas has a new parameter ScrollToCenter: Boolean.
by Sergey Tkachenko
Mon Oct 29, 2018 12:17 pm
Forum: Support
Topic: Duplex printing error
Replies: 3
Views: 216

Re: Duplex printing error

In newer version of the components, if collate is turned off, and the printer supports copies, TSRVPrint allows printer to handle copies itself.