Dynamic panels don't change position when creating such event

Carlos shared this problem 7 years ago
Solved

I need to change the position of dynamic panels when certain events occur, e.g. when clicking something. Thus, I create an event on the clicked object, adding the change style interaction and changing the relative position of the dynamic panel. However, even though I select the dynamic panel as the object to be changed its position, it automatically changes the selection to the first layer of the dynamic panel, changing the position of that layer only instead of the whole dynamic panel. Thus, it won't allow changing the position of the whole dynamic panel on an event.


I would appreciate if you could fix this bug ASAP. I have the 4.1.1 version for mac OS x 10.6.


Thanx,


Carlos.

Comments (4)

photo
1

You have to copy that change style action for all the layers.

photo
1

But that's of little use, since I need to change the position of the whole dynamic panel. For instance, one panel has 15 layers and I have to create the event to reverse the interaction, thus making me to create this change style action 30 times. Since I need to do this with 10 different panels since I'm simulating a dynamic data entry, it means 300 interactions!


¿Wouldn't it be simpler that if I apply a change position action to a dynamic panel it applies to the dynamic panel instead of only one layer?

photo
1

Yes it would be simpler... you can also grup your dynamic panel inside another dynamic panel with just one layer (right click and select the option 'group into dynamic panel') and move that layer.

photo
1

Thanks victor. Nice solution. It would be nice, though, if you could solve this problem by the next update, since it unnecessarily duplicates the number of dynamic panels.