Index: trunk/doc/keys.html =================================================================== --- trunk/doc/keys.html (revision 16536) +++ trunk/doc/keys.html (revision 16537) @@ -248,7 +248,7 @@ Select Buffer #4
PasteBuffer(4) b
 5
   - Select Buffer #5
PasteBuffer(5) + Select scratchpad
PasteBuffer(5) b
 b
   Layer bindings...
LayerBinding(buffer) @@ -631,162 +631,165 @@ s
 a
  c
    Select all connected objects
Select(Connection) + 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) + 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
 n Show padstack numbers in a subc
Display(PinOrPadName) - + 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 16536) +++ trunk/doc/user/05_ui/06_common/keytree.svg (revision 16537) @@ -4,11 +4,11 @@ - - + + keytree - + a @@ -1598,611 +1598,621 @@ 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->s_b + + + -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} -Select all visible objects + +{s a a} +Select all visible objects s_a->s_a_a - - + + s_a_c - -{s a c} -Select all connected objects + +{s a c} +Select all connected objects 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 +} +Route radius +0.5 r_r->r_r_+ - - + + r_r_- - -{r r -} -Route radius -0.5 + +{r r -} +Route radius -0.5 r_r->r_r_- - - + + r_r_m - -{r r m} -Route radius -0.5 + +{r r m} +Route radius -0.5 r_r->r_r_m - - + + r_r_p - -{r r p} -Route radius +0.5 + +{r r p} +Route radius +0.5 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 +v_s_v + +{v s v} +value -v_s->v_s_v - - +v_s->v_s_v + + w - -{w} - window + +{w} + window -w_a - -{w a} -About... +w_a + +{w a} +About... -w->w_a - - +w->w_a + + -w_d - -{w d} -DRC Check +w_d + +{w d} +DRC Check -w->w_d - - +w->w_d + + -w_f - -{w f} -Font selector +w_f + +{w f} +Font selector -w->w_f - - +w->w_f + + -w_l - -{w l} -Library +w_l + +{w l} +Library -w->w_l - - +w->w_l + + -w_m - -{w m} -Message Log +w_m + +{w m} +Message Log -w->w_m - - +w->w_m + + -w_n - -{w n} -Netlist +w_n + +{w n} +Netlist -w->w_n - - +w->w_n + + -w_p - -{w p} -Pinout +w_p + +{w p} +Pinout -w->w_p - - +w->w_p + + m_k_s @@ -2215,43 +2225,54 @@ + +s_b_s + +{s b s} +Break selection subcircuits to pieces + + +s_b->s_b_s + + + -z_e - -{z e} -Zoom Extents +z_e + +{z e} +Zoom Extents -z - -z +z + +z -z->z_e - - +z->z_e + + -z_x - -{z x} -Zoom Out 20% +z_x + +{z x} +Zoom Out 20% -z->z_x - - +z->z_x + + -z_z - -{z z} -Zoom In 20% +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 16536) +++ trunk/doc/user/05_ui/06_common/keytree.txt (revision 16537) @@ -76,7 +76,7 @@ b;2; pcb-menu-default.lht PasteBuffer(2) Select Buffer #2 b;3; pcb-menu-default.lht PasteBuffer(3) Select Buffer #3 b;4; pcb-menu-default.lht PasteBuffer(4) Select Buffer #4 -b;5; pcb-menu-default.lht PasteBuffer(5) Select Buffer #5 +b;5; pcb-menu-default.lht PasteBuffer(5) Select scratchpad b;b; pcb-menu-default.lht LayerBinding(buffer) Layer bindings... b;c;c; pcb-menu-default.lht PasteBuffer(Clear) Clear buffer b;c;p pcb-menu-default.lht PadstackConvert(buffer);Mode(PasteBuffer) Convert buffer to padstack @@ -204,6 +204,7 @@ s-ctrl-shift pcb-menu-default.lht Save(LayoutAs) Save Layout As... s;a;a; pcb-menu-default.lht Select(All) Select all visible objects s;a;c; pcb-menu-default.lht Select(Connection) Select all connected objects +s;b;s pcb-menu-default.lht PasteBuffer(Push);PasteBuffer(5);PasteBuffer(Clear);PasteBuffer(AddSelected);RemoveSelected();PasteBuffer(Restore);PasteBuffer(ToLayout, crosshair);PasteBuffer(Clear);PasteBuffer(Pop) Break selection subcircuits to pieces s;c;p; pcb-menu-default.lht PadstackConvert(selected);Mode(PasteBuffer) Convert selection to padstack s;c;s; pcb-menu-default.lht Select(ConvertSubc) Convert selection to subcircuit s;f; pcb-menu-default.lht Flip(SelectedElements) Move selected subcircuits to other side