
## Group class

Contains elements that control how you add shapes to a group, move members of a group, and select groups.

## 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 |
| [SelectMode](#selectmode) | SelectMode | Specifies how the user selects a group shape and its members. |
| [DisplayMode](#displaymode) | DisplayMode | When it is contained in a Group element, the DisplayMode element specifies how a group shape and its members are display |
| [IsDropTarget](#isdroptarget) | BoolValue | Specifies whether the group allows a shape to be added to it when the shape is dropped on the group. |
| [IsSnapTarget](#issnaptarget) | BoolValue | Specifies whether snapping to a group or to shapes within the group is enabled. |
| [IsTextEditTarget](#istextedittarget) | BoolValue | Specifies how to assign text to a group. |
| [DontMoveChildren](#dontmovechildren) | BoolValue | Specifies whether you can drag shapes in a group by using the mouse. |

### Group.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

### Group.SelectMode property {#selectmode}

Specifies how the user selects a group shape and its members.

**Type:** SelectMode

### Group.DisplayMode property {#displaymode}

When it is contained in a Group element, the DisplayMode element specifies how a group shape and its members are displayed.

**Type:** DisplayMode

### Group.IsDropTarget property {#isdroptarget}

Specifies whether the group allows a shape to be added to it when the shape is dropped on the group.

**Type:** BoolValue

### Group.IsSnapTarget property {#issnaptarget}

Specifies whether snapping to a group or to shapes within the group is enabled.

**Type:** BoolValue

### Group.IsTextEditTarget property {#istextedittarget}

Specifies how to assign text to a group.

**Type:** BoolValue

### Group.DontMoveChildren property {#dontmovechildren}

Specifies whether you can drag shapes in a group by using the mouse.

**Type:** BoolValue
