Table of Contents

Enum vdDocument.LockLayerMethodEnum

Namespace
VectorDraw.Professional.vdObjects
Assembly
VectorDraw.Professional.dll

Controls how entities in Lock layers are used in methods.

public enum vdDocument.LockLayerMethodEnum

Fields

Basic = EnableGetObjectSnap | HighLight

Basic method. Entities in lock layers can not be modified.

Default = EnableModifyEntity | EnableGetObjectSnap | EnableGetEntityFromPoint | EnableShowObjectToolTip | EnableSelectionPreviewDraw

Default method.Entities in lock layers take part in all methods except from adding in selections and selecting object grips.

DisableAll = 0

Entities in lock layers are only drawn.

EnableAddToSelections = 1

Entities in lock layers can be added in selections.

If this value is not present then entities in lock layers are not added in selections.

EnableAll = EnableModifyEntity | Basic

Entities in lock layers take part in all methods like entities in unlock layers.

EnableGetEntityFromPoint = 16

Entities in lock layers can be returned from single entity selection methods.

EnableGetObjectGrip = 8

Entities in lock layers will show their grip points.

EnableGetObjectSnap = 4

Entities in lock layers will show their snap points.

EnableModifyEntity = 2

Entities in lock layers can be modified.

If this value is not present then a modification to a property of an entity will raize a GenericError.

EnableSelectionPreviewDraw = 64

Entities in locked layers highlight drawn, when the cursor is over.

EnableShowObjectToolTip = 32

Entities in lock layers can display their tooltip.

HighLight = EnableAddToSelections | EnableGetObjectGrip | EnableGetEntityFromPoint | EnableShowObjectToolTip | EnableSelectionPreviewDraw

This option has these values : EnableAddToSelections + EnableGetObjectGrip + EnableGetEntityFromPoint + EnableShowObjectToolTip