# conf tree

## subtree: editor

node name | type | flags | description
mode | rnd_cfn_integer | 0 | [librnd] currently active tool
grid_unit | rnd_cfn_unit | 0 | [librnd] select whether you draw in mm or mil
grid | rnd_cfn_coord | 0 | [librnd] grid spacing in librnd coord units
grids | rnd_cfn_list | 0 | [librnd] grid in grid-string format
grids_idx | rnd_cfn_integer | 0 | [librnd] the index of the currently active grid from grids
draw_grid | rnd_cfn_boolean | 0 | [librnd] draw grid points
cross_grid | rnd_cfn_boolean | 0 | [librnd] when drawing the grid, draw little 3x3 pixel crosses instead of single pixel dots
auto_place | rnd_cfn_boolean | 0 | [librnd] force placement of GUI windows (dialogs), trying to override the window manager
fullscreen | rnd_cfn_boolean | 0 | [librnd] hide widgets to make more room for the drawing
crosshair_shape_idx | rnd_cfn_integer | 0 | [librnd] OBSOLETE: do not use
enable_stroke | rnd_cfn_boolean | 0 | [librnd] Enable libstroke gestures on middle mouse button when non-zero
translate_key | rnd_cfn_list | 0 | [librnd] <translate_key>
min_zoom | rnd_cfn_coord | 0 | [librnd] minimum GUI zoom in coord-per-pixel - controls how deep the user can zoom in; needs to be set before startup
unlimited_pan | rnd_cfn_boolean | 0 | [librnd] if set, do not limit pan to around the drawing area
hide_hid_crosshair | rnd_cfn_boolean | 0 | [librnd] if set, the standard HID-crosshair is not drawn; does not affect application drawn crosshair and attached objects