Search found 7378 matches

by Sergey Tkachenko
Wed Apr 18, 2018 6:31 pm
Forum: Support
Topic: Installation problem
Replies: 9
Views: 65

Re: Installation problem

Normal Architect edition of Delphi must have correct command line compilers. As I said, you can check it by running c:\Program Files (x86)\Embarcadero\Studio\19.0\bin\DCC32.EXE and seeing what it writes. Only Starter or trial editions have non-working command line compilers. If you have a licensed (...
by Sergey Tkachenko
Wed Apr 18, 2018 3:55 pm
Forum: Examples, Demos
Topic: [Example] Typing opening and closing quotes
Replies: 3
Views: 19902

Re: [Example] Typing opening and closing quotes

This code is for TRichView 17.3 and newer. uses RVTypes, CRVData, RVUni; function GetQuote(rve: TCustomRichViewEdit; Ch: TRVUnicodeChar): TRVUnicodeChar; var ItemNo1, Offs1: Integer; DelimBefore: Boolean; Lang: Cardinal; OpeningQuote: TRVUnicodeChar; {..........................................} // R...
by Sergey Tkachenko
Wed Apr 18, 2018 2:36 pm
Forum: Support
Topic: Installation problem
Replies: 9
Views: 65

Re: Installation problem

Maybe you use a trial version of Delphi? AFAIK, it does not support command line compilers as well, and you need to install packages manually in IDE. I can suggest to do 3 things: 1) Maybe, for some unknown reason, bpl files were created in a different folder. Search your hard drive for RVPkg*.bpl 2...
by Sergey Tkachenko
Wed Apr 18, 2018 12:22 pm
Forum: Examples, Demos
Topic: [Unit] Adding a table of contents
Replies: 22
Views: 73207

Re: [Unit] Adding a table of contents

I updated the demos for compatibility with TRichView 17.3 Here is a brief overview of available "table of context demo projects": 1. Adding TOC in TRichView, pages are calculated according to TRVPrint settings. Alternatively, adding TOC in TRVReportHelper, using the specified PageWidth and PageHeigh...
by Sergey Tkachenko
Wed Apr 18, 2018 8:13 am
Forum: Support
Topic: Installation problem
Replies: 9
Views: 65

Re: Installation problem

Click menu "Component | Install Packages". Find TRichView packages in the list. Click one of them. Below the list, you will see the full package file name, including the path, where it is expected to be.
by Sergey Tkachenko
Wed Apr 18, 2018 7:54 am
Forum: Support
Topic: Installation problem
Replies: 9
Views: 65

Re: Installation problem

When you start RAD Studio IDE, it displays a splash screen which shows which items are being loaded. It displays items like "Embarcadero(r) Delphi XE7 Enterprise", where "Enterprise" is a Delphi edition. It may be Enterprise, Professional, Starter, etc. Also, you can click the menu item "Help | Abou...
by Sergey Tkachenko
Tue Apr 17, 2018 1:54 pm
Forum: ScaleRichView
Topic: High-DPI awareness TSRVZoomPanel
Replies: 2
Views: 38

Re: High-DPI awareness TSRVZoomPanel

I'll fix it in the next update.
by Sergey Tkachenko
Tue Apr 17, 2018 1:45 pm
Forum: Support
Topic: Installation problem
Replies: 9
Views: 65

Re: Installation problem

Do you use Starter edition of Delphi? This edition does not include command line compilers. The only way to install TRichView in Starter edition is opening packages in IDE one by one and compiling/installing them. Normally, the installer creates packages in default location specified in RAD Studio. ...
by Sergey Tkachenko
Mon Apr 16, 2018 10:08 am
Forum: Examples, Demos
Topic: [Demo] DB Editor
Replies: 4
Views: 36222

Re: [Demo] DB Editor

FireDAC version of this demo is added (in the same ZIP file)
by Sergey Tkachenko
Mon Apr 16, 2018 8:52 am
Forum: Examples, Demos
Topic: [Demo] Sending HTML email. Saving MIME-encoded files.
Replies: 40
Views: 273365

Re: [Demo] Sending HTML email. Saving MIME-encoded files.

The demos were updated for compatibility with TRichView 17.3. Now they use functions included in TRVGraphicHandler class, so the code is slightly simplified. The demos include a newer version of DMime (2.8). It is compatible with RAD Studio 10.2 Tokyo. DMime is used to implement base64 encoding in D...
by Sergey Tkachenko
Sun Apr 15, 2018 4:45 pm
Forum: Support
Topic: Fastest way to search for text in RVF files?
Replies: 1
Views: 42

Re: Fastest way to search for text in RVF files?

There are no functions for searching text in RVF files, sorry. You need to load them one by one. The slowest procedure is formatting, and SearchText method requires a formatted document. So, if you need a fast search, avoid using SearchText, and create your own procedure for searching text in TRichV...
by Sergey Tkachenko
Sun Apr 15, 2018 12:32 pm
Forum: Support
Topic: fault : Add Tcheckbox cause slow
Replies: 1
Views: 136

Re: fault : Add Tcheckbox cause slow

I am afraid if you add many controls, they will slow down scrolling, and it is unavoidable.
(unless you use ScaleRichView, which displays images of controls instead of controls themselves)
by Sergey Tkachenko
Thu Apr 12, 2018 10:08 am
Forum: Examples, Demos
Topic: Editor demo supporting bidirected text (Arabic, Hebrew)
Replies: 1
Views: 18968

Re: Editor demo supporting bidirected text (Arabic, Hebrew)

Known problem: in old versions of Delphi, this demo may crash on start.
Workaround: in Unit1.pas, add ActiveX in "uses" and the following code before the final "end.":

Code: Select all

initialization
  OleInitialize(nil)
finalization
  OleUninitialize;
by Sergey Tkachenko
Wed Apr 11, 2018 11:20 am
Forum: Support
Topic: time passed until first typed letter appeared in memo.
Replies: 12
Views: 592

Re: time passed until first typed letter appeared in memo.

You use TDBRichViewEdit. It does some work when the table is moved to an editng state (it stores the field content in a stream, to check later, if it was really changed). The editor moves database into editing state when you type a character or call any editing method (such as InsertText). So, when ...