Drag and Drop Event Points Overview

The Drag and Drop functionality introduces two new Event Points; On Drop Target and On Drop Source. These Event Points can be configured in the Static Icon's Property Sheet or on the Property Grid. Click here to see a screenshot of the Static Icon's Drag & Drop tab on the Property Sheet with the On Drop Source field highlighted.

Static Icon as a Target Object

When the target object in a Drag and Drop operation is a PROIV Static Icon, then the On Drop Target logic runs against the target icon immediately after the payload has been loaded into the Drop Data variable. The target must be a PROIV Object for this logic to run.

The following links go to diagrams that explain the supported Drag and Drop scenarios where the target object is a Static Icon:

Static Icon as a Source Object

When the source object is a PROIV Static Icon, then the On Drop Source logic runs against the source icon, immediately after the On Drop Target logic (if it runs). The source must be a PROIV Object for this logic to run. This is needed when you want to perform processing on the source object, e.g. changing the label or graphic of the source object.

The following links go to diagrams that explain the supported Drag and Drop scenarios where the source object is a Static Icon:

Utilities and Logic Tools

Tag Rename, Logic Search and Logic Display utilities work with On Drop Target and On Drop Source Event Points. For example, the Drop Target and On Drop Source logics are displayed in the Where Used window if applicable. Click here to see a screenshot of the Logic Editor's Where Used window displaying On Drop Source logic details.

Comment on this topic

Topic ID: 800104