Page 1 of 1

installing delphi xe3

Posted: Tue Jun 18, 2013 5:56 pm
by TPISCOPO
Help !

Getting Messages on source lines like this: RegisterActions('RVE Custom', [TrvActionEvent], nil);

I'm trying to compile richviewactionsdxe3.dproj

What do I need to do ?


Tony

Posted: Tue Jun 18, 2013 7:05 pm
by Sergey Tkachenko
What's the message text?
(select the message and press Ctrl+C to copy to the clipboard)

Posted: Wed Jun 19, 2013 7:12 am
by Sergey Tkachenko
[dcc32 Error] rvActionsReg.pas(90): E2003 Undeclared identifier: 'RegisterActions'
Starting from XE3, RegisterActions is defined in Actions.pas (more exactly, in System.Actions.pas, but it does not matter).

RVActionsReg.pas has Actions in "uses":

Code: Select all

uses
...
  {$IFDEF RICHVIEWDEFXE3}
  Actions,
  {$ENDIF}
RICHVIEWDEFXE3 must be defined in RV_Defs.inc
RV_Defs.inc is included in TRichView units.

My guess: you have old version of RV_Defs.inc somewhere, and Delphi uses it instead of the new file. Find old file(s) and delete them.

INSTALLING XE3

Posted: Thu Jun 20, 2013 1:19 pm
by TPISCOPO
Is there supposed to be a richview RVPkgDXE3.dproj in the install.exe ? There is a RVPKGDXE2 and a RVPKGDXE, which one do I install ?

Posted: Thu Jun 20, 2013 1:45 pm
by Sergey Tkachenko
Yes, there must be RVPkgDXE3.
May be you downloaded an old installer? Please answer in a private message.