Snap objects to guides and grid

Build 1501 on 14/Nov/2017  This topic last edited on: 17/Mar/2016, at 16:48

To align objects to guides, use the snap to guides feature. Object edges will snap to (be pulled toward) the nearest grid intersection or guide when you draw, move, or scale the objects. In Fred4, objects snap to page margins, guides and nudge, and since the version 2.1 also to other objects (see About smart guides and snap to other objects).

Snapping to guides and nudge is enabled by default, i.e. each time you restart Fred4 and access the Pages main tab, it is turned on. To change it, you can add or modify the OnPageOpen function and handle disabling of snapping on each new page opened for all users (on the system level)

The exact range within which an object snaps to guides is called the snap-to zone (snap tolerance) which you can adjust.

Snapping to objects is optional, available only in version 2.1 or newer, and disabled by default. See About smart guides and snap to other objects to learn how to activate it and how it works.

Keep the following guidelines in mind as you align objects to guides or grid nudge:

Objects to snap to guides regardless whether guides are visible or not. Objects at the same time snap to the invisible grid nudge, unless nudges equal to zero. For non-zero nudges, objects snap first to nudge, and then to guides. It is strongly recommended to make the module height as a multiple of nudge steps - this will provide snapping in even steps.

Objects on one layer snap to master guides and to the ruler guides local for that layer. Ruler guides of other layers do not affect them.

Snapping to nudge is enabled only if nudges are different than 0.

Snapping to objects affects only the "dragged edge". Smart guides appear only when moving object, and not when scaling them, although snap works in both cases.

For the baselines of text to snap to the page baseline grid, see Page Baseline Grid.

Click to toggle graphic size

Click to toggle expandEnable snap
Click to toggle expandDisable snap temporarily
hmtoggle_plus1Adjusting snap-to zone
hmtoggle_plus1Snap for rotated objects

See also

Locking to baseline grid