SnapSettings property

Microsoft Visio Developer Reference

SnapSettings property

See also   Example   

Determines the objects that shapes snap to when snap is active in the document.

Version added

2002

Syntax

retVal = object.SnapSettings
object.SnapSettings = newVal

retVal

VisSnapSettings. The objects in a document that shapes snap to.

object

Required. An expression that returns a Document object.

newVal

Required VisSnapsettings. The objects in a document that shapes snap to.

Remarks

The value of the SnapSettings property is equivalent to selecting check boxes under Snap to on the General tab in the Snap & Glue dialog box (on the Tools menu click Snap & Glue).

The SnapSettings property can be any combination of the following VisSnapSettings constants, which are declared in the Visio type library.

Constant

Value

Description

visSnapToNone

&H0

Snap to nothing.

visSnapToRulerSubdivisions

&H1

Snap to tick marks on the ruler.

visSnapToGrid

&H2

Snap to the grid.

visSnapToGuides

&H4

Snap to guides.

visSnapToHandles

&H8

Snap to selection handles.

visSnapToVertices

&H10

Snap to vertices.

visSnapToConnectionPoints

&H20

Snap to connection points.

visSnapToGeometry

&H100

Snap to the visible edges of shapes.

visSnapToAlignmentBox

&H200

Snap to the alignment box.

visSnapToExtensions

&H400

Snap to shape extensions options.

visSnapToDisabled

&H8000

Disable snap.

visSnapToIntersections

&H10000

Snap to intersections.