T O P I C R E V I E W |
MarkWill |
Posted - Oct 26 2017 : 13:36:35 I have version 6 of imageEn. I don't need version 7. I have just upgraded from Delphi Berlin to Tokyo.
The installation file I have for imageEn 6 only goes so far as 10.1 and doesn't work for 10.2. I don't seem to be able to download an installation file that does cover 10.2.
I have tried a manual installation.
I keep getting the following error when trying to install 10.1 imageEn to 10.2 delphi.
Fatal Error PKIECtrl 24.dpk(115): F106 File not found: HistogramBox.pas"
I have removed all PKIE*.bpl files from anywhere on my system.
I have both ImageEn/Source and ImageEn\Delphi10.1Berlin added to my library path.
HistogramBox.pas is in the Source folder.
Can anyone please advise why I am getting this error? |
6 L A T E S T R E P L I E S (Newest First) |
xequte |
Posted - Oct 28 2017 : 15:44:45 Hi Mark
Sorry, forgot to the mention the changes needed to ie.inc.
As Bill mentioned, preferred compilation order is:
PKIECTRL24 PKIEDB24
Then compile and install:
DPKIECTRL24 DPKIEDB24
Nigel Xequte Software www.xequte.com nigel@xequte.com
|
w2m |
Posted - Oct 27 2017 : 11:59:13 I think the correct order is: PKIECTRL24 PKIEDB24 I did not check the source code but I suspect PKIEDB24 is a descendent of PKIECTRL24. It is possible I am wrong, but this is how I have done it for many years.
Bill Miller Adirondack Software & Graphics Email: w2m@hughes.net EBook: http://www.imageen.com/ebook/ Custom Commercial ImageEn Development |
MarkWill |
Posted - Oct 27 2017 : 10:56:06 For anyone who has not resolved how to make an older version of ImageEn install in a newer, unsupported Delphi IDE (in this case version 6 ImageEn into Tokyo) it is very straightforward and quick to do (once you have worked it out that is, which doubtless many faster minds than mine have already done!):
Edit file ie.inc in the source folder of ImageEn. Towards the bottom of the file is a define section for Delphi 10.1 Berlin. Copy the whole of the define section from {$ifdef ver 310} to the corresponding endif. Then paste this copied section below itsel and chae the first line so that VER310 is VER320.
Then recompile the package files. I think they need to be recompiled in the following order:
PKIEDB24 PKIECTRL24
And then install DPKIEDB24
|
xequte |
Posted - Oct 26 2017 : 21:58:32 Hi Mark
You must have older versions of the ImageEn source or DCU files on your Delphi path.
Search your system for hyieutils.*, remove any folder that come up, and then reinstall ImageEn.
Nigel Xequte Software www.xequte.com nigel@xequte.com
|
MarkWill |
Posted - Oct 26 2017 : 16:56:47 I move the dpks to the source folder and tried to compile PKIECtrl24.bpl.
I am getting the following errors:
[dcc32 Warning] imageenview.pas(2441): W1000 Symbol 'TScrollStyle' is deprecated: 'Use System.UITypes.TScrollStyle'
Also same error at lines 2573, 3829, 5628, 20804, 20859, 20915
[dcc32 Error] imageenview.pas(11698): E2003 Undeclared identifier: 'IEStyleServices_Enabled'
[dcc32 Warning] imageenview.pas(19386): W1000 Symbol 'StrLComp' is deprecated: 'Moved to the AnsiStrings unit'
[dcc32 Fatal Error] hyieutils.pas(3555): F2063 Could not compile used unit 'ImageEnView.pas'
Not sure why it is throwing up these errors for 10.2. The same files must have compiled ok for 10.1. |
xequte |
Posted - Oct 26 2017 : 15:45:07 Hi Mark
Tokyo was released after v6, so it not supported until v7.
You might find it easier to put your DPK and your source files into the same folder and then recompile your packages.
Nigel Xequte Software www.xequte.com nigel@xequte.com
|