Index: trunk/doc/keys.html =================================================================== --- trunk/doc/keys.html (revision 16231) +++ trunk/doc/keys.html (revision 16232) @@ -229,558 +229,561 @@ a
 v Place via
Mode(Save); Mode(Via); Mode(Notify); Mode(Restore) + a
 w + Place mark
MarkCrosshair() + a
 x
   Design Rule Checker
DRC() - + b
 1
   Select Buffer #1
PasteBuffer(1) - + b
 2
   Select Buffer #2
PasteBuffer(2) - + b
 3
   Select Buffer #3
PasteBuffer(3) - + b
 4
   Select Buffer #4
PasteBuffer(4) - + b
 5
   Select Buffer #5
PasteBuffer(5) - + b
 b
   Layer bindings...
LayerBinding(buffer) - + b
 c
  c
    Clear buffer
PasteBuffer(Clear) - + b
 c
  p Convert buffer to padstack
PadstackConvert(buffer); Mode(PasteBuffer) - + b
 c
  s Convert buffer to subcircuit
PasteBuffer(ConvertSubc) - + b
 m
  l Mirror buffer (left/right)
Mode(PasteBuffer); PasteBuffer(Rotate,1); PasteBuffer(Mirror); PasteBuffer(Rotate,3) - + b
 m
  u Mirror buffer (up/down)
Mode(PasteBuffer); PasteBuffer(Mirror) - + b
 r
  a Arbitrarily Rotate Buffer
Mode(PasteBuffer); FreeRotateBuffer() - + b
 r
  c Rotate buffer 90 deg CW
Mode(PasteBuffer); PasteBuffer(Rotate,3) - + b
 r
  r Rotate buffer 90 deg CCW
Mode(PasteBuffer); PasteBuffer(Rotate,1) - + b
 s
  b Break buffer subcircuits to pieces
PasteBuffer(Restore) - + 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(MoveSelected); 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
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) - + 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
 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
  + + 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
 c
  p
    Convert selection to padstack
PadstackConvert(selected); Mode(PasteBuffer) - + s
 c
  s
    Convert selection to subcircuit
Select(ConvertSubc) - + s
 f
   Move selected subcircuits to other side
Flip(SelectedElements) - + s
 l
   Move selected objects to current layer
MoveToCurrentLayer(Selected) - + s
 r
   Remove selected objects
RemoveSelected() - + s
 s
   Advanced search and select
DoWindows(search) - + s
 u
  a
    Unselect all objects
Unselect(All) - + s
 u
  c
    unselect all connected objects
Unselect(Connection) - + t
 a Arc
Mode(Arc) - + t
 b Buffer
Mode(PasteBuffer) - + t
 c Copy
Mode(Copy) - + t
 d Del/Remove
Mode(Remove) - + t
 e Thermal
Mode(Thermal) - + t
 h Polygon Hole
Mode(PolygonHole) - + t
 i Insert Point
Mode(InsertPoint) - + t
 k Lock
Mode(Lock) - + t
 l Line
Mode(Line) - + t
 m Move
Mode(Move) - + t
 n Arrow
Mode(Arrow) - + t
 o Rotate
Mode(Rotate) - + t
 p Polygon
Mode(Polygon) - + t
 r Rectangle
Mode(Rectangle) - + t
 t Text
Mode(Text) - + t
 v Via
Mode(Via) - + tab Flip up/down
SwapSides(V) - + tab-ctrl Spin 180 degrees
SwapSides(R) - + tab-ctrl-shift Swap Sides
SwapSides() - + tab-shift Flip left/right
SwapSides(H) - + u
 c Clear undo-buffer
Undo(ClearList) - + u
 r Redo last undone operation
Redo() - + u
 u Undo last operation
Undo() - + up Step Up
Cursor(Warp,0,1,grid) - + up-shift Step +Up
Cursor(Pan,0,50,view) - + v
 c Center cursor
Center() - + v
 f Zoom Extents
Zoom() - + v
 g Enable visible grid
conf(toggle, editor/draw_grid, design) - + v
 i mil
SetUnits(mil) - + v
 l Enable local grid
conf(toggle, plugins/hid_gtk/local_grid/enable, design) - + v
 m mm
SetUnits(mm) - + v
 n Show padstack numbers in a subc
Display(PinOrPadName) - + v
 r Realign grid
GetXY(Click to set the grid origin); Display(ToggleGrid) - + v
 s
  f footprint
Display(SubcID,"%a.footprint%") - + v
 s
  r refdes
Display(SubcID) - + v
 s
  s refdes+value
Display(SubcID,"%a.refdes%\\n%a.value%") - + v
 s
  v value
Display(SubcID,"%a.value%") - + w
 a About...
About() - + w
 d DRC Check
DoWindows(DRC) - + w
 f Font selector
FontSel() - + w
 l Library
DoWindows(Library) - + w
 m Message Log
DoWindows(Log) - + w
 n Netlist
DoWindows(Netlist) - + w
 p Pinout
Display(Pinout) - + y-ctrl Redo last undone operation
Redo() - + z-ctrl Undo last operation
Undo() - + z
 e
   Zoom Extents
Zoom() - + z
 x
   Zoom Out 20%
Zoom(+1.2) - + z
 z
   Zoom In 20%
Zoom(-1.2) - + | Wireframe draw
conf(toggle, editor/wireframe_draw, design) Index: trunk/doc/user/05_ui/06_common/keytree.svg =================================================================== --- trunk/doc/user/05_ui/06_common/keytree.svg (revision 16231) +++ trunk/doc/user/05_ui/06_common/keytree.svg (revision 16232) @@ -11,9 +11,9 @@ a - -{a} - auto or add + +{a} + auto or add a_b @@ -23,8 +23,8 @@ a->a_b - - + + a_p @@ -34,8 +34,8 @@ a->a_p - - + + a_d @@ -45,8 +45,8 @@ a->a_d - - + + a_r @@ -56,8 +56,8 @@ a->a_r - - + + a_o @@ -67,8 +67,8 @@ a->a_o - - + + a_a @@ -78,8 +78,8 @@ a->a_a - - + + a_l @@ -89,8 +89,8 @@ a->a_l - - + + a_m @@ -100,8 +100,8 @@ a->a_m - - + + a_v @@ -111,19 +111,30 @@ a->a_v - - + + + +a_w + +{a w} +Place mark + + +a->a_w + + + -a_x - -{a x} -Design Rule Checker +a_x + +{a x} +Design Rule Checker -a->a_x - - +a->a_x + + a_b_f @@ -385,123 +396,123 @@ -b_b +b_b {b b} Layer bindings... -b->b_b +b->b_b -b_c_c +b_c_c {b c c} Clear buffer -b_c->b_c_c +b_c->b_c_c -b_c_p +b_c_p {b c p} Convert buffer to padstack -b_c->b_c_p +b_c->b_c_p -b_c_s +b_c_s {b c s} Convert buffer to subcircuit -b_c->b_c_s +b_c->b_c_s -b_m_l +b_m_l {b m l} Mirror buffer (left/right) -b_m->b_m_l +b_m->b_m_l -b_m_u +b_m_u {b m u} Mirror buffer (up/down) -b_m->b_m_u +b_m->b_m_u -b_r_a +b_r_a {b r a} Arbitrarily Rotate Buffer -b_r->b_r_a +b_r->b_r_a -b_r_c +b_r_c {b r c} Rotate buffer 90 deg CW -b_r->b_r_c +b_r->b_r_c -b_r_r +b_r_r {b r r} Rotate buffer 90 deg CCW -b_r->b_r_r +b_r->b_r_r -b_s_b +b_s_b {b s b} Break buffer subcircuits to pieces -b_s->b_s_b +b_s->b_s_b -b_s_s +b_s_s {b s s} Save buffer subcircuits to file -b_s->b_s_s +b_s->b_s_s @@ -512,68 +523,68 @@ connections & rats -c_c +c_c {c c} Clear/reset lookup -c->c_c +c->c_c -c_d +c_d {c d} Del/Remove Connected -c->c_d +c->c_d -c_e +c_e {c e} Erase rats nest -c->c_e +c->c_e -c_f +c_f {c f} Find Connections -c->c_f +c->c_f -c_r +c_r {c r} Optimize rats nest -c->c_r +c->c_r -c_s +c_s {c s} Select shortest rat -c->c_s +c->c_s @@ -617,255 +628,255 @@ -e_c +e_c {e c} Copy selection to buffer -e->e_c +e->e_c -e_d +e_d {e d} Remove object -e->e_d +e->e_d -e_f +e_f {e f} Object flags... -e->e_f +e->e_f -e_i +e_i {e i} Flip Object -e->e_i +e->e_i -e_j +e_j {e j} ChangeJoin Object -e->e_j +e->e_j -e_l +e_l {e l} Move to current layer -e->e_l +e->e_l -e_o +e_o {e o} Edit name of/Change font on layout -e->e_o +e->e_o -e_p +e_p {e p} Object Properties... -e->e_p +e->e_p -e_t +e_t {e t} text or name -e->e_t +e->e_t -e_v +e_v {e v} Paste buffer to layout -e->e_v +e->e_v -e_x +e_x {e x} Cut selection to buffer -e->e_x +e->e_x -e_y +e_y {e y} Cycle object being dragged -e->e_y +e->e_y -e_s_b +e_s_b {e s b} Layer bindings... -e_s->e_s_b +e_s->e_s_b -e_s_e +e_s_e {e s e} External editor... -e_s->e_s_e +e_s->e_s_e -e_s_r +e_s_r {e s r} Refdes -e_s->e_s_r +e_s->e_s_r -e_s_s +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 {e g c} Clearance +2 mil -e_g->e_g_c +e_g->e_g_c -e_g_c-shift +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 {e g d} ChangeDrill +5 mil -e_g->e_g_d +e_g->e_g_d -e_g_d-shift +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 {e g s} ChangeSize +5 mil -e_g->e_g_s +e_g->e_g_s -e_g_s-shift +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 {e g y} ChangeSizes to Route style -e_g->e_g_y +e_g->e_g_y @@ -876,46 +887,46 @@ grid -g_b +g_b {g b} Previous grid -g->g_b +g->g_b -g_d +g_d {g d} Grid *2 -g->g_d +g->g_d -g_f +g_f {g f} Next grid -g->g_f +g->g_f -g_h +g_h {g h} Grid /2 -g->g_h +g->g_h @@ -948,123 +959,123 @@ -f_a +f_a {f a} Save Layout As... -f->f_a +f->f_a -f_e +f_e {f e} Export layout... -f->f_e +f->f_e -f_l +f_l {f l} Load layout... -f->f_l +f->f_l -f_n +f_n {f n} Start New Layout -f->f_n +f->f_n -f_o +f_o {f o} Load layout... -f->f_o +f->f_o -f_p +f_p {f p} Print layout... -f->f_p +f->f_p -f_q +f_q {f q} Quit Program -f->f_q +f->f_q -f_r +f_r {f r} Revert -f->f_r +f->f_r -f_s +f_s {f s} Save Layout -f->f_s +f->f_s -f_x_p +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 {f c p} Manage plugins... -f_c->f_c_p +f_c->f_c_p @@ -1086,79 +1097,79 @@ -i_a +i_a {i a} About... -i->i_a +i->i_a -i_d +i_d {i d} Generate drill summary -i->i_d +i->i_d -i_f +i_f {i f} Report found padstacks -i->i_f +i->i_f -i_r +i_r {i r} Generate object report -i->i_r +i->i_r -i_c_c +i_c_c {i c c} Calibrate Printer... -i_c->i_c_c +i_c->i_c_c -i_c_p +i_c_p {i c p} Preferences... -i_c->i_c_p +i_c->i_c_p -i_c_r +i_c_r {i c r} Re-scan the footprint library -i_c->i_c_r +i_c->i_c_r @@ -1246,277 +1257,277 @@ -m_c_c +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 {m c o} Orthogonal moves -m_c->m_c_o +m_c->m_c_o -m_c_p +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 {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 {m d a} Show autorouter trials -m_d->m_d_a +m_d->m_d_a -m_d_c +m_d_c {m d c} Check polygons -m_d->m_d_c +m_d->m_d_c -m_d_h +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 {m d p} Thin draw poly -m_d->m_d_p +m_d->m_d_p -m_d_t +m_d_t {m d t} Thin draw -m_d->m_d_t +m_d->m_d_t -m_d_w +m_d_w {m d w} Wireframe draw -m_d->m_d_w +m_d->m_d_w -m_f_h +m_f_h {m f h} Hide floaters -m_f->m_f_h +m_f->m_f_h -m_f_l +m_f_l {m f l} Lock floaters -m_f->m_f_l +m_f->m_f_l -m_f_o +m_f_o {m f o} Only floaters -m_f->m_f_o +m_f->m_f_o -m_l_+ +m_l_+ {m l +} Line Tool size +5 mil -m_l->m_l_+ +m_l->m_l_+ -m_l_- +m_l_- {m l -} Line Tool size -5 mil -m_l->m_l_- +m_l->m_l_- -m_l_a +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 {m l c} New lines, arcs clear polygons -m_l->m_l_c +m_l->m_l_c -m_l_d +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 {m l f} Cycle line clip/refraction -m_l->m_l_f +m_l->m_l_f -m_t_+ - +m_t_+ + {m t +} -Text Tool scale -10 mil +Text Tool scale +10 mil -m_t->m_t_+ - - +m_t->m_t_+ + + -m_t_- - +m_t_- + {m t -} -Text Tool scale +10 mil +Text Tool scale -10 mil -m_t->m_t_- - - +m_t->m_t_- + + -m_p_c +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 {m p f} New polygons are full ones -m_p->m_p_f +m_p->m_p_f -m_r_m +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 {m r r} Rubber band mode -m_r->m_r_r +m_r->m_r_r @@ -1560,112 +1571,112 @@ -s_f +s_f {s f} Move selected subcircuits to other side -s->s_f +s->s_f -s_l +s_l {s l} Move selected objects to current layer -s->s_l +s->s_l -s_r +s_r {s r} Remove selected objects -s->s_r +s->s_r -s_s +s_s {s s} Advanced search and select -s->s_s +s->s_s -s_a_a +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 {s a c} Select all connected objects -s_a->s_a_c +s_a->s_a_c -s_u_a +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 {s u c} unselect all connected objects -s_u->s_u_c +s_u->s_u_c -s_c_p +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 {s c s} Convert selection to subcircuit -s_c->s_c_s +s_c->s_c_s @@ -1687,46 +1698,46 @@ -r_r_+ +r_r_+ {r r +} Route radius +0.5 -r_r->r_r_+ +r_r->r_r_+ -r_r_- +r_r_- {r r -} Route radius -0.5 -r_r->r_r_- +r_r->r_r_- -r_r_m +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 {r r p} Route radius +0.5 -r_r->r_r_p +r_r->r_r_p @@ -1737,178 +1748,178 @@ tool -t_a +t_a {t a} Arc -t->t_a +t->t_a -t_b +t_b {t b} Buffer -t->t_b +t->t_b -t_c +t_c {t c} Copy -t->t_c +t->t_c -t_d +t_d {t d} Del/Remove -t->t_d +t->t_d -t_e +t_e {t e} Thermal -t->t_e +t->t_e -t_h +t_h {t h} Polygon Hole -t->t_h +t->t_h -t_i +t_i {t i} Insert Point -t->t_i +t->t_i -t_k +t_k {t k} Lock -t->t_k +t->t_k -t_l +t_l {t l} Line -t->t_l +t->t_l -t_m +t_m {t m} Move -t->t_m +t->t_m -t_n +t_n {t n} Arrow -t->t_n +t->t_n -t_o +t_o {t o} Rotate -t->t_o +t->t_o -t_p +t_p {t p} Polygon -t->t_p +t->t_p -t_r +t_r {t r} Rectangle -t->t_r +t->t_r -t_t +t_t {t t} Text -t->t_t +t->t_t -t_v +t_v {t v} Via -t->t_v +t->t_v @@ -1919,35 +1930,35 @@ undo -u_c +u_c {u c} Clear undo-buffer -u->u_c +u->u_c -u_r +u_r {u r} Redo last undone operation -u->u_r +u->u_r -u_u +u_u {u u} Undo last operation -u->u_u +u->u_u @@ -1969,134 +1980,134 @@ -v_c +v_c {v c} Center cursor -v->v_c +v->v_c -v_f +v_f {v f} Zoom Extents -v->v_f +v->v_f -v_g +v_g {v g} Enable visible grid -v->v_g +v->v_g -v_i +v_i {v i} mil -v->v_i +v->v_i -v_l +v_l {v l} Enable local grid -v->v_l +v->v_l -v_m +v_m {v m} mm -v->v_m +v->v_m -v_n +v_n {v n} Show padstack numbers in a subc -v->v_n +v->v_n -v_r +v_r {v r} Realign grid -v->v_r +v->v_r -v_s_f +v_s_f {v s f} footprint -v_s->v_s_f +v_s->v_s_f -v_s_r +v_s_r {v s r} refdes -v_s->v_s_r +v_s->v_s_r -v_s_s +v_s_s {v s s} refdes+value -v_s->v_s_s +v_s->v_s_s -v_s_v +v_s_v {v s v} value -v_s->v_s_v +v_s->v_s_v @@ -2107,117 +2118,117 @@ window -w_a +w_a {w a} About... -w->w_a +w->w_a -w_d +w_d {w d} DRC Check -w->w_d +w->w_d -w_f +w_f {w f} Font selector -w->w_f +w->w_f -w_l +w_l {w l} Library -w->w_l +w->w_l -w_m +w_m {w m} Message Log -w->w_m +w->w_m -w_n +w_n {w n} Netlist -w->w_n +w->w_n -w_p +w_p {w p} Pinout -w->w_p +w->w_p -z_e +z_e {z e} Zoom Extents -z +z z -z->z_e +z->z_e -z_x +z_x {z x} Zoom Out 20% -z->z_x +z->z_x -z_z +z_z {z z} Zoom In 20% -z->z_z +z->z_z Index: trunk/doc/user/05_ui/06_common/keytree.txt =================================================================== --- trunk/doc/user/05_ui/06_common/keytree.txt (revision 16231) +++ trunk/doc/user/05_ui/06_common/keytree.txt (revision 16232) @@ -70,6 +70,7 @@ a;r;s; pcb-menu-default.lht AutoRoute(SelectedRats) Auto-route selected rats a;r;t; pcb-menu-default.lht RipUp(Selected) Rip up selected auto-routed tracks a;v pcb-menu-default.lht Mode(Save);Mode(Via);Mode(Notify);Mode(Restore) Place via +a;w pcb-menu-default.lht MarkCrosshair() Place mark a;x; pcb-menu-default.lht DRC() Design Rule Checker b;1; pcb-menu-default.lht PasteBuffer(1) Select Buffer #1 b;2; pcb-menu-default.lht PasteBuffer(2) Select Buffer #2 @@ -183,8 +184,8 @@ m;p;f pcb-menu-default.lht conf(toggle, editor\057full_poly, design) New polygons are full ones m;r;m pcb-menu-default.lht conf(toggle, editor\057rubber_band_keep_midlinedir, design) Rubber band keeps middle line dir m;r;r pcb-menu-default.lht conf(toggle, editor\057rubber_band_mode, design) Rubber band mode -m;t;+ pcb-menu-default.lht SetValue(TextScale,-10,mil) Text Tool scale -10 mil -m;t;- pcb-menu-default.lht SetValue(TextScale,+10,mil) Text Tool scale +10 mil +m;t;+ pcb-menu-default.lht SetValue(TextScale,+10,mil) Text Tool scale +10 mil +m;t;- pcb-menu-default.lht SetValue(TextScale,-10,mil) Text Tool scale -10 mil n-ctrl pcb-menu-default.lht New() Start New Layout q-ctrl pcb-menu-default.lht Quit() Quit Program r;r;+ pcb-menu-default.lht conf(delta, editor\057route_radius, +0.5, design) Route radius +0.5