Let's say I've created a button or a link and assign an action to it. When I copy that button/link to another screen the action does not copy as well. Is that expected behavior?
When you copy and paste a component into the same screen, events/actions are copied.
When you copy and paste a component into a different screen, events/actions are not copied.
We are thinking of adding a dialog which will ask whether to copy events/actions with the component. What do you think?
I think this is definitely needed. It's incredibly handy to be able to copy and paste a menu bar or buttons from one screen to the next.
Templates work well for "global" controls (those that appear on every page), but there is still a need to duplicate objects on multiple pages to simulate different types of functionality (customer vs. administrator, etc.) Recreating the actions for those controls on every single page is tedious and lends itself to mistakes.