Index: trunk/doc/keys.html
===================================================================
--- trunk/doc/keys.html (revision 18082)
+++ trunk/doc/keys.html (revision 18083)
@@ -283,356 +283,362 @@
b s b
Break buffer subcircuits to pieces PasteBuffer(Restore)
+ b s p
+ Break buffer padstacks to pieces PadstackBreakup(buffer)
+
b s s
Save buffer subcircuits to file Save(PasteBuffer)
-
+
c-ctrl
Copy selection to buffer GetXY(Click to set the snap point for this buffer); PasteBuffer(Clear); PasteBuffer(AddSelected); Unselect(All); Mode(PasteBuffer)
-
+
c c
Clear/reset lookup Connection(Reset); Display(Redraw)
-
+
c d
Del/Remove Connected Atomic(Save); Connection(Reset); Atomic(Restore); Unselect(All); Atomic(Restore); Connection(Find); Atomic(Restore); Select(Connection); Atomic(Restore); RemoveSelected(); Atomic(Restore); Connection(Reset); Atomic(Restore); Unselect(All); Atomic(Block)
-
+
c e
Erase rats nest DeleteRats(AllRats)
-
+
c f
Find Connections Connection(Reset); Connection(Find)
-
+
c r
Optimize rats nest Atomic(Save); DeleteRats(AllRats); Atomic(Restore); AddRats(AllRats); Atomic(Block)
-
+
c s
Select shortest rat AddRats(Close)
-
+
delete
Remove object Mode(Save); Mode(Remove); Mode(Notify); Mode(Restore)
-
+
down
Step Down Cursor(Warp,0,-1,grid)
-
+
down-shift
Step +Down Cursor(Pan,0,-50,view)
-
+
e c
Copy selection to buffer GetXY(Click to set the snap point for this buffer); PasteBuffer(Clear); PasteBuffer(AddSelected); Unselect(All); Mode(PasteBuffer)
-
+
e d
Remove object Mode(Save); Mode(Remove); Mode(Notify); Mode(Restore)
-
+
e f
Object flags... FlagEdit()
-
+
e g c
Clearance +2 mil ChangeClearSize(Object,+2,mil)
-
+
e g c-shift
Clearance -2 mil ChangeClearSize(Object,-2,mil)
-
+
e g d
ChangeDrill +5 mil ChangeDrillSize(Object,+5,mil)
-
+
e g d-shift
ChangeDrill -5 mil ChangeDrillSize(Object,-5,mil)
-
+
e g s
ChangeSize +5 mil ChangeSize(Object,+5,mil)
-
+
e g s-shift
ChangeSize -5 mil ChangeSize(Object,-5,mil)
-
+
e g y
ChangeSizes to Route style ChangeSizes(Object,style,mil)
-
+
e i
Flip Object Flip(Object)
-
+
e j
ChangeJoin Object ChangeJoin(Object)
-
+
e l
Move to current layer MoveToCurrentLayer(Object)
-
+
e o
Edit name of/Change font on layout FontSel(Object)
-
+
e p
Object Properties... PropEdit()
-
+
e s b
Layer bindings... LayerBinding()
-
+
e s e
External editor... GetXY(Click on the subcircuit to edit); extedit(object)
-
+
e s r
Refdes ChangeName(Subc)
-
+
e s s
Set Same Style SetSame()
-
+
e t
text or name ChangeName(Object)
-
+
e v
Paste buffer to layout Mode(PasteBuffer)
-
+
e x
Cut selection to buffer GetXY(Click to set the snap point for this buffer); PasteBuffer(Clear); PasteBuffer(AddSelected); RemoveSelected(); Unselect(All); Mode(PasteBuffer)
-
+
e y
Cycle object being dragged CycleDrag()
-
+
enter
Click Mode(Notify); Mode(Release)
-
+
escape
Cancel Mode(Escape)
-
+
f1
Via Mode(Via)
-
+
f10
Thermal Mode(Thermal)
-
+
f11
Arrow Mode(Arrow)
-
+
f12
Lock Mode(Lock)
-
+
f2
Line Mode(Line)
-
+
f3
Arc Mode(Arc)
-
+
f4
Text Mode(Text)
-
+
f5
Rectangle Mode(Rectangle)
-
+
f6
Polygon Mode(Polygon)
-
+
f7
Buffer Mode(PasteBuffer)
-
+
f7-shift
Rotate buffer 90 deg CCW (left) Mode(PasteBuffer); PasteBuffer(Rotate,1)
-
+
f8
Del/Remove Mode(Remove)
-
+
f9
Rotate Mode(Rotate)
-
+
f a
Save Layout As... Save(LayoutAs)
-
+
f c p
Manage plugins... ManagePlugins()
-
+
f e
Export layout... ExportGUI()
-
+
f l
Load layout... Load(Layout)
-
+
f n
Start New Layout New()
-
+
f o
Load layout... Load(Layout)
-
+
f p
Print layout... Print()
-
+
f q
Quit Program Quit()
-
+
f r
Revert Load(Revert,none)
-
+
f s
Save Layout Save(Layout)
-
+
f x p
netlist patch for back annotation SavePatch()
-
+
g b
Previous grid Grid(down)
-
+
g d
Grid *2 SetValue(Grid,*2)
-
+
g f
Next grid Grid(up)
-
+
g h
Grid /2 SetValue(Grid,/2)
-
+
g i
mil SetUnits(mil)
-
+
g l
Enable local grid conf(toggle, plugins/hid_gtk/local_grid/enable, design)
-
+
g m
mm SetUnits(mm)
-
+
g r
Realign grid GetXY(Click to set the grid origin); Display(ToggleGrid)
-
+
g v
Enable visible grid conf(toggle, editor/draw_grid, design)
-
+
i a
About... About()
-
+
i c c
Calibrate Printer... PrintCalibrate()
-
+
i c p
Preferences... DoWindows(Preferences)
-
+
i c r
Re-scan the footprint library fp_rehash()
-
+
i d
Generate drill summary Report(DrillReport)
-
+
i f
Report found padstacks Report(FoundPins)
-
+
i r
Generate object report ReportObject()
-
+
insert
Insert Point Mode(InsertPoint)
-
+
left
Step Left Cursor(Warp,-1,0,grid)
-
+
left-shift
Step +Left Cursor(Pan,-50,0,view)
-
+
m c c
Crosshair shows DRC clearance conf(toggle, editor/show_drc, design)
-
+
m c o
Orthogonal moves conf(toggle, editor/orthogonal_moves, design)
-
+
m c p
Crosshair snaps to padstacks conf(toggle, editor/snap_pin, design)
-
+
m c s
Crosshair snaps to off-grid points on lines conf(toggle, editor/snap_offgrid_line, design)
-
+
m d a
Show autorouter trials conf(toggle, editor/live_routing, design)
-
+
m d c
Check polygons conf(toggle, editor/check_planes, design)
-
+
m d h
Highlighting on line, arc points conf(toggle, editor/highlight_on_point, design)
-
+
m d p
Thin draw poly conf(toggle, editor/thin_draw_poly, design)
-
+
m d t
Thin draw conf(toggle, editor/thin_draw, design)
-
+
m d w
Wireframe draw conf(toggle, editor/wireframe_draw, design)
-
+
m f h
Hide floaters conf(toggle, editor/hide_names, design)
-
+
m f l
Lock floaters conf(toggle, editor/lock_names, design)
-
+
m f o
Only floaters conf(toggle, editor/only_names, design)
-
+
m k s
Loose subcircuits (no subc lock) subc(loose, toggle)
-
+
m l +
Line Tool size +5 mil SetValue(LineSize,+5,mil)
-
+
m l -
Line Tool size -5 mil SetValue(LineSize,-5,mil)
-
+
m l a
'All-direction' lines conf(toggle, editor/all_direction_lines, design)
-
+
m l c
New lines, arcs clear polygons conf(toggle, editor/clear_line, design)
-
+
m l d
Auto enforce DRC clearance conf(toggle, editor/auto_drc, design)
-
+
m l f
Cycle line clip/refraction Display(CycleClip)
-
+
m p c
New polygons clear polygons conf(toggle, editor/clear_polypoly, design)
-
+
m p f
New polygons are full ones conf(toggle, editor/full_poly, design)
-
+
m r m
Rubber band keeps middle line dir conf(toggle, editor/rubber_band_keep_midlinedir, design)
-
+
m r r
Rubber band mode conf(toggle, editor/rubber_band_mode, design)
-
+
m t +
Text Tool scale +10 mil SetValue(TextScale,+10,mil)
-
+
m t -
Text Tool scale -10 mil SetValue(TextScale,-10,mil)
-
+
n-ctrl
Start New Layout New()
-
+
q-ctrl
Quit Program Quit()
-
+
r r +
Route radius +0.5 conf(delta, editor/route_radius, +0.5, design)
-
+
r r -
Route radius -0.5 conf(delta, editor/route_radius, -0.5, design)
-
+
r r m
Route radius -0.5 conf(delta, editor/route_radius, -0.5, design)
-
+
r r p
Route radius +0.5 conf(delta, editor/route_radius, +0.5, design)
-
+
right
Step Right Cursor(Warp,1,0,grid)
-
+
right-shift
Step +Right Cursor(Pan,50,0,view)
-
+
s-ctrl
Save Layout Save(Layout)
-
+
s-ctrl-shift
Save Layout As... Save(LayoutAs)
-
+
s a a
Select all visible objects Select(All)
-
+
s a c
Select all connected objects Select(Connection)
+
+ s b p
+ Break selection padstack to pieces PadstackBreakup(selected)
s b s
Break selection subcircuits to pieces PasteBuffer(Push); PasteBuffer(5); PasteBuffer(Clear); PasteBuffer(AddSelected); RemoveSelected(); PasteBuffer(Restore); PasteBuffer(ToLayout, crosshair); PasteBuffer(Clear); PasteBuffer(Pop)
@@ -790,6 +796,12 @@
z e
Zoom Extents Zoom()
+ z f
+ Zoom to found ZoomTo(found)
+
+ z s
+ Zoom to selection ZoomTo(selected)
+
z x
Zoom Out 20% Zoom(+1.2)
Index: trunk/doc/user/05_ui/06_common/keytree.svg
===================================================================
--- trunk/doc/user/05_ui/06_common/keytree.svg (revision 18082)
+++ trunk/doc/user/05_ui/06_common/keytree.svg (revision 18083)
@@ -4,11 +4,11 @@
-
-
+
+
keytree
-
+
a
@@ -347,1943 +347,1987 @@
b
-
-{b}
- buffer
+
+{b}
+ buffer
b_c
-
-{b c}
- convert & clear
+
+{b c}
+ convert & clear
b->b_c
-
-
+
+
b_m
-
-{b m}
- mirror
+
+{b m}
+ mirror
b->b_m
-
-
+
+
b_r
-
-{b r}
- rotate
+
+{b r}
+ rotate
b->b_r
-
-
+
+
b_s
-
-{b s}
- subcircuit
+
+{b s}
+ subcircuit
b->b_s
-
-
+
+
b_b
-
-{b b}
-Layer bindings...
+
+{b b}
+Layer bindings...
b->b_b
-
-
+
+
b_n
-
-{b n}
-Normalize
+
+{b n}
+Normalize
b->b_n
-
-
+
+
b_c_c
-
-{b c c}
-Clear buffer
+
+{b c c}
+Clear buffer
b_c->b_c_c
-
-
+
+
b_c_p
-
-{b c p}
-Convert buffer to padstack
+
+{b c p}
+Convert buffer to padstack
b_c->b_c_p
-
-
+
+
b_c_s
-
-{b c s}
-Convert buffer to subcircuit
+
+{b c s}
+Convert buffer to subcircuit
b_c->b_c_s
-
-
+
+
b_m_l
-
-{b m l}
-Mirror buffer (left/right)
+
+{b m l}
+Mirror buffer (left/right)
b_m->b_m_l
-
-
+
+
b_m_u
-
-{b m u}
-Mirror buffer (up/down)
+
+{b m u}
+Mirror buffer (up/down)
b_m->b_m_u
-
-
+
+
b_r_a
-
-{b r a}
-Arbitrarily Rotate Buffer
+
+{b r a}
+Arbitrarily Rotate Buffer
b_r->b_r_a
-
-
+
+
b_r_l
-
-{b r l}
-Rotate buffer 90 deg CCW (left)
+
+{b r l}
+Rotate buffer 90 deg CCW (left)
b_r->b_r_l
-
-
+
+
b_r_r
-
-{b r r}
-Rotate buffer 90 deg CW (right)
+
+{b r r}
+Rotate buffer 90 deg CW (right)
b_r->b_r_r
-
-
+
+
b_s_b
-
-{b s b}
-Break buffer subcircuits to pieces
+
+{b s b}
+Break buffer subcircuits to pieces
b_s->b_s_b
-
-
+
+
+
+b_s_p
+
+{b s p}
+Break buffer padstacks to pieces
+
+
+b_s->b_s_p
+
+
+
-b_s_s
+b_s_s
{b s s}
Save buffer subcircuits to file
-b_s->b_s_s
-
-
+b_s->b_s_s
+
+
c
-
-{c}
- connections & rats
+
+{c}
+ connections & rats
-c_c
-
-{c c}
-Clear/reset lookup
+c_c
+
+{c c}
+Clear/reset lookup
-c->c_c
-
-
+c->c_c
+
+
-c_d
-
-{c d}
-Del/Remove Connected
+c_d
+
+{c d}
+Del/Remove Connected
-c->c_d
-
-
+c->c_d
+
+
-c_e
-
-{c e}
-Erase rats nest
+c_e
+
+{c e}
+Erase rats nest
-c->c_e
-
-
+c->c_e
+
+
-c_f
-
-{c f}
-Find Connections
+c_f
+
+{c f}
+Find Connections
-c->c_f
-
-
+c->c_f
+
+
-c_r
-
-{c r}
-Optimize rats nest
+c_r
+
+{c r}
+Optimize rats nest
-c->c_r
-
-
+c->c_r
+
+
-c_s
-
-{c s}
-Select shortest rat
+c_s
+
+{c s}
+Select shortest rat
-c->c_s
-
-
+c->c_s
+
+
e
-
-{e}
- edit
+
+{e}
+ edit
e_m
-
-{e m}
- move
+
+{e m}
+ move
e->e_m
-
-
+
+
e_s
-
-{e s}
- subcircuit or style
+
+{e s}
+ subcircuit or style
e->e_s
-
-
+
+
e_g
-
-{e g}
- geometry
+
+{e g}
+ geometry
e->e_g
-
-
+
+
-e_c
-
-{e c}
-Copy selection to buffer
+e_c
+
+{e c}
+Copy selection to buffer
-e->e_c
-
-
+e->e_c
+
+
-e_d
-
-{e d}
-Remove object
+e_d
+
+{e d}
+Remove object
-e->e_d
-
-
+e->e_d
+
+
-e_f
-
-{e f}
-Object flags...
+e_f
+
+{e f}
+Object flags...
-e->e_f
-
-
+e->e_f
+
+
-e_i
-
-{e i}
-Flip Object
+e_i
+
+{e i}
+Flip Object
-e->e_i
-
-
+e->e_i
+
+
-e_j
-
-{e j}
-ChangeJoin Object
+e_j
+
+{e j}
+ChangeJoin Object
-e->e_j
-
-
+e->e_j
+
+
-e_l
-
-{e l}
-Move to current layer
+e_l
+
+{e l}
+Move to current layer
-e->e_l
-
-
+e->e_l
+
+
-e_o
-
-{e o}
-Edit name of/Change font on layout
+e_o
+
+{e o}
+Edit name of/Change font on layout
-e->e_o
-
-
+e->e_o
+
+
-e_p
-
-{e p}
-Object Properties...
+e_p
+
+{e p}
+Object Properties...
-e->e_p
-
-
+e->e_p
+
+
-e_t
-
-{e t}
-text or name
+e_t
+
+{e t}
+text or name
-e->e_t
-
-
+e->e_t
+
+
-e_v
-
-{e v}
-Paste buffer to layout
+e_v
+
+{e v}
+Paste buffer to layout
-e->e_v
-
-
+e->e_v
+
+
-e_x
-
-{e x}
-Cut selection to buffer
+e_x
+
+{e x}
+Cut selection to buffer
-e->e_x
-
-
+e->e_x
+
+
-e_y
-
-{e y}
-Cycle object being dragged
+e_y
+
+{e y}
+Cycle object being dragged
-e->e_y
-
-
+e->e_y
+
+
-e_s_b
-
-{e s b}
-Layer bindings...
+e_s_b
+
+{e s b}
+Layer bindings...
-e_s->e_s_b
-
-
+e_s->e_s_b
+
+
-e_s_e
-
-{e s e}
-External editor...
+e_s_e
+
+{e s e}
+External editor...
-e_s->e_s_e
-
-
+e_s->e_s_e
+
+
-e_s_r
-
-{e s r}
-Refdes
+e_s_r
+
+{e s r}
+Refdes
-e_s->e_s_r
-
-
+e_s->e_s_r
+
+
-e_s_s
-
-{e s s}
-Set Same Style
+e_s_s
+
+{e s s}
+Set Same Style
-e_s->e_s_s
-
-
+e_s->e_s_s
+
+
-e_g_c
-
-{e g c}
-Clearance +2 mil
+e_g_c
+
+{e g c}
+Clearance +2 mil
-e_g->e_g_c
-
-
+e_g->e_g_c
+
+
-e_g_c-shift
-
-{e g c-shift}
-Clearance -2 mil
+e_g_c-shift
+
+{e g c-shift}
+Clearance -2 mil
-e_g->e_g_c-shift
-
-
+e_g->e_g_c-shift
+
+
-e_g_d
-
-{e g d}
-ChangeDrill +5 mil
+e_g_d
+
+{e g d}
+ChangeDrill +5 mil
-e_g->e_g_d
-
-
+e_g->e_g_d
+
+
-e_g_d-shift
-
-{e g d-shift}
-ChangeDrill -5 mil
+e_g_d-shift
+
+{e g d-shift}
+ChangeDrill -5 mil
-e_g->e_g_d-shift
-
-
+e_g->e_g_d-shift
+
+
-e_g_s
-
-{e g s}
-ChangeSize +5 mil
+e_g_s
+
+{e g s}
+ChangeSize +5 mil
-e_g->e_g_s
-
-
+e_g->e_g_s
+
+
-e_g_s-shift
-
-{e g s-shift}
-ChangeSize -5 mil
+e_g_s-shift
+
+{e g s-shift}
+ChangeSize -5 mil
-e_g->e_g_s-shift
-
-
+e_g->e_g_s-shift
+
+
-e_g_y
-
-{e g y}
-ChangeSizes to Route style
+e_g_y
+
+{e g y}
+ChangeSizes to Route style
-e_g->e_g_y
-
-
+e_g->e_g_y
+
+
g
-
-{g}
- grid
+
+{g}
+ grid
-g_b
-
-{g b}
-Previous grid
+g_b
+
+{g b}
+Previous grid
-g->g_b
-
-
+g->g_b
+
+
-g_d
-
-{g d}
-Grid *2
+g_d
+
+{g d}
+Grid *2
-g->g_d
-
-
+g->g_d
+
+
-g_f
-
-{g f}
-Next grid
+g_f
+
+{g f}
+Next grid
-g->g_f
-
-
+g->g_f
+
+
-g_h
-
-{g h}
-Grid /2
+g_h
+
+{g h}
+Grid /2
-g->g_h
-
-
+g->g_h
+
+
-g_i
-
-{g i}
-mil
+g_i
+
+{g i}
+mil
-g->g_i
-
-
+g->g_i
+
+
-g_l
-
-{g l}
-Enable local grid
+g_l
+
+{g l}
+Enable local grid
-g->g_l
-
-
+g->g_l
+
+
-g_m
-
-{g m}
-mm
+g_m
+
+{g m}
+mm
-g->g_m
-
-
+g->g_m
+
+
-g_r
-
-{g r}
-Realign grid
+g_r
+
+{g r}
+Realign grid
-g->g_r
-
-
+g->g_r
+
+
-g_v
-
-{g v}
-Enable visible grid
+g_v
+
+{g v}
+Enable visible grid
-g->g_v
-
-
+g->g_v
+
+
f
-
-{f}
- file
+
+{f}
+ file
f_x
-
-{f x}
- export to
+
+{f x}
+ export to
f->f_x
-
-
+
+
f_c
-
-{f c}
- configuration
+
+{f c}
+ configuration
f->f_c
-
-
+
+
-f_a
-
-{f a}
-Save Layout As...
+f_a
+
+{f a}
+Save Layout As...
-f->f_a
-
-
+f->f_a
+
+
-f_e
-
-{f e}
-Export layout...
+f_e
+
+{f e}
+Export layout...
-f->f_e
-
-
+f->f_e
+
+
-f_l
-
-{f l}
-Load layout...
+f_l
+
+{f l}
+Load layout...
-f->f_l
-
-
+f->f_l
+
+
-f_n
-
-{f n}
-Start New Layout
+f_n
+
+{f n}
+Start New Layout
-f->f_n
-
-
+f->f_n
+
+
-f_o
-
-{f o}
-Load layout...
+f_o
+
+{f o}
+Load layout...
-f->f_o
-
-
+f->f_o
+
+
-f_p
-
-{f p}
-Print layout...
+f_p
+
+{f p}
+Print layout...
-f->f_p
-
-
+f->f_p
+
+
-f_q
-
-{f q}
-Quit Program
+f_q
+
+{f q}
+Quit Program
-f->f_q
-
-
+f->f_q
+
+
-f_r
-
-{f r}
-Revert
+f_r
+
+{f r}
+Revert
-f->f_r
-
-
+f->f_r
+
+
-f_s
-
-{f s}
-Save Layout
+f_s
+
+{f s}
+Save Layout
-f->f_s
-
-
+f->f_s
+
+
-f_x_p
-
-{f x p}
-netlist patch for back annotation
+f_x_p
+
+{f x p}
+netlist patch for back annotation
-f_x->f_x_p
-
-
+f_x->f_x_p
+
+
-f_c_p
-
-{f c p}
-Manage plugins...
+f_c_p
+
+{f c p}
+Manage plugins...
-f_c->f_c_p
-
-
+f_c->f_c_p
+
+
i
-
-{i}
- info
+
+{i}
+ info
i_c
-
-{i c}
- configuration
+
+{i c}
+ configuration
i->i_c
-
-
+
+
-i_a
-
-{i a}
-About...
+i_a
+
+{i a}
+About...
-i->i_a
-
-
+i->i_a
+
+
-i_d
-
-{i d}
-Generate drill summary
+i_d
+
+{i d}
+Generate drill summary
-i->i_d
-
-
+i->i_d
+
+
-i_f
-
-{i f}
-Report found padstacks
+i_f
+
+{i f}
+Report found padstacks
-i->i_f
-
-
+i->i_f
+
+
-i_r
-
-{i r}
-Generate object report
+i_r
+
+{i r}
+Generate object report
-i->i_r
-
-
+i->i_r
+
+
-i_c_c
-
-{i c c}
-Calibrate Printer...
+i_c_c
+
+{i c c}
+Calibrate Printer...
-i_c->i_c_c
-
-
+i_c->i_c_c
+
+
-i_c_p
-
-{i c p}
-Preferences...
+i_c_p
+
+{i c p}
+Preferences...
-i_c->i_c_p
-
-
+i_c->i_c_p
+
+
-i_c_r
-
-{i c r}
-Re-scan the footprint library
+i_c_r
+
+{i c r}
+Re-scan the footprint library
-i_c->i_c_r
-
-
+i_c->i_c_r
+
+
m
-
-{m}
- mode
+
+{m}
+ mode
m_c
-
-{m c}
- cursor/crosshair mode
+
+{m c}
+ cursor/crosshair mode
m->m_c
-
-
+
+
m_d
-
-{m d}
- drawing (render) mode
+
+{m d}
+ drawing (render) mode
m->m_d
-
-
+
+
m_f
-
-{m f}
- floater mode
+
+{m f}
+ floater mode
m->m_f
-
-
+
+
m_l
-
-{m l}
- line drawing (routing) settings
+
+{m l}
+ line drawing (routing) settings
m->m_l
-
-
+
+
m_t
-
-{m t}
- text drawing (routing) settings
+
+{m t}
+ text drawing (routing) settings
m->m_t
-
-
+
+
m_p
-
-{m p}
- polygon drawing mode
+
+{m p}
+ polygon drawing mode
m->m_p
-
-
+
+
m_r
-
-{m r}
- rubber band mode
+
+{m r}
+ rubber band mode
m->m_r
-
-
+
+
-m_k
-
-m_k
+m_k
+
+m_k
-m->m_k
-
-
+m->m_k
+
+
-m_c_c
-
-{m c c}
-Crosshair shows DRC clearance
+m_c_c
+
+{m c c}
+Crosshair shows DRC clearance
-m_c->m_c_c
-
-
+m_c->m_c_c
+
+
-m_c_o
-
-{m c o}
-Orthogonal moves
+m_c_o
+
+{m c o}
+Orthogonal moves
-m_c->m_c_o
-
-
+m_c->m_c_o
+
+
-m_c_p
-
-{m c p}
-Crosshair snaps to padstacks
+m_c_p
+
+{m c p}
+Crosshair snaps to padstacks
-m_c->m_c_p
-
-
+m_c->m_c_p
+
+
-m_c_s
-
-{m c s}
-Crosshair snaps to off-grid points on lines
+m_c_s
+
+{m c s}
+Crosshair snaps to off-grid points on lines
-m_c->m_c_s
-
-
+m_c->m_c_s
+
+
-m_d_a
-
-{m d a}
-Show autorouter trials
+m_d_a
+
+{m d a}
+Show autorouter trials
-m_d->m_d_a
-
-
+m_d->m_d_a
+
+
-m_d_c
-
-{m d c}
-Check polygons
+m_d_c
+
+{m d c}
+Check polygons
-m_d->m_d_c
-
-
+m_d->m_d_c
+
+
-m_d_h
-
-{m d h}
-Highlighting on line, arc points
+m_d_h
+
+{m d h}
+Highlighting on line, arc points
-m_d->m_d_h
-
-
+m_d->m_d_h
+
+
-m_d_p
-
-{m d p}
-Thin draw poly
+m_d_p
+
+{m d p}
+Thin draw poly
-m_d->m_d_p
-
-
+m_d->m_d_p
+
+
-m_d_t
-
-{m d t}
-Thin draw
+m_d_t
+
+{m d t}
+Thin draw
-m_d->m_d_t
-
-
+m_d->m_d_t
+
+
-m_d_w
-
-{m d w}
-Wireframe draw
+m_d_w
+
+{m d w}
+Wireframe draw
-m_d->m_d_w
-
-
+m_d->m_d_w
+
+
-m_f_h
-
-{m f h}
-Hide floaters
+m_f_h
+
+{m f h}
+Hide floaters
-m_f->m_f_h
-
-
+m_f->m_f_h
+
+
-m_f_l
-
-{m f l}
-Lock floaters
+m_f_l
+
+{m f l}
+Lock floaters
-m_f->m_f_l
-
-
+m_f->m_f_l
+
+
-m_f_o
-
-{m f o}
-Only floaters
+m_f_o
+
+{m f o}
+Only floaters
-m_f->m_f_o
-
-
+m_f->m_f_o
+
+
-m_l_+
-
-{m l +}
-Line Tool size +5 mil
+m_l_+
+
+{m l +}
+Line Tool size +5 mil
-m_l->m_l_+
-
-
+m_l->m_l_+
+
+
-m_l_-
-
-{m l -}
-Line Tool size -5 mil
+m_l_-
+
+{m l -}
+Line Tool size -5 mil
-m_l->m_l_-
-
-
+m_l->m_l_-
+
+
-m_l_a
-
-{m l a}
-'All-direction' lines
+m_l_a
+
+{m l a}
+'All-direction' lines
-m_l->m_l_a
-
-
+m_l->m_l_a
+
+
-m_l_c
-
-{m l c}
-New lines, arcs clear polygons
+m_l_c
+
+{m l c}
+New lines, arcs clear polygons
-m_l->m_l_c
-
-
+m_l->m_l_c
+
+
-m_l_d
-
-{m l d}
-Auto enforce DRC clearance
+m_l_d
+
+{m l d}
+Auto enforce DRC clearance
-m_l->m_l_d
-
-
+m_l->m_l_d
+
+
-m_l_f
-
-{m l f}
-Cycle line clip/refraction
+m_l_f
+
+{m l f}
+Cycle line clip/refraction
-m_l->m_l_f
-
-
+m_l->m_l_f
+
+
-m_t_+
-
-{m t +}
-Text Tool scale +10 mil
+m_t_+
+
+{m t +}
+Text Tool scale +10 mil
-m_t->m_t_+
-
-
+m_t->m_t_+
+
+
-m_t_-
-
-{m t -}
-Text Tool scale -10 mil
+m_t_-
+
+{m t -}
+Text Tool scale -10 mil
-m_t->m_t_-
-
-
+m_t->m_t_-
+
+
-m_p_c
-
-{m p c}
-New polygons clear polygons
+m_p_c
+
+{m p c}
+New polygons clear polygons
-m_p->m_p_c
-
-
+m_p->m_p_c
+
+
-m_p_f
-
-{m p f}
-New polygons are full ones
+m_p_f
+
+{m p f}
+New polygons are full ones
-m_p->m_p_f
-
-
+m_p->m_p_f
+
+
-m_r_m
-
-{m r m}
-Rubber band keeps middle line dir
+m_r_m
+
+{m r m}
+Rubber band keeps middle line dir
-m_r->m_r_m
-
-
+m_r->m_r_m
+
+
-m_r_r
-
-{m r r}
-Rubber band mode
+m_r_r
+
+{m r r}
+Rubber band mode
-m_r->m_r_r
-
-
+m_r->m_r_r
+
+
s
-
-{s}
- select
+
+{s}
+ select
s_a
-
-{s a}
- select all...
+
+{s a}
+ select all...
s->s_a
-
-
+
+
s_u
-
-{s u}
- unselect all...
+
+{s u}
+ unselect all...
s->s_u
-
-
+
+
s_c
-
-{s c}
- convert selected
+
+{s c}
+ convert selected
s->s_c
-
-
+
+
-s_b
-
-s_b
+s_b
+
+s_b
-s->s_b
-
-
+s->s_b
+
+
-s_f
-
-{s f}
-Move selected subcircuits to other side
+s_f
+
+{s f}
+Move selected subcircuits to other side
-s->s_f
-
-
+s->s_f
+
+
-s_l
-
-{s l}
-Move selected objects to current layer
+s_l
+
+{s l}
+Move selected objects to current layer
-s->s_l
-
-
+s->s_l
+
+
-s_r
-
-{s r}
-Remove selected objects
+s_r
+
+{s r}
+Remove selected objects
-s->s_r
-
-
+s->s_r
+
+
-s_s
-
-{s s}
-Advanced search and select
+s_s
+
+{s s}
+Advanced search and select
-s->s_s
-
-
+s->s_s
+
+
-s_a_a
-
-{s a a}
-Select all visible objects
+s_a_a
+
+{s a a}
+Select all visible objects
-s_a->s_a_a
-
-
+s_a->s_a_a
+
+
-s_a_c
-
-{s a c}
-Select all connected objects
+s_a_c
+
+{s a c}
+Select all connected objects
-s_a->s_a_c
-
-
+s_a->s_a_c
+
+
-s_u_a
-
-{s u a}
-Unselect all objects
+s_u_a
+
+{s u a}
+Unselect all objects
-s_u->s_u_a
-
-
+s_u->s_u_a
+
+
-s_u_c
-
-{s u c}
-unselect all connected objects
+s_u_c
+
+{s u c}
+unselect all connected objects
-s_u->s_u_c
-
-
+s_u->s_u_c
+
+
-s_c_p
-
-{s c p}
-Convert selection to padstack
+s_c_p
+
+{s c p}
+Convert selection to padstack
-s_c->s_c_p
-
-
+s_c->s_c_p
+
+
-s_c_s
-
-{s c s}
-Convert selection to subcircuit
+s_c_s
+
+{s c s}
+Convert selection to subcircuit
-s_c->s_c_s
-
-
+s_c->s_c_s
+
+
r
-
-{r}
- routing helper
+
+{r}
+ routing helper
r_r
-
-{r r}
- routing radius
+
+{r r}
+ routing radius
r->r_r
-
-
+
+
-r_r_+
-
-{r r +}
-Route radius +0.5
+r_r_+
+
+{r r +}
+Route radius +0.5
-r_r->r_r_+
-
-
+r_r->r_r_+
+
+
-r_r_-
-
-{r r -}
-Route radius -0.5
+r_r_-
+
+{r r -}
+Route radius -0.5
-r_r->r_r_-
-
-
+r_r->r_r_-
+
+
-r_r_m
-
-{r r m}
-Route radius -0.5
+r_r_m
+
+{r r m}
+Route radius -0.5
-r_r->r_r_m
-
-
+r_r->r_r_m
+
+
-r_r_p
-
-{r r p}
-Route radius +0.5
+r_r_p
+
+{r r p}
+Route radius +0.5
-r_r->r_r_p
-
-
+r_r->r_r_p
+
+
t
-
-{t}
- tool
+
+{t}
+ tool
-t_a
-
-{t a}
-Arc
+t_a
+
+{t a}
+Arc
-t->t_a
-
-
+t->t_a
+
+
-t_b
-
-{t b}
-Buffer
+t_b
+
+{t b}
+Buffer
-t->t_b
-
-
+t->t_b
+
+
-t_c
-
-{t c}
-Copy
+t_c
+
+{t c}
+Copy
-t->t_c
-
-
+t->t_c
+
+
-t_d
-
-{t d}
-Del/Remove
+t_d
+
+{t d}
+Del/Remove
-t->t_d
-
-
+t->t_d
+
+
-t_e
-
-{t e}
-Thermal
+t_e
+
+{t e}
+Thermal
-t->t_e
-
-
+t->t_e
+
+
-t_h
-
-{t h}
-Polygon Hole
+t_h
+
+{t h}
+Polygon Hole
-t->t_h
-
-
+t->t_h
+
+
-t_i
-
-{t i}
-Insert Point
+t_i
+
+{t i}
+Insert Point
-t->t_i
-
-
+t->t_i
+
+
-t_k
-
-{t k}
-Lock
+t_k
+
+{t k}
+Lock
-t->t_k
-
-
+t->t_k
+
+
-t_l
-
-{t l}
-Line
+t_l
+
+{t l}
+Line
-t->t_l
-
-
+t->t_l
+
+
-t_m
-
-{t m}
-Move
+t_m
+
+{t m}
+Move
-t->t_m
-
-
+t->t_m
+
+
-t_n
-
-{t n}
-Arrow
+t_n
+
+{t n}
+Arrow
-t->t_n
-
-
+t->t_n
+
+
-t_o
-
-{t o}
-Rotate
+t_o
+
+{t o}
+Rotate
-t->t_o
-
-
+t->t_o
+
+
-t_p
-
-{t p}
-Polygon
+t_p
+
+{t p}
+Polygon
-t->t_p
-
-
+t->t_p
+
+
-t_r
-
-{t r}
-Rectangle
+t_r
+
+{t r}
+Rectangle
-t->t_r
-
-
+t->t_r
+
+
-t_t
-
-{t t}
-Text
+t_t
+
+{t t}
+Text
-t->t_t
-
-
+t->t_t
+
+
-t_v
-
-{t v}
-Via
+t_v
+
+{t v}
+Via
-t->t_v
-
-
+t->t_v
+
+
u
-
-{u}
- undo
+
+{u}
+ undo
-u_c
-
-{u c}
-Clear undo-buffer
+u_c
+
+{u c}
+Clear undo-buffer
-u->u_c
-
-
+u->u_c
+
+
-u_r
-
-{u r}
-Redo last undone operation
+u_r
+
+{u r}
+Redo last undone operation
-u->u_r
-
-
+u->u_r
+
+
-u_u
-
-{u u}
-Undo last operation
+u_u
+
+{u u}
+Undo last operation
-u->u_u
-
-
+u->u_u
+
+
v
-
-{v}
- view
+
+{v}
+ view
v_s
-
-{v s}
- set view
+
+{v s}
+ set view
v->v_s
-
-
+
+
-v_c
-
-{v c}
-Center cursor
+v_c
+
+{v c}
+Center cursor
-v->v_c
-
-
+v->v_c
+
+
-v_f
-
-{v f}
-Zoom Extents
+v_f
+
+{v f}
+Zoom Extents
-v->v_f
-
-
+v->v_f
+
+
-v_n
-
-{v n}
-Show padstack numbers in a subc
+v_n
+
+{v n}
+Show padstack numbers in a subc
-v->v_n
-
-
+v->v_n
+
+
-v_s_f
-
-{v s f}
-footprint
+v_s_f
+
+{v s f}
+footprint
-v_s->v_s_f
-
-
+v_s->v_s_f
+
+
-v_s_r
-
-{v s r}
-refdes
+v_s_r
+
+{v s r}
+refdes
-v_s->v_s_r
-
-
+v_s->v_s_r
+
+
-v_s_s
-
-{v s s}
-refdes+value
+v_s_s
+
+{v s s}
+refdes+value
-v_s->v_s_s
-
-
+v_s->v_s_s
+
+
-v_s_v
-
-{v s v}
-value
+