![]() Moving Controls |
![]() DEVELOPER |
![]() |
You can move one or more controls from one position within a form to another position within the same form. Do this by selecting a set of controls, holding the left mouse down, and then dragging the selected controls to the new position. An alternate method is to cut the controls from the form and immediately paste them back into the same form in a new position.
![]() |
Changing the position of a control on a form’s surface only alters its graphic layout coordinates; it does not change its subform containment or processing order. See Reordering one or More Controls. |
Moving Controls across Forms
Moving controls from one form to another changes both the source and functionality of the target form. The control’s cosmetic location, subform containment, and processing order all change.
The target form location is determined by where the control is dropped and the containment and processing order are determined by the control insertion rules. This means that the newly inserted controls are placed after the last touched control on the target form and within its subform. If no control was touched before the drop, all dropped controls are appended to the last subform.
Forms in the Same Function
You can move one or more controls across forms within the same function (easel) using standard Windows Cut and Paste operations.
Highlight the control to be moved and select the Cut function from the Edit menu, or click the right mouse over the desired control and select Cut from the context sensitive menu.
Move the pointer to the new location and select the Edit Paste menu sequence, or right click on the object and select Paste from the menu.
Undo Facility
All move operations may be undone using the Toolbar Undo , the edit menu item or by pressing CTRL+Z.
Topic ID: 530026