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
 Dragging layers need to drag additional positions

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
WIZZs Posted - Nov 15 2018 : 01:26:07
Hi,

In a TImageEnLayerMView all layers from a TImageEnView are listed.
I've set LayerOrder to ieloBackgroundFirst so the background layer keeps its position in the background.

When I add two layers on top of the background layer and try to rearrange the third layer backwards (using drag/drop inside the TImageEnLayerMView), than I can't drop it between the background layer and the second layer, but I need to drag the third layer above the background layer in order to place it in that position.

Adding more layers has the same result. I always have the drag the layer one position further than where it will be placed.

Is there a solution for this?

Thanks.
9   L A T E S T    R E P L I E S    (Newest First)
xequte Posted - Nov 24 2018 : 21:47:51
Compiling it now. You download the update via:

https://www.imageen.com/support/downloadrequest.html

(You can do it now, but the release probably won't be ready until tomorrow).

Nigel
Xequte Software
www.imageen.com
yogiyang Posted - Nov 24 2018 : 08:25:41
Hello Nigel,

When are you planning to release the update?

Regards,


Yogi Yang
xequte Posted - Nov 23 2018 : 21:37:57
Thanks, I commented out my fix and was able to reproduce the error. So this confirms the issue will be fixed for 8.1.2.

Nigel
Xequte Software
www.imageen.com
WIZZs Posted - Nov 22 2018 : 22:27:25
Please see my code at: https://www.imageen.com/ieforum/topic.asp?TOPIC_ID=3681
xequte Posted - Nov 22 2018 : 20:39:29
Thanks, your video was good, but I could not reproduce it.

What is your MouseInteract?

Nigel
Xequte Software
www.imageen.com
WIZZs Posted - Nov 21 2018 : 23:16:17
I've added some layers on top of the background and deleted one or two of them (DEL-key). Than I clicked quite a few times on the background itself (differs).

If there are f.e. 5 items inside the TImageEnMView (so index 0 - 4), then the EListError is about List index out of bounds (5).

I had to trial and error a bit myself, as it sometimes takes a while untill the error came up.

Also it might have to do with text-layers.

I've put together a small video, which shows you my actions and the number of times I clicked on the background (always with left mouse) in order to bring it up.
Temporarily file: https://1drv.ms/v/s!AjUGGQi1iwfTiIF-eL2sPyEkZqWTvQ
xequte Posted - Nov 21 2018 : 20:06:16
Thanks, I've tightened up the code in the method mentioned in the call stack, but I'd like to reproduce the the issue.

Are there any specific steps that I can take?



Nigel
Xequte Software
www.imageen.com
WIZZs Posted - Nov 21 2018 : 17:18:15
Hi Nigel,

After some line and image layers onto a background and clicking on the background layer (which is not selectable) I get an EListError.
I'll sent you an email with the errormessage call stack.
xequte Posted - Nov 15 2018 : 18:22:20
Hi

We have a fix for this in the upcoming 8.1.2. You can email me for a pre-release if you like.



Nigel
Xequte Software
www.imageen.com