Index: trunk/doc/TODO
===================================================================
--- trunk/doc/TODO (revision 31661)
+++ trunk/doc/TODO (revision 31662)
@@ -10,7 +10,7 @@
- FEATURE: search expr wizard should pick up the expression from the button when clicked
- FEATUER: thermal tab in padstacks
- FEATURE: trace length calculator (NGI0):
- - display: UI layer menu bindings; netlen-dialog
+ - display: netlen-dialog
- on layer switch add via length (standardize layer group thickness attrib!)
- BUG: excess mkdir on cam export when outfile is edited ml=3959 [report: Majenko]
? BUG: 64 bit coords: make test fails on drc_query thicknesses ml=3953 [report: Evan] -> can't reproduce; are you sure it depends only on 64 bit coords?
Index: trunk/doc/keys.html
===================================================================
--- trunk/doc/keys.html (revision 31661)
+++ trunk/doc/keys.html (revision 31662)
@@ -319,636 +319,645 @@
c f
Find Connections Connection(Reset); Connection(Find)
+ c r-shift
+ Optimize rats nest - autorouter Atomic(Save); DeleteRats(AllRats); Atomic(Restore); AddRats(AllRats, manhattan); Atomic(Close)
+
c r
Optimize rats nest Atomic(Save); DeleteRats(AllRats); Atomic(Restore); AddRats(AllRats); Atomic(Close)
-
+
c s
Select shortest rat AddRats(Close)
-
+
delete
Remove object Tool(Save); Tool(remove); Tool(Press); Tool(Restore)
+
+ down
+ Step Down Cursor(Warp,0,1,grid)
- down
- Step Down Cursor(Warp,0,-1,grid)
-
down-ctrl
Scroll Down Scroll(down)
+
+ down-shift
+ Step +Down Cursor(Pan,0,50,view)
- 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); Tool(buffer)
-
+
e d
Remove object Tool(Save); Tool(remove); Tool(Press); Tool(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
Change font... FontSel(Object)
-
+
e p
Object Properties... PropEdit(selection)
-
+
e r
Change refdes ChangeName(Refdes)
-
+
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 s x
Convert to extended object... ExtobjConvFrom(Object, @gui)
-
+
e t
Edit text... ChangeName(Object)
-
+
e v
Paste buffer to layout Tool(buffer)
-
+
e x
Cut selection to buffer GetXY(Click to set the snap point for this buffer); PasteBuffer(Clear); PasteBuffer(MoveSelected); Tool(buffer)
-
+
e y
Cycle object being dragged CycleDrag()
-
+
enter
Click (left) Tool(Press); Tool(Release)
-
+
escape
Cancel Tool(Escape)
-
+
f1
Via Tool(via)
-
+
f10
Thermal Tool(thermal)
-
+
f11
Arrow Tool(arrow)
-
+
f12
Lock Tool(lock)
-
+
f2
Line Tool(line)
-
+
f3
Arc Tool(arc)
-
+
f4
Text Tool(text)
-
+
f5
Rectangle Tool(rectangle)
-
+
f6
Polygon Tool(poly)
-
+
f7
Buffer Tool(buffer)
-
+
f7-shift
Rotate buffer 90 deg CCW (left) Tool(buffer); PasteBuffer(Rotate,1)
-
+
f8
Del/Remove Tool(remove)
-
+
f9
Rotate Tool(rotate)
-
+
f a
Save Layout As... Save(LayoutAs)
-
+
f c
Export with CAM job... cam()
-
+
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 SetGrid(*2)
-
+
g f
Next grid Grid(up)
-
+
g h
Grid /2 SetGrid(/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 Display(ToggleGrid)
- 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 i
Data integrity check Integrity()
-
+
i c p
Preferences... 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 Tool(insert)
-
+
j h
Scroll Left Scroll(left)
-
+
j j
Scroll Down Scroll(down)
-
+
j k
Scroll Up Scroll(up)
-
+
j l
Scroll Right Scroll(right)
-
+
k h
Step Left Cursor(Warp,-1,0,grid)
+
+ k j
+ Step Down Cursor(Warp,0,1,grid)
- k j
- Step Down Cursor(Warp,0,-1,grid)
+ k k
+ Step Up Cursor(Warp,0,-1,grid)
- k k
- Step Up Cursor(Warp,0,1,grid)
-
k l
Step Right Cursor(Warp,1,0,grid)
-
+
k r
Click (right) Tool(Release); Popup(popup-obj, obj-type)
-
+
k space
Click (left) Tool(Press); Tool(Release)
-
+
l k
Select previous layer LayerByStack(Select, Prev)
-
+
l l
Select next layer LayerByStack(Select, Next)
-
+
left
Step Left Cursor(Warp,-1,0,grid)
-
+
left-ctrl
Scroll Left Scroll(left)
-
+
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 d
poly as-drawn frame annotation conf(toggle, editor/as_drawn_poly, design)
-
+
m d h
Highlighting on line, arc points conf(toggle, editor/highlight_on_point, design)
-
+
m d o
Object list popup conf(toggle, editor/click_objlist, design)
-
+
m d p
Thin draw poly conf(toggle, editor/thin_draw_poly, design)
-
+
m d r
Reset
-
+
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 o b
black current group conf(toggle, appearance/black_current_group, design)
-
+
m o i
Invisible-color on other groups conf(toggle, appearance/invis_other_groups, design)
-
+
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 p i
Polygon clip inhibit (toggle) ClipInhibit(toggle)
-
+
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()
-
+
n c f
claim net on found ClaimNet(found)
-
+
n c o
claim net by object ClaimNet(object)
-
+
n c s
claim net on selected ClaimNet(selected)
+
+ n l k
+ Visual length, clear NetLength(clear)
+ n l o
+ Visual length, from object NetLength(object)
+
p m p
Manage plugins... ManagePlugins()
-
+
p m s
Manage scripts... BrowseScripts()
-
+
p p c
Polygon Close Polygon(Close)
-
+
p p p
Polygon PreviousPoint Polygon(PreviousPoint)
-
+
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-ctrl
Scroll Right Scroll(right)
-
+
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 found 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)
-
+
s c e
Convert selection to extended object... ExtobjConvFrom(Selected, @gui)
-
+
s c p
Convert selection to padstack PadstackConvert(selected); Tool(buffer)
-
+
s c s
Convert selection to subcircuit Select(ConvertSubc)
-
+
s f
Move selected subcircuits to other side Flip(SelectedElements)
-
+
s i
Invert selection Select(Invert)
-
+
s l
Move selected objects to current layer MoveToCurrentLayer(Selected)
-
+
s r
Remove selected objects RemoveSelected()
-
+
s s
Advanced search and select SearchDialog()
-
+
s u a
Unselect all objects Unselect(All)
-
+
s u c
Unselect all found objects Unselect(Connection)
-
+
space
Arrow Tool(arrow)
-
+
t a
Arc Tool(arc)
-
+
t b
Buffer Tool(buffer)
-
+
t c
Copy Tool(copy)
-
+
t d
Del/Remove Tool(remove)
-
+
t e
Thermal Tool(thermal)
-
+
t h
Polygon Hole Tool(polyhole)
-
+
t i
Insert Point Tool(insert)
-
+
t k
Lock Tool(lock)
-
+
t l
Line Tool(line)
-
+
t m
Move Tool(move)
-
+
t n
Arrow Tool(arrow)
-
+
t o
Rotate Tool(rotate)
-
+
t p
Polygon Tool(poly)
-
+
t r
Rectangle Tool(rectangle)
-
+
t t
Text Tool(text)
-
+
t v
Via Tool(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 d
Undo dialog (for debugging) UndoDialog()
-
+
u r
Redo last undone operation Redo()
-
+
u u
Undo last operation Undo()
+
+ up
+ Step Up Cursor(Warp,0,-1,grid)
- up
- Step Up Cursor(Warp,0,1,grid)
-
up-ctrl
Scroll Up Scroll(up)
+
+ up-shift
+ Step +Up Cursor(Pan,0,-50,view)
- 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 r g
Reset GUI
-
+
v r v
Reset View
-
+
v s c
user configured Display(SubcID)
-
+
v s f
footprint Display(SubcID,"%a.footprint%")
-
+
v s r
refdes Display(SubcID, "%a.refdes%")
-
+
v s s
refdes+value Display(SubcID,"%a.refdes%\\n%a.value%")
-
+
v s v
value Display(SubcID,"%a.value%")
-
+
v t c
user configured Display(TermID)
-
+
v t n
name Display(TermID, "%a.name%")
-
+
v t s
term+name Display(TermID, "%a.term%,%a.name%")
-
+
v t t
term Display(TermID, "%a.term%")
-
+
w a
About... About()
-
+
w d
DRC Check DRC()
-
+
w f
Font selector FontSel()
-
+
w l
Library LibraryDialog()
-
+
w m
Message Log LogDialog()
-
+
w n
Netlist NetlistDialog()
-
+
w p
Pinout Display(Pinout)
-
+
y-ctrl
Redo last undone operation Redo()
-
+
z-ctrl
Undo last operation Undo()
-
+
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)
-
+
z z
Zoom In 20% Zoom(-1.2)
-
+
|
Wireframe draw conf(toggle, editor/wireframe_draw, design)
Index: trunk/doc/user/05_ui/04_common/keytree.svg
===================================================================
--- trunk/doc/user/05_ui/04_common/keytree.svg (revision 31661)
+++ trunk/doc/user/05_ui/04_common/keytree.svg (revision 31662)
@@ -4,11 +4,11 @@
-
-
+
+
keytree
-
+
a
@@ -2084,19 +2084,19 @@
-
+
s_b
s_b
-
+
s->s_b
-
+
s_f
{s f}
@@ -2103,13 +2103,13 @@
Move selected subcircuits to other side
-
+
s->s_f
-
+
s_i
{s i}
@@ -2116,13 +2116,13 @@
Invert selection
-
+
s->s_i
-
+
s_l
{s l}
@@ -2129,13 +2129,13 @@
Move selected objects to current layer
-
+
s->s_l
-
+
s_r
{s r}
@@ -2142,13 +2142,13 @@
Remove selected objects
-
+
s->s_r
-
+
s_s
{s s}
@@ -2155,13 +2155,13 @@
Advanced search and select
-
+
s->s_s
-
+
s_a_a
{s a a}
@@ -2168,13 +2168,13 @@
Select all visible objects
-
+
s_a->s_a_a
-
+
s_a_c
{s a c}
@@ -2181,13 +2181,13 @@
Select all found objects
-
+
s_a->s_a_c
-
+
s_u_a
{s u a}
@@ -2194,13 +2194,13 @@
Unselect all objects
-
+
s_u->s_u_a
-
+
s_u_c
{s u c}
@@ -2207,13 +2207,13 @@
Unselect all found objects
-
+
s_u->s_u_c
-
+
s_c_e
{s c e}
@@ -2220,13 +2220,13 @@
Convert selection to extended object...
-
+
s_c->s_c_e
-
+
s_c_p
{s c p}
@@ -2233,13 +2233,13 @@
Convert selection to padstack
-
+
s_c->s_c_p
-
+
s_c_s
{s c s}
@@ -2246,7 +2246,7 @@
Convert selection to subcircuit
-
+
s_c->s_c_s
@@ -2272,7 +2272,7 @@
-
+
r_r_+
{r r +}
@@ -2279,13 +2279,13 @@
Route radius +0.5
-
+
r_r->r_r_+
-
+
r_r_-
{r r -}
@@ -2292,13 +2292,13 @@
Route radius -0.5
-
+
r_r->r_r_-
-
+
r_r_m
{r r m}
@@ -2305,13 +2305,13 @@
Route radius -0.5
-
+
r_r->r_r_m
-
+
r_r_p
{r r p}
@@ -2318,7 +2318,7 @@
Route radius +0.5
-
+
r_r->r_r_p
@@ -2331,7 +2331,7 @@
tool
-
+
t_a
{t a}
@@ -2338,13 +2338,13 @@
Arc
-
+
t->t_a
-
+
t_b
{t b}
@@ -2351,13 +2351,13 @@
Buffer
-
+
t->t_b
-
+
t_c
{t c}
@@ -2364,13 +2364,13 @@
Copy
-
+
t->t_c
-
+
t_d
{t d}
@@ -2377,13 +2377,13 @@
Del/Remove
-
+
t->t_d
-
+
t_e
{t e}
@@ -2390,13 +2390,13 @@
Thermal
-
+
t->t_e
-
+
t_h
{t h}
@@ -2403,13 +2403,13 @@
Polygon Hole
-
+
t->t_h
-
+
t_i
{t i}
@@ -2416,13 +2416,13 @@
Insert Point
-
+
t->t_i
-
+
t_k
{t k}
@@ -2429,13 +2429,13 @@
Lock
-
+
t->t_k
-
+
t_l
{t l}
@@ -2442,13 +2442,13 @@
Line
-
+
t->t_l
-
+
t_m
{t m}
@@ -2455,13 +2455,13 @@
Move
-
+
t->t_m
-
+
t_n
{t n}
@@ -2468,13 +2468,13 @@
Arrow
-
+
t->t_n
-
+
t_o
{t o}
@@ -2481,13 +2481,13 @@
Rotate
-
+
t->t_o
-
+
t_p
{t p}
@@ -2494,13 +2494,13 @@
Polygon
-
+
t->t_p
-
+
t_r
{t r}
@@ -2507,13 +2507,13 @@
Rectangle
-
+
t->t_r
-
+
t_t
{t t}
@@ -2520,13 +2520,13 @@
Text
-
+
t->t_t
-
+
t_v
{t v}
@@ -2533,7 +2533,7 @@
Via
-
+
t->t_v
@@ -2546,7 +2546,7 @@
undo
-
+
u_c
{u c}
@@ -2553,13 +2553,13 @@
Clear undo-buffer
-
+
u->u_c
-
+
u_d
{u d}
@@ -2566,13 +2566,13 @@
Undo dialog (for debugging)
-
+
u->u_d
-
+
u_r
{u r}
@@ -2579,13 +2579,13 @@
Redo last undone operation
-
+
u->u_r
-
+
u_u
{u u}
@@ -2592,7 +2592,7 @@
Undo last operation
-
+
u->u_u
@@ -2618,7 +2618,7 @@
-
+
v_c
{v c}
@@ -2625,13 +2625,13 @@
Center cursor
-
+
v->v_c
-
+
v_f
{v f}
@@ -2638,13 +2638,13 @@
Zoom Extents
-
+
v->v_f
-
+
v_n
{v n}
@@ -2651,37 +2651,37 @@
Show padstack numbers in a subc
-
+
v->v_n
-
+
v_r
v_r
-
+
v->v_r
-
+
v_t
v_t
-
+
v->v_t
-
+
v_s_c
{v s c}
@@ -2688,13 +2688,13 @@
user configured
-
+
v_s->v_s_c
-
+
v_s_f
{v s f}
@@ -2701,13 +2701,13 @@
footprint
-
+
v_s->v_s_f
-
+
v_s_r
{v s r}
@@ -2714,13 +2714,13 @@
refdes
-
+
v_s->v_s_r
-
+
v_s_s
{v s s}
@@ -2727,13 +2727,13 @@
refdes+value
-
+
v_s->v_s_s
-
+
v_s_v
{v s v}
@@ -2740,7 +2740,7 @@
value
-
+
v_s->v_s_v
@@ -2753,7 +2753,7 @@
window
-
+
w_a
{w a}
@@ -2760,13 +2760,13 @@
About...
-
+
w->w_a
-
+
w_d
{w d}
@@ -2773,13 +2773,13 @@
DRC Check
-
+
w->w_d
-
+
w_f
{w f}
@@ -2786,13 +2786,13 @@
Font selector
-
+
w->w_f
-
+
w_l
{w l}
@@ -2799,13 +2799,13 @@
Library
-
+
w->w_l
-
+
w_m
{w m}
@@ -2812,13 +2812,13 @@
Message Log
-
+
w->w_m
-
+
w_n
{w n}
@@ -2825,13 +2825,13 @@
Netlist
-
+
w->w_n
-
+
w_p
{w p}
@@ -2838,7 +2838,7 @@
Pinout
-
+
w->w_p
@@ -3098,144 +3098,182 @@
n_c_f
-
-{n c f}
-claim net on found
+
+{n c f}
+claim net on found
n
-
-n
+
+n
n_c
-
-n_c
+
+n_c
n->n_c
-
-
+
+
+
+
+n_l
+
+n_l
+
+
+
+n->n_l
+
+
+
n_c->n_c_f
-
-
+
+
n_c_o
-
-{n c o}
-claim net by object
+
+{n c o}
+claim net by object
n_c->n_c_o
-
-
+
+
n_c_s
-
-{n c s}
-claim net on selected
+
+{n c s}
+claim net on selected
n_c->n_c_s
-
-
+
+
+
+
+n_l_k
+
+{n l k}
+Visual length, clear
+
+
+
+n_l->n_l_k
+
+
+
+
+
+n_l_o
+
+{n l o}
+Visual length, from object
+
+
+
+n_l->n_l_o
+
+
+
-
+
p_m_p
-
-{p m p}
-Manage plugins...
+
+{p m p}
+Manage plugins...
-
+
p
-
-p
+
+p
-
+
p_m
-
-p_m
+
+p_m
-
+
p->p_m
-
-
+
+
-
+
p_p
-
-p_p
+
+p_p
-
+
p->p_p
-
-
+
+
-
+
p_m->p_m_p
-
-
+
+
-
+
p_m_s
-
-{p m s}
-Manage scripts...
+
+{p m s}
+Manage scripts...
-
+
p_m->p_m_s
-
-
+
+
-
+
p_p_c
-
-{p p c}
-Polygon Close
+
+{p p c}
+Polygon Close
-
+
p_p->p_p_c
-
-
+
+
-
+
p_p_p
-
-{p p p}
-Polygon PreviousPoint
+
+{p p p}
+Polygon PreviousPoint
-
+
p_p->p_p_p
-
-
+
+
-
+
s_b_p
{s b p}
@@ -3242,13 +3280,13 @@
Break selection padstack to pieces
-
+
s_b->s_b_p
-
+
s_b_s
{s b s}
@@ -3255,13 +3293,13 @@
Break selection subcircuits to pieces
-
+
s_b->s_b_s
-
+
v_r_g
{v r g}
@@ -3268,13 +3306,13 @@
Reset GUI
-
+
v_r->v_r_g
-
+
v_r_v
{v r v}
@@ -3281,13 +3319,13 @@
Reset View
-
+
v_r->v_r_v
-
+
v_t_c
{v t c}
@@ -3294,13 +3332,13 @@
user configured
-
+
v_t->v_t_c
-
+
v_t_n
{v t n}
@@ -3307,13 +3345,13 @@
name
-
+
v_t->v_t_n
-
+
v_t_s
{v t s}
@@ -3320,13 +3358,13 @@
term+name
-
+
v_t->v_t_s
-
+
v_t_t
{v t t}
@@ -3333,81 +3371,81 @@
term
-
+
v_t->v_t_t
-
+
z_e
-
-{z e}
-Zoom Extents
+
+{z e}
+Zoom Extents
-
+
z
-
-z
+
+z
-
+
z->z_e
-
-
+
+
-
+
z_f
-
-{z f}
-Zoom to found
+
+{z f}
+Zoom to found
-
+
z->z_f
-
-
+
+
-
+
z_s
-
-{z s}
-Zoom to selection
+
+{z s}
+Zoom to selection
-
+
z->z_s
-
-
+
+
-
+
z_x
-
-{z x}
-Zoom Out 20%
+
+{z x}
+Zoom Out 20%
-
+
z->z_x
-
-
+
+
-
+
z_z
-
-{z z}
-Zoom In 20%
+
+{z z}
+Zoom In 20%
-
+
z->z_z
-
-
+
+
Index: trunk/doc/user/05_ui/04_common/keytree.txt
===================================================================
--- trunk/doc/user/05_ui/04_common/keytree.txt (revision 31661)
+++ trunk/doc/user/05_ui/04_common/keytree.txt (revision 31662)
@@ -100,12 +100,13 @@
c;d; pcb-menu-default.lht 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) Del\057Remove Connected
c;e; pcb-menu-default.lht DeleteRats(AllRats) Erase rats nest
c;f; pcb-menu-default.lht Connection(Reset);Connection(Find) Find Connections
+c;r-shift; pcb-menu-default.lht Atomic(Save);DeleteRats(AllRats);Atomic(Restore);AddRats(AllRats, manhattan);Atomic(Close) Optimize rats nest - autorouter
c;r; pcb-menu-default.lht Atomic(Save);DeleteRats(AllRats);Atomic(Restore);AddRats(AllRats);Atomic(Close) Optimize rats nest
c;s; pcb-menu-default.lht AddRats(Close) Select shortest rat
delete pcb-menu-default.lht Tool(Save);Tool(remove);Tool(Press);Tool(Restore) Remove object
-down pcb-menu-default.lht Cursor(Warp,0,-1,grid) Step Down
+down pcb-menu-default.lht Cursor(Warp,0,1,grid) Step Down
down-ctrl pcb-menu-default.lht Scroll(down) Scroll Down
-down-shift pcb-menu-default.lht Cursor(Pan,0,-50,view) Step +Down
+down-shift pcb-menu-default.lht Cursor(Pan,0,50,view) Step +Down
e;c pcb-menu-default.lht GetXY(Click to set the snap point for this buffer);PasteBuffer(Clear);PasteBuffer(AddSelected);Unselect(All);Tool(buffer) Copy selection to buffer
e;d pcb-menu-default.lht Tool(Save);Tool(remove);Tool(Press);Tool(Restore) Remove object
e;f pcb-menu-default.lht FlagEdit() Object flags...
@@ -164,7 +165,7 @@
g;i pcb-menu-default.lht SetUnits(mil) mil
g;l pcb-menu-default.lht conf(toggle, plugins\057hid_gtk\057local_grid\057enable, design) Enable local grid
g;m pcb-menu-default.lht SetUnits(mm) mm
-g;r pcb-menu-default.lht GetXY(Click to set the grid origin); Display(ToggleGrid) Realign grid
+g;r pcb-menu-default.lht Display(ToggleGrid) Realign grid
g;v pcb-menu-default.lht conf(toggle, editor\057draw_grid, design) Enable visible grid
i;a pcb-menu-default.lht About() About...
i;c;c pcb-menu-default.lht PrintCalibrate() Calibrate Printer...
@@ -180,8 +181,8 @@
j;k pcb-menu-default.lht Scroll(up) Scroll Up
j;l pcb-menu-default.lht Scroll(right) Scroll Right
k;h pcb-menu-default.lht Cursor(Warp,-1,0,grid) Step Left
-k;j pcb-menu-default.lht Cursor(Warp,0,-1,grid) Step Down
-k;k pcb-menu-default.lht Cursor(Warp,0,1,grid) Step Up
+k;j pcb-menu-default.lht Cursor(Warp,0,1,grid) Step Down
+k;k pcb-menu-default.lht Cursor(Warp,0,-1,grid) Step Up
k;l pcb-menu-default.lht Cursor(Warp,1,0,grid) Step Right
k;r pcb-menu-default.lht Tool(Release);Popup(popup-obj, obj-type) Click (right)
k;space pcb-menu-default.lht Tool(Press);Tool(Release) Click (left)
@@ -226,6 +227,8 @@
n;c;f; pcb-menu-default.lht ClaimNet(found) claim net on found
n;c;o; pcb-menu-default.lht ClaimNet(object) claim net by object
n;c;s; pcb-menu-default.lht ClaimNet(selected) claim net on selected
+n;l;k; pcb-menu-default.lht NetLength(clear) Visual length, clear
+n;l;o; pcb-menu-default.lht NetLength(object) Visual length, from object
p;m;p; pcb-menu-default.lht ManagePlugins() Manage plugins...
p;m;s; pcb-menu-default.lht BrowseScripts() Manage scripts...
p;p;c pcb-menu-default.lht Polygon(Close) Polygon Close
@@ -279,9 +282,9 @@
u;d; pcb-menu-default.lht UndoDialog() Undo dialog (for debugging)
u;r pcb-menu-default.lht Redo() Redo last undone operation
u;u pcb-menu-default.lht Undo() Undo last operation
-up pcb-menu-default.lht Cursor(Warp,0,1,grid) Step Up
+up pcb-menu-default.lht Cursor(Warp,0,-1,grid) Step Up
up-ctrl pcb-menu-default.lht Scroll(up) Scroll Up
-up-shift pcb-menu-default.lht Cursor(Pan,0,50,view) Step +Up
+up-shift pcb-menu-default.lht Cursor(Pan,0,-50,view) Step +Up
v;c pcb-menu-default.lht Center() Center cursor
v;f pcb-menu-default.lht Zoom() Zoom Extents
v;n pcb-menu-default.lht Display(PinOrPadName) Show padstack numbers in a subc