Customization - Nudge items with arrows, Copy/Paste, Align-Distribute

Wouldn’t it be nice if:

  1. We could nudge items when customizing forms with the cursor arrow keys?
  2. Zoom in (Ctrl+mouse scroll) so we can see a pixel much easier if we use the mouse to align.
  3. Add align - distribute tools to the format menu when you have a box highlighted (in addition to Top and Left)? This would spread all the text boxes equally between the top and bottom box.
  4. Copy (or Cut) and Paste items you have selected (single or multiple), so you can move them around between groups or even tabs. Paste it in with an (2) or _2 suffix, and then you have something mostly configured, vs the tedious work around of going into the XML, manually scrolling (since no search) to find the items, changing the parent GUIDs… Or add a search box so you can filter to one item and fix it quickly.

image

Every time I need to add a field or re-arrange something, I move the “boxes” around manually, then I need to go into properties and change the Location and Size by typing in the correct (aligned) values. It’s super tedious, and even the most basic visual editing tools let you use cursor arrows to move things, or align multiple items. (Edit - I usually crank down the grid settings to 4,4, and turn on snap to grid, but on cluttered screens where items aren’t aligned to the grid to start with, it’s more challenging)

Or hope when you created something that the person requesting it doesn’t want your dozen things it in a different group on the page.

@josecgomez a vote + 1 would be much more effective than a thumbs up +1

so bossy!

Here’s another justification:
5. Cut and Paste multiple items across customizations - When adding UD fields to ‘Entry’ forms, we also add the same to their ‘Tracker’ forms. It’s (again) tedious to have to enter the same things manually multiple times, when a copy-paste could accomplish the same in 5 seconds… Let me copy the group with all of it’s contents from one customization window and paste it into another customization. I’ll deal with incomplete bindings if that’s the case…