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
 ImageEnView1.CurrentLayer.DrawOuter := true doesn't work on higher index layer

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
wiziple Posted - Apr 24 2022 : 00:58:07
Hello,

I wanted to display DrawOuter option for all layers, so I enabled ImageEnView.CurrentLayer.DrawOuter := true on OnNewLayer event.
ImageEnView1.CurrentLayer.DrawOuter := true;

However, the layers that higher index the current layer didn't get grayed.

Do you have any idea?

attach/wiziple/202242405738_Layers_AllTypes.zip
78.67 KB





4   L A T E S T    R E P L I E S    (Newest First)
xequte Posted - Sep 22 2022 : 23:28:54
Hi

I cannot reproduce that. Are you using the latest version? Can you reproduce it in our demos? Are you sure you enabled DrawOuter for all layers?

e.g.
ImageEnView1.LayersSetProperties( LYR_ALL_LAYERS, IELP_DrawOuter, True );


Nigel
Xequte Software
www.imageen.com
xequte Posted - Apr 27 2022 : 22:39:29
OK, thanks. I'll add that to to-do list for further investigation.

Nigel
Xequte Software
www.imageen.com
wiziple Posted - Apr 25 2022 : 21:39:14
Yes, it doesn't matter with calling Update. Please check the attached screenshots. And when you see the second screenshot, DrawOuter doesn't gray the other 2 rectangles.
xequte Posted - Apr 25 2022 : 13:59:49
Did you call Update after setting DrawOuter := true?

Nigel
Xequte Software
www.imageen.com