ImageEn for Delphi and C++ Builder ImageEn for Delphi and C++ Builder

 

ImageEn Forum
Profile    Join    Active Topics    Forum FAQ    Search this forumSearch
 All Forums
 ImageEn Library for Delphi, C++ and .Net
 ImageEn and IEvolution Support Forum
 Manual Installation Delphi Tokyo

Note: You must be registered in order to post a reply.
To register, click here. Registration is FREE!

View 
UserName:
Password:
Format  Bold Italicized Underline  Align Left Centered Align Right  Horizontal Rule  Insert Hyperlink   Browse for an image to attach to your post Browse for a zip to attach to your post Insert Code  Insert Quote Insert List
   
Message 

 

Emoji
Smile [:)] Big Smile [:D] Cool [8D] Blush [:I]
Tongue [:P] Evil [):] Wink [;)] Black Eye [B)]
Frown [:(] Shocked [:0] Angry [:(!] Sleepy [|)]
Kisses [:X] Approve [^] Disapprove [V] Question [?]

 
Check here to subscribe to this topic.
   

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