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.
Compile errors in Delphi 10.3.3 with DevExpress Spellchecker
-
jimmaguire
- Posts: 208
- Joined: Thu Sep 15, 2005 1:41 am
- Location: California
Compile errors in Delphi 10.3.3 with DevExpress Spellchecker
- Attachments
-
- 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
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)
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)