How to align fields to a grid
TimeCache offers two commands in the Report menu (available when you are in layout editing mode) to help you align report elements precisely.

You can show a grid in the report window to help you align movable fields and other objects for more consistent and precise positioning.

To show the grid, choose Report>Show Grid or Invoice>Show Grid, depending on whether you're working with a report or invoice, so that the menu command is checked. To hide the grid, select the same command again so that it is unchecked.

 
With the grid showing, it's easier to move objects in vertical and horizontal alignment by matching the "mover" lines that extend from the edges of the field with the window's grid lines.

You can adjust the grid size, and prevent the magenta "mover" lines from appearing when you drag movable fields, in TimeCache Preferences.

Snap to grid
Another command offers still more assistance with alignment. Choose Report>Snap To Grid or Invoice>Snap To Grid so that the menu command is checked, and when you move the top or left edge of a movable field, label or report title within snapping range of the nearest horizontal or vertical grid line, the object you're dragging snaps to that line.

If you clicked on a field with a label attached to move it, TimeCache aligns the left edge of the field itself to the grid lines. If you want to align the field label, click and drag the label.

Grid snap works even if the grid is not showing, so long as the Snap To Grid command is activated (checked).

When grid snap is on it is effectively impossible to resize objects in the layout.

When Snap To Grid is activated, you can temporarily override it by holding the Shift key down as you drag.