Page 1 of 1

Compile errors in Delphi 10.3.3 with DevExpress Spellchecker

Posted: Sun Sep 06, 2026 8:30 pm
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.

Re: Compile errors in Delphi 10.3.3 with DevExpress Spellchecker

Posted: Mon Sep 07, 2026 10:35 am
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)