# Basic Editor Options

Most tools being using in editing mode have certain options, i.e. when drawing a path, the width and extension mode has to be specified. There exists a general setup dialog for editing options. It can be opened using "Editor Options" from the "Edit" menu or using the F3 shortcut (unless overridden).

In the dialog there is always a generic settings tab and - depending on the tool chosen - a tool specific tab. On the generic tab, these settings can be changed:

- Editor grid: Every editing operation is confined to that grid. It can be either disabled, aligned with the global grid (used i.e. for rulers and display) or specified explicitly. It can even be anisotropic - i.e. there can be a different grid in y than in x direction.
- Connection angle constraint: When a connection is drawing, i.e. a segment of a path or an edge of a polygon, this mode determines, if the segment or edge is confined to certain directions. In "Any Angle" mode, there is no such confinement. In "Diagonal" mode, the edge or segment can be vertical, horizontal or in one of the two diagonal directions. In "Manhattan" mode, only horizontal and vertical edges or segments are allowed.
- Movement direction constraint: When something a dragged (i.e. moved), this mode determines if the movement is confined to certain directions. In "Any Direction" mode, there is no such confinement. In "Diagonal" mode, the movement can be vertical, horizontal or in one of the two diagonal directions. In "Manhattan" mode, only horizontal and vertical movements are allowed.
- Top level selection mode: In top level selection mode (when the check box is checked), only elements on the level of the currently shown cell are selected ("top level" refers to the top level of the currently shown cell here). That means, that if shapes from a subcell are selected, the whole instance of this subcell is selected. In hierarchical selection mode (when the check box is not checked), elements are selected from subcells are well. This mode allows in-place editing of subcells which is a powerful feature but also creates strange side effects if other instances of this cell changes as well.

Whenever you change something in the settings dialog, use "Apply" or "Ok" to apply your changes.