moveControl

Sent to a control that the user moved with the Pointer tool.

# Metadata

Platforms: desktop, server, mobile OS: mac, windows, linux, ios, android Introduced: 1.0 Security:

# Syntax

moveControl

# Examples

on moveControl -- in a button script -- move the same-named field to be below the moved button: set the topLeft of field (the short name of the target) \ to the bottomLeft of the target end moveControl

# Description

Handle the moveControl message if you want to respond to the user's movement of a control. For example, you can create a moveControl handler that responds to movement of a button by moving fields out of the button way.

The moveControl message is sent only if the user moved the control. This message is not sent when a handler moves the control by changing its location, rectangle, or other properties.

The moveControl message is sent after the movement is finished. This means that you cannot prevent a control from being moved by trap this message.

# Tags

ui,

# See

- **keyword:** control, button - **property:** properties, location - **message:** moveStack - **command:** revCacheGeometry - **object:** field, button - **glossary:** trap, handler, message, Pointer tool, rectangle, control