
## Event class

Contains elements that specify formulas that control shape events.

## Properties

| Name | Type | Description |
| --- | --- | --- |
| [Del](#del) | int | A flag indicating whether the element has been deleted locally. A value of 1 indicates that the element was deleted loca |
| [TheData](#thedata) | DoubleValue | Reserved for future use. |
| [TheText](#thetext) | DoubleValue | An event element that is evaluated when a shape's text or text composition changes. |
| [EventDblClick](#eventdblclick) | DoubleValue | An event element that is evaluated when a shape is double-clicked. |
| [EventXFMod](#eventxfmod) | DoubleValue | An event element that is evaluated when a shape's position or orientation on the page is transformed. |
| [EventDrop](#eventdrop) | DoubleValue | An event element that is evaluated when a shape is dropped on the drawing page, either as an instance or when a shape is |
| [EventMultiDrop](#eventmultidrop) | DoubleValue | EventMultiDrop. |

## Methods

| Name | Description |
| --- | --- |
| [deepClone](#deepclone) | Creates deep copy of this instance. |

### Event.Del property {#del}

A flag indicating whether the element has been deleted locally. A value of 1 indicates that the element was deleted locally. The value of the property is BOOL integer constant.

**Type:** int

### Event.TheData property {#thedata}

Reserved for future use.

**Type:** DoubleValue

### Event.TheText property {#thetext}

An event element that is evaluated when a shape's text or text composition changes.

**Type:** DoubleValue

### Event.EventDblClick property {#eventdblclick}

An event element that is evaluated when a shape is double-clicked.

**Type:** DoubleValue

### Event.EventXFMod property {#eventxfmod}

An event element that is evaluated when a shape's position or orientation on the page is transformed.

**Type:** DoubleValue

### Event.EventDrop property {#eventdrop}

An event element that is evaluated when a shape is dropped on the drawing page, either as an instance or when a shape is duplicated or pasted.

**Type:** DoubleValue

### Event.EventMultiDrop property {#eventmultidrop}

EventMultiDrop.

**Type:** DoubleValue

### deepClone() {#deepclone}

Creates deep copy of this instance.
