Please note : This help page is not for the latest version of Enterprise Architect. The latest help can be found here.

Prev Next


When a user drags any kind of element from the Project Browser onto a diagram, EA_OnPreDropFromTree notifies the Add-In that a new item is about to be dropped onto a diagram. The notification is provided immediately before the element is dropped, so that the Add-In can override the default action that would be taken for this drag.


Function EA_OnPreDropFromTree (Repository As EA.Repository, Info As EA.EventProperties) As Boolean

The EA_OnPreDropFromTree function syntax contains these parameters.



See also



Direction: IN

Description: Contains these EventProperty objects for the element to be created:

  • ID: A long value of the type being dropped
  • Type: A string value corresponding to type of element being dropped
  • DiagramID: A long value corresponding to the ID of the diagram to which the element is being added
  • PositionX: The X coordinate into which the element is being dropped
  • PositionY: The Y coordinate into which the element is being dropped
  • DroppedID: A long value corresponding to the ID of the element the item has been dropped onto
EventProperties Class



Direction: IN

Description: An EA.Repository object representing the currently open Enterprise Architect model. Poll its members to retrieve model data and user interface status information.

Repository Class

Return Value

Return True to allow the default behavior to be executed. Return False if you are overriding this behavior.