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
 ImageEn - (Small Errors)
 New Topic  Reply to Topic
Author Previous Topic Topic Next Topic  

wesleybobato

Brazil
367 Posts

Posted - Dec 17 2014 :  06:07:28  Show Profile  Reply
Hello Nigel.

I'm creating this topic to Post some mistakes that I found with Delphi XE and ImageEN.

1 - if ImageEnVect1.MouseInteractVt = [miPutExtendedObject] then
This Code Below Lock ImageEN.

if OpenImageEnDialog1.Execute then
ImageEnVect1.IO.LoadFromFile(OpenImageEnDialog1.FileName);

wesleybobato

Brazil
367 Posts

Posted - Dec 17 2014 :  06:37:37  Show Profile  Reply
2 - if ielib.dll or ievision.dll are not found, each IO method displays a different error is possible to standardize the error message.
Same as Method ImageEnVect1.IO.LoadFromFileRAW?


1 - ImageEnVect1.IO.LoadFromFile();
2 - ImageEnVect1.IO.LoadFromFileJpeg();

These Methods Above causes an error.

3 - ImageEnVect1.IO.LoadFromFileRAW
This Method Displays an Error Message Correct.
Go to Top of Page

xequte

39140 Posts

Posted - Dec 17 2014 :  16:29:34  Show Profile  Reply
Hi Wesley

1. I cannot reproduce this. Even after loading I can still put extended objects. Can you give me more info, or email a simple demo

2. All ielib/ievision plug-in failures should raise the error, IERS_IEVISIONNOTFOUND. DCRAW is slightly different. If you are using IEAutoLoadIOPlugins then DCRAW will not load if it is not found, and will fall back to internal raw.

Nigel
Xequte Software
www.xequte.com
nigel@xequte.com
Go to Top of Page

wesleybobato

Brazil
367 Posts

Posted - Dec 18 2014 :  05:48:59  Show Profile  Reply
Thank you Nigel.

Currently not use DCRAW Plugins this Project
Only ielib.dll or ievision.dll

See the error raised is not the same for all methods

Example This in Dropbox.

Have a Wonderful Day.

https://www.dropbox.com/s/tzku5y1kutvmpyb/ImageEN.zip?dl=0
Go to Top of Page

xequte

39140 Posts

Posted - Dec 18 2014 :  19:34:20  Show Profile  Reply
Hi

The freeze issue looks to be the same message issue as the wheel mouse failure. We are investigating that.

The inconsistent error issue will be fixed in the next release.

Nigel
Xequte Software
www.xequte.com
nigel@xequte.com
Go to Top of Page
  Previous Topic Topic Next Topic  
 New Topic  Reply to Topic
Jump To: