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
 Inc Bug

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
zerob Posted - Jul 03 2018 : 10:19:35
You provide a lot of define options in ie.inc, but if you undef some, ImageEn will not be able to to be compiled anymore.

One of these defines is:
{$DEFINE IEINCLUDEACTIONS}

If i undef it, i can't compile anymore and get this errors:

[dcc32 Hint] imageenio.pas(6755): H2164 Variable 'dummy' is declared but never used in 'TImageEnIO.SyncSaveToStreamJpeg'
[dcc32 Error] imageenproc.pas(10623): E2003 Undeclared identifier: 'IEMsg_FlipHorizontal'
[dcc32 Error] imageenproc.pas(10630): E2003 Undeclared identifier: 'IEMsg_FlipVertical'
[dcc32 Fatal Error] iegdiplus.pas(1656): F2063 Could not compile used unit 'imageenproc.pas'



procedure TImageEnProc.Flip(dir: TFlipDir);
begin
if not MakeConsistentBitmap([]) then
exit;
if fAutoUndo then
begin
if dir = fdHorizontal then
SaveUndo({$IFDEF IEUseLegacyUndoCaptions}
Format(IERS_FLIP, [ 'H' ]),
{$ELSE}
IEMsg( IEMsg_FlipHorizontal ),
{$ENDIF}
ieuImage, True, IEOP_FLIPHORZ )
else
SaveUndo({$IFDEF IEUseLegacyUndoCaptions}
Format(IERS_FLIP, [ 'V' ]),
{$ELSE}
IEMsg( IEMsg_FlipVertical ),
{$ENDIF}
ieuImage, True, IEOP_FLIPVERT );
end;
_FlipEx(fIEBitmap, dir);
Update;
DoFinishWork;
end;
1   L A T E S T    R E P L I E S    (Newest First)
xequte Posted - Jul 03 2018 : 20:25:30
Hi

Please email us for updated source to resolve this issue (will also be fixed in 8.0.1).

Nigel
Xequte Software
www.imageen.com