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

 

ImageEn Forum
Profile    Join    Active Topics    Forum FAQ    Search this forumSearch
Forum membership is Free!  Click Join to sign-up
Username:
Password:
Save Password
Forgot your Password?

 All Forums
 ImageEn Library for Delphi, C++ and .Net
 ImageEn and IEvolution Support Forum
 The function IEGDIPAvailable is located where ?
 New Topic  Reply to Topic
Author Previous Topic Topic Next Topic  

yogiyang

India
725 Posts

Posted - Oct 29 2018 :  02:46:55  Show Profile  Reply
Hello,

After updating to IE 8.1.1 my MWSComp components which are dependent on IE are not getting compiled or installed.

The errors that I am getting are:
 
[dcc32 Error] NWSComps_GdiPlus.pas(116): E2003 Undeclared identifier: 'IEGDIPAvailable'
[dcc32 Error] NWSComps_GdiPlus.pas(121): E2003 Undeclared identifier: 'IEGDIPLoadLibrary'
[dcc32 Error] NWSComps_GdiPlus.pas(126): E2003 Undeclared identifier: 'IEGDIPUnLoadLibrary'
[dcc32 Fatal Error] NWSComps_Shared_D10Seattle.dpk(39): F2063 Could not compile used unit 'NWSComps_GdiPlus.pas'
Failed
Elapsed time: 00:00:02.1


How to solve this missing functionality?

Are there any alternative to:
  • IEGDIPAvailable
  • IEGDIPLoadLibrary
  • IEGDIPUnLoadLibrary


TIA


Yogi Yang

xequte

38222 Posts

Posted - Oct 29 2018 :  15:10:04  Show Profile  Reply
These are not needed anymore. Essentially, GDI+ is available on all Windows installations.

function IEGDIPAvailable(): boolean;
begin
  result := True;
end;

function IEGDIPEnabled(): boolean;
begin
  result := IEGlobalSettings().UseGDIPlus;
end;

procedure IEGDIPLoadLibrary();
begin
  //
end;

procedure IEGDIPUnLoadLibrary();
begin
  //
end;


Nigel
Xequte Software
www.imageen.com
Go to Top of Page

yogiyang

India
725 Posts

Posted - Oct 30 2018 :  06:37:26  Show Profile  Reply
Hello,

Thanks for the info.

Now I have managed to compile the components and install them in the IDE. :)

Regards,


Yogi Yang
Go to Top of Page

nwscomps

185 Posts

Posted - Oct 30 2018 :  07:34:09  Show Profile  Reply
Hello Yogi,
I am glad that you were able to compile after editing the code yourself.
I suggest that you upgrade your components. I have removed the dependency from that and other similar functions in the new version. The dependency remains if you use an older version of imageEn.

Francesco Savastano
Add-ons for the ImageEn Library
web: http://www.fssoft.it/delphicomps.html
Go to Top of Page
  Previous Topic Topic Next Topic  
 New Topic  Reply to Topic
Jump To: