(Copied from newsgroups as no response)
This is now a huge problem for us - the amount of time that a user has to wait is not acceptable to them as it can take 30 seconds or more from the user starting the drag to the point where the wireframing is done and the drag actually starts.
The system is used to create process control forms for ship control systems and one object like (eg) a ship's pump can be made up of a lot of components. The user will often need to move all of these components at once to reposition the pump to add additional components.
Do the handles really need to be hidden? Can they not be moved with the components or would that be just as slow? We desperately need to
find a solution for this.
I commented out the line (FSelCtrls.SetVisible(False) ) that hides the handles, and the move is now almost instant and I can't see any problems so far. (Except of course the handles are still visible which isn't a problem for us).