Compile errors in Delphi 10.3.3 with DevExpress Spellchecker

General TRichView support forum. Please post your questions here
Post Reply
jimmaguire
Posts: 208
Joined: Thu Sep 15, 2005 1:41 am
Location: California

Compile errors in Delphi 10.3.3 with DevExpress Spellchecker

Post by jimmaguire »

I tried upgrading and ran into these compile errors:

[dcc32 Error] cxTRichView.pas(881): E2137 Method 'ExecutePaste' not found in base class
[dcc32 Error] cxTRichView.pas(1712): E2003 Undeclared identifier: 'esoSmartPaste'
[dcc32 Error] cxTRichView.pas(1712): E2010 Incompatible types: 'TcxEditSupportedOperation' and 'Integer'
[dcc32 Fatal Error] RVDXSpell.pas(785): F2063 Could not compile used unit 'cxTRichView.pas'

It looks like a DevExpress Spell checker compatibility issue. See attached. Please advise.
Attachments
dxSpellChecker.png
dxSpellChecker.png (62.41 KiB) Viewed 128 times
Sergey Tkachenko
Site Admin
Posts: 18231
Joined: Sat Aug 27, 2005 10:28 am
Contact:

Re: Compile errors in Delphi 10.3.3 with DevExpress Spellchecker

Post by Sergey Tkachenko »

The new version of TRichView editors for DevExpress VCL requires DevExpress VCL components version 25.2 or newer.

If you use an older version, comment out
{$DEFINE DX_VER_25_2}
in cxTRichView.pas and rebuild the TRichView packages (menu Start, Install TRichView VCL in Delphi IDE)
Post Reply