Support for DevExpresss VCL v19.1.2

General TRichView support forum. Please post your questions here
Post Reply
Alexander_Dober
Posts: 130
Joined: Fri Mar 04, 2011 3:44 am

Support for DevExpresss VCL v19.1.2

Post by Alexander_Dober »

Hello,

is there a schedule for supporting DevExpresss VCL v19.1.2?

I wanted to test the current TRichView version and installed the trial version, but it only supports DevExpress VCL v18.2.2 apparently, so during the installation I got this:
...
Installing optional integration in DevExpress VCL... Skipped.
Installing optional ExpressSpellChecker parser... Skipped.
---
Sergey Tkachenko
Site Admin
Posts: 17565
Joined: Sat Aug 27, 2005 10:28 am
Contact:

Re: Support for DevExpresss VCL v19.1.2

Post by Sergey Tkachenko »

In <TRichView Dir>\ThirdParty\DevExpress\Source\cxTRichView.pas, change the line
{$IFDEF DELPHI6}
to
{$IFDEF RICHVIEWDEF6}
Save this unit.
Run "Install TRichView in Delphi IDE" shortcut in Windows Start menu.
Alexander_Dober
Posts: 130
Joined: Fri Mar 04, 2011 3:44 am

Re: Support for DevExpresss VCL v19.1.2

Post by Alexander_Dober »

There seems to be no change. Both DevExpress parts are still being skipped according to the log and also no change in the list of installed packages.

The line

{$IFDEF DELPHI6}

is only once in the cxTRichView.pas and that's in the uses clause:

Code: Select all

  [...]
  {$IFDEF DELPHI6}
  Variants,
  {$ENDIF}
  [...]
Sergey Tkachenko
Site Admin
Posts: 17565
Joined: Sat Aug 27, 2005 10:28 am
Contact:

Re: Support for DevExpresss VCL v19.1.2

Post by Sergey Tkachenko »

Yes, the change is in this place.
DevExpress removed "DELPHI6" define from their INC file, so "Variants" is not included in "uses", but it is necessary to compile.
So I suggested to replace it with the define from TRichView's INC file, RICHVIEWDEF6.

If it does not help, open the package in RAD Studio, compile and tell me which errors are displayed.
For Delphi 10.3, the package is <TRichView Dir>\ThirdParty\DevExpress\Source\cxRVEditorsD10_3.dproj
Alexander_Dober
Posts: 130
Joined: Fri Mar 04, 2011 3:44 am

Re: Support for DevExpresss VCL v19.1.2

Post by Alexander_Dober »

After modifying cxTRichView.pas as you suggested, I tried to compile the cxRVEditorsD10_3.dproj package and an error got displayed, that the file cxVer.inc wasn't found.

It is located in several subfolders of the DevExpess installation folder, one of them being "..\DevExpressVCL\Library\Sources", but when DevExpress VCL was installed, only "..\DevExpressVCL\Library\RS26" was added to IDE library paths. Once I added "..\DevExpressVCL\Library\Sources" to library paths as well, I was able to compile and install the packages.

Thanks for your help.
Post Reply