I’ve done this twice in the past couple of months…
Needed to move something (in this case the list associated with a browsebox) to another tab. Ctrl-Xd it from where it was and Ctrl-Vd it on the tab I wanted it on.
Not a good idea…the immediate problem is that when you generate the queue related to the browse gets created without a name, so you can no longer compile the procedure. You can delete the list, but the GUI no longer recognizes it as attached to the control template, so you still have a bunch of half-wrong generated template code in your procedure.
Only option at that point, I think is to export to a TXA, delete everything related to that control instance, plus the file, reimport and start over.
Couple of things…1. don’t do it – moving it in the window text definition won’t cause you trouble. 2. If you do it is there any less messy way of recovering?