The following are improvements to how snap to grid and guides work in Layout windows.
- We changed the way the grid displays on a layout page. It now draws using dots instead of lines to visually reduce detail. The grid does not display on your printout or output.
- Snap now happens when dragging items with the mouse. This gives instant visual feedback for where the item will position after letting go of the mouse. When dragging an item, it's top, left corner snaps to the closest grid intersection. If any edge of the item being dragged is moved within a few pixels of a guideline, that edge snaps to the guideline. When you are dragging a selection of more than one item, the item you are dragging snaps and the remaining items move the equivalent distance.
- Snap now happens when resizing items using the mouse. As you resize any edge, it snaps to the closest horizontal or vertical line of the grid, or to the closest guideline if you resize the edge within a few pixels of the guideline. When resizing a selection of more than one item, the edge of the item snaps and the remaining items resize by the equivalent amount.
- We've added Smart Guide support to help snap and align items with each other more easily. A new menu item for Smart Guides has been added to the Alignment menu on the LAYOUT tab. Smart Guides are turned on by default. When you move or resize an item using the mouse while Smart Guides are turned on, you can align any edge of the item you are moving to any edge of other non-selected items on the current page. When Smart Guides are activated, they display an orange vertical or horizontal dotted line. As you drag or resize an edge of an item near another item on the page, you will also be able to feel it snap when it aligns with the other item.
- We have fixed the issue when snapping rotated items, so that MapInfo Pro uses the minimum bounding rectangle (MBR) of the rotating item to snap against.
- To temporarily override the snap behavior when Snap To Grid is enabled and the frame moves the number of pixels equal to the current grid increment, hold down Ctrl key while you use an arrow key; this will move the frame a single pixel each key press.
- Snap To Grid or Guidelines will only be active when performing direct manipulation of frames either using the mouse or the keyboard.