TTMSFNCBloxElementInsertInfo Record
Summary: Contains information about the element being inserted. Description: TElementInsertInfo holds information about the inserting of a Blox element.
API unit family: TMSFNCBloxCoreElement
Syntax
TTMSFNCBloxElementInsertInfo = record
Fields and properties
| Name | Type | Description |
|---|---|---|
Action |
TTMSFNCBloxElementInsertAction |
Description: Indicates what action step of inserting is being done. |
AnchorPoint1 |
TTMSFNCBloxLinkPoint |
Description: If during inserting of the element the first mouse click was done around a link point of another element, AnchorPoint1 contains the TLinkPoint object associated with the link point. Otherwise, AnchorPoint1 is nil. |
AnchorPoint2 |
TTMSFNCBloxLinkPoint |
Description: If during inserting of the element the mouse button release was done around a link point of another element, AnchorPoint2 contains the TLinkPoint object associated with the link point. Otherwise, AnchorPoint2 is nil. |
Clicked |
boolean |
Description: Clicked is true if user inserted the element just by clicking the Blox (in this case, P1 field coordinates is equal to P2 field coordinates). Clicked is false if user inserted the element by pressing mouse button, dragging, and then releasing mouse button. |
P1 |
TTMSFNCBloxPoint |
Description: Contains the point (in Blox coordinates) where the mouse was first clicked for inserting the element. |
P2 |
TTMSFNCBloxPoint |
Description: Contains the point (in Blox coordinates) where the mouse button was released for inserting the element. |