Index: keys.html =================================================================== --- keys.html (revision 37034) +++ keys.html (revision 37035) @@ -5,982 +5,2637 @@ Key to action bindings - +

Key to action bindings

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + +
key pcb-menu-default.lht +
key action source
+ - Zoom In 20%
Zoom(-1.2) +
+ +  +Zoom In 20%
Zoom(-1.2) +  +  +  +
menu-default.lht
, - Cycle object being dragged
CycleDrag() +
, +  +Cycle object being dragged
CycleDrag() +  +  +  +
menu-default.lht
- - Zoom Out 20%
Zoom(+1.2) +
- +  +Zoom Out 20%
Zoom(+1.2) +  +  +  +
menu-default.lht
. - 'All-direction' lines
conf(toggle, editor/all_direction_lines, design) +
. +  +'All-direction' lines
conf(toggle, editor/all_direction_lines, design) +  +  +  +
menu-default.lht
/ - Cycle line clip/refraction
Display(CycleClip) +
/ +  +Cycle line clip/refraction
Display(CycleClip) +  +  +  +
menu-default.lht
0 - Select Layer 10
SelectLayer(10) +
0 +  +Select Layer 10
SelectLayer(10) +  +  +  +
menu-default.lht
0-alt - Select Layer 20
SelectLayer(20) +
0-alt +  +Select Layer 20
SelectLayer(20) +  +  +  +
menu-default.lht
0-alt-ctrl - Toggle Layer 20
ToggleView(20) +
0-alt-ctrl +  +Toggle Layer 20
ToggleView(20) +  +  +  +
menu-default.lht
0-ctrl - Toggle Layer 10
ToggleView(10) +
0-ctrl +  +Toggle Layer 10
ToggleView(10) +  +  +  +
menu-default.lht
1 - Select Layer 1
SelectLayer(1) +
1 +  +Select Layer 1
SelectLayer(1) +  +  +  +
menu-default.lht
1-alt - Select Layer 11
SelectLayer(11) +
1-alt +  +Select Layer 11
SelectLayer(11) +  +  +  +
menu-default.lht
1-alt-ctrl - Toggle Layer 11
ToggleView(11) +
1-alt-ctrl +  +Toggle Layer 11
ToggleView(11) +  +  +  +
menu-default.lht
1-ctrl - Toggle Layer 1
ToggleView(1) +
1-ctrl +  +Toggle Layer 1
ToggleView(1) +  +  +  +
menu-default.lht
2 - Select Layer 2
SelectLayer(2) +
2 +  +Select Layer 2
SelectLayer(2) +  +  +  +
menu-default.lht
2-alt - Select Layer 12
SelectLayer(12) +
2-alt +  +Select Layer 12
SelectLayer(12) +  +  +  +
menu-default.lht
2-alt-ctrl - Toggle Layer 12
ToggleView(12) +
2-alt-ctrl +  +Toggle Layer 12
ToggleView(12) +  +  +  +
menu-default.lht
2-ctrl - Toggle Layer 2
ToggleView(2) +
2-ctrl +  +Toggle Layer 2
ToggleView(2) +  +  +  +
menu-default.lht
3 - Select Layer 3
SelectLayer(3) +
3 +  +Select Layer 3
SelectLayer(3) +  +  +  +
menu-default.lht
3-alt - Select Layer 13
SelectLayer(13) +
3-alt +  +Select Layer 13
SelectLayer(13) +  +  +  +
menu-default.lht
3-alt-ctrl - Toggle Layer 13
ToggleView(13) +
3-alt-ctrl +  +Toggle Layer 13
ToggleView(13) +  +  +  +
menu-default.lht
3-ctrl - Toggle Layer 3
ToggleView(3) +
3-ctrl +  +Toggle Layer 3
ToggleView(3) +  +  +  +
menu-default.lht
4 - Select Layer 4
SelectLayer(4) +
4 +  +Select Layer 4
SelectLayer(4) +  +  +  +
menu-default.lht
4-alt - Select Layer 14
SelectLayer(14) +
4-alt +  +Select Layer 14
SelectLayer(14) +  +  +  +
menu-default.lht
4-alt-ctrl - Toggle Layer 14
ToggleView(14) +
4-alt-ctrl +  +Toggle Layer 14
ToggleView(14) +  +  +  +
menu-default.lht
4-ctrl - Toggle Layer 4
ToggleView(4) +
4-ctrl +  +Toggle Layer 4
ToggleView(4) +  +  +  +
menu-default.lht
5 - Select Layer 5
SelectLayer(5) +
5 +  +Select Layer 5
SelectLayer(5) +  +  +  +
menu-default.lht
5-alt - Select Layer 15
SelectLayer(15) +
5-alt +  +Select Layer 15
SelectLayer(15) +  +  +  +
menu-default.lht
5-alt-ctrl - Toggle Layer 15
ToggleView(15) +
5-alt-ctrl +  +Toggle Layer 15
ToggleView(15) +  +  +  +
menu-default.lht
5-ctrl - Toggle Layer 5
ToggleView(5) +
5-ctrl +  +Toggle Layer 5
ToggleView(5) +  +  +  +
menu-default.lht
6 - Select Layer 6
SelectLayer(6) +
6 +  +Select Layer 6
SelectLayer(6) +  +  +  +
menu-default.lht
6-alt - Select Layer 16
SelectLayer(16) +
6-alt +  +Select Layer 16
SelectLayer(16) +  +  +  +
menu-default.lht
6-alt-ctrl - Toggle Layer 16
ToggleView(16) +
6-alt-ctrl +  +Toggle Layer 16
ToggleView(16) +  +  +  +
menu-default.lht
6-ctrl - Toggle Layer 6
ToggleView(6) +
6-ctrl +  +Toggle Layer 6
ToggleView(6) +  +  +  +
menu-default.lht
7 - Select Layer 7
SelectLayer(7) +
7 +  +Select Layer 7
SelectLayer(7) +  +  +  +
menu-default.lht
7-alt - Select Layer 17
SelectLayer(17) +
7-alt +  +Select Layer 17
SelectLayer(17) +  +  +  +
menu-default.lht
7-alt-ctrl - Toggle Layer 17
ToggleView(17) +
7-alt-ctrl +  +Toggle Layer 17
ToggleView(17) +  +  +  +
menu-default.lht
7-ctrl - Toggle Layer 7
ToggleView(7) +
7-ctrl +  +Toggle Layer 7
ToggleView(7) +  +  +  +
menu-default.lht
8 - Select Layer 8
SelectLayer(8) +
8 +  +Select Layer 8
SelectLayer(8) +  +  +  +
menu-default.lht
8-alt - Select Layer 18
SelectLayer(18) +
8-alt +  +Select Layer 18
SelectLayer(18) +  +  +  +
menu-default.lht
8-alt-ctrl - Toggle Layer 18
ToggleView(18) +
8-alt-ctrl +  +Toggle Layer 18
ToggleView(18) +  +  +  +
menu-default.lht
8-ctrl - Toggle Layer 8
ToggleView(8) +
8-ctrl +  +Toggle Layer 8
ToggleView(8) +  +  +  +
menu-default.lht
9 - Select Layer 9
SelectLayer(9) +
9 +  +Select Layer 9
SelectLayer(9) +  +  +  +
menu-default.lht
9-alt - Select Layer 19
SelectLayer(19) +
9-alt +  +Select Layer 19
SelectLayer(19) +  +  +  +
menu-default.lht
9-alt-ctrl - Toggle Layer 19
ToggleView(19) +
9-alt-ctrl +  +Toggle Layer 19
ToggleView(19) +  +  +  +
menu-default.lht
9-ctrl - Toggle Layer 9
ToggleView(9) +
9-ctrl +  +Toggle Layer 9
ToggleView(9) +  +  +  +
menu-default.lht
: - Command Entry
Command() +
: +  +Command Entry
Command() +  +  +  +
menu-default.lht
[ - Previous grid
Grid(down) +
[ +  +Previous grid
Grid(down) +  +  +  +
menu-default.lht
\ - Full screen
fullscreen(toggle) +
\ +  +Full screen
fullscreen(toggle) +  +  +  +
menu-default.lht
] - Next grid
Grid(up) +
] +  +Next grid
Grid(up) +  +  +  +
menu-default.lht
a
 a -
Start routing an arc
Tool(Save); Tool(arc); Tool(Press) +
a
 a
+  +Start routing an arc
Tool(Save); Tool(arc); Tool(Press) +  +  +  +
menu-default.lht
a
 b
  f
    -
Replace footprint
ReplaceFootprint() +
a
 b
  f
   
+  +Replace footprint
ReplaceFootprint() +  +  +  +
menu-default.lht
a
 b
  s
    -
Swap nets on two selected pins
net(swap) +
a
 b
  s
   
+  +Swap nets on two selected pins
net(swap) +  +  +  +
menu-default.lht
a
 b
  x -
netlist patch for back annotation
SavePatch() +
a
 b
  x
+  +netlist patch for back annotation
SavePatch() +  +  +  +
menu-default.lht
a
 d
  a
    -
Disperse all subcircuits
DisperseElements(All) +
a
 d
  a
   
+  +Disperse all subcircuits
DisperseElements(All) +  +  +  +
menu-default.lht
a
 d
  s
    -
Disperse selected subcircuits
DisperseElements(Selected) +
a
 d
  s
   
+  +Disperse selected subcircuits
DisperseElements(Selected) +  +  +  +
menu-default.lht
a
 l -
Start routing a line
Tool(Save); Tool(line); Tool(Press) +
a
 l
+  +Start routing a line
Tool(Save); Tool(line); Tool(Press) +  +  +  +
menu-default.lht
a
 m -
Place mark
MarkCrosshair() +
a
 m
+  +Place mark
MarkCrosshair() +  +  +  +
menu-default.lht
a
 o
  a
    -
Auto-Optimize
djopt(auto) +
a
 o
  a
   
+  +  +  +  +Auto-Optimize
djopt(auto) +
djopt-menu.lht
a
 o
  d
    -
Debumpify
djopt(debumpify) +
a
 o
  d
   
+  +  +  +  +Debumpify
djopt(debumpify) +
djopt-menu.lht
a
 o
  m
    -
Miter
djopt(miter) +
a
 o
  m
   
+  +  +  +  +Miter
djopt(miter) +
djopt-menu.lht
a
 o
  n
    -
Vianudge
djopt(vianudge) +
a
 o
  n
   
+  +  +  +  +Vianudge
djopt(vianudge) +
djopt-menu.lht
a
 o
  o
    -
Ortho pull
djopt(orthopull) +
a
 o
  o
   
+  +  +  +  +Ortho pull
djopt(orthopull) +
djopt-menu.lht
a
 o
  p
    -
Puller
Puller() +
a
 o
  p
   
+  +  +  +Puller
Puller() +  +
puller-menu.lht
a
 o
  s
    -
Simple optimization
djopt(simple) +
a
 o
  s
   
+  +  +  +  +Simple optimization
djopt(simple) +
djopt-menu.lht
a
 o
  t
    -
Viatrim
djopt(viatrim) +
a
 o
  t
   
+  +  +  +  +Viatrim
djopt(viatrim) +
djopt-menu.lht
a
 o
  u
    -
Unjaggy
djopt(unjaggy) +
a
 o
  u
   
+  +  +  +  +Unjaggy
djopt(unjaggy) +
djopt-menu.lht
a
 p
  s
    -
Auto-place selected subcircuits
AutoPlaceSelected() +
a
 p
  s
   
+  +Auto-place selected subcircuits
AutoPlaceSelected() +  +  +  +
menu-default.lht
a
 r
  a
    -
Auto-route all rats
AutoRoute(AllRats) +
a
 r
  a
   
+  +Auto-route all rats
AutoRoute(AllRats) +  +  +  +
menu-default.lht
a
 r
  r
    -
Rip up all auto-routed tracks
RipUp(All) +
a
 r
  r
   
+  +Rip up all auto-routed tracks
RipUp(All) +  +  +  +
menu-default.lht
a
 r
  s
    -
Auto-route selected rats
AutoRoute(SelectedRats) +
a
 r
  s
   
+  +Auto-route selected rats
AutoRoute(SelectedRats) +  +  +  +
menu-default.lht
a
 r
  t
    -
Rip up selected auto-routed tracks
RipUp(Selected) +
a
 r
  t
   
+  +Rip up selected auto-routed tracks
RipUp(Selected) +  +  +  +
menu-default.lht
a
 v -
Place via
Tool(Save); Tool(via); Tool(Press); Tool(Restore) +
a
 v
+  +Place via
Tool(Save); Tool(via); Tool(Press); Tool(Restore) +  +  +  +
menu-default.lht
a
 w -
Place mark
MarkCrosshair() +
a
 w
+  +Place mark
MarkCrosshair() +  +  +  +
menu-default.lht
a
 x
   -
Design Rule Checker
DRC() +
a
 x
  
+  +Design Rule Checker
DRC() +  +  +  +
menu-default.lht
b
 1
   -
Select Buffer #1
PasteBuffer(1) +
b
 1
  
+  +Select Buffer #1
PasteBuffer(1) +  +  +  +
menu-default.lht
b
 2
   -
Select Buffer #2
PasteBuffer(2) +
b
 2
  
+  +Select Buffer #2
PasteBuffer(2) +  +  +  +
menu-default.lht
b
 3
   -
Select Buffer #3
PasteBuffer(3) +
b
 3
  
+  +Select Buffer #3
PasteBuffer(3) +  +  +  +
menu-default.lht
b
 4
   -
Select Buffer #4
PasteBuffer(4) +
b
 4
  
+  +Select Buffer #4
PasteBuffer(4) +  +  +  +
menu-default.lht
b
 5
   -
Select scratchpad
PasteBuffer(5) +
b
 5
  
+  +Select scratchpad
PasteBuffer(5) +  +  +  +
menu-default.lht
b
 b
   -
Layer bindings...
LayerBinding(buffer) +
b
 b
  
+  +Layer bindings...
LayerBinding(buffer) +  +  +  +
menu-default.lht
b
 c
  c
    -
Clear buffer
PasteBuffer(Clear) +
b
 c
  c
   
+  +Clear buffer
PasteBuffer(Clear) +  +  +  +
menu-default.lht
b
 c
  e -
Convert buffer to extended object...
ExtobjConvFrom(buffer, @gui); Tool(buffer) +
b
 c
  e
+  +Convert buffer to extended object...
ExtobjConvFrom(buffer, @gui); Tool(buffer) +  +  +  +
menu-default.lht
b
 c
  p -
Convert buffer to padstack
PadstackConvert(buffer); Tool(buffer) +
b
 c
  p
+  +Convert buffer to padstack
PadstackConvert(buffer); Tool(buffer) +  +  +  +
menu-default.lht
b
 c
  s -
Convert buffer to subcircuit
PasteBuffer(ConvertSubc) +
b
 c
  s
+  +Convert buffer to subcircuit
PasteBuffer(ConvertSubc) +  +  +  +
menu-default.lht
b
 f
  l
    -
Load buffer content from file
PasteBuffer(Clear); PasteBuffer(LoadAll) +
b
 f
  l
   
+  +Load buffer content from file
PasteBuffer(Clear); PasteBuffer(LoadAll) +  +  +  +
menu-default.lht
b
 f
  s
    -
Save buffer content to file
PasteBuffer(SaveAll) +
b
 f
  s
   
+  +Save buffer content to file
PasteBuffer(SaveAll) +  +  +  +
menu-default.lht
b
 m
  l -
Mirror buffer (left/right)
Tool(buffer); PasteBuffer(Rotate,1); PasteBuffer(Mirror); PasteBuffer(Rotate,3) +
b
 m
  l
+  +Mirror buffer (left/right)
Tool(buffer); PasteBuffer(Rotate,1); PasteBuffer(Mirror); PasteBuffer(Rotate,3) +  +  +  +
menu-default.lht
b
 m
  u -
Mirror buffer (up/down)
Tool(buffer); PasteBuffer(Mirror) +
b
 m
  u
+  +Mirror buffer (up/down)
Tool(buffer); PasteBuffer(Mirror) +  +  +  +
menu-default.lht
b
 n -
Normalize
Tool(buffer); PasteBuffer(Rotate,1); PasteBuffer(Normalize) +
b
 n
+  +Normalize
Tool(buffer); PasteBuffer(Rotate,1); PasteBuffer(Normalize) +  +  +  +
menu-default.lht
b
 r
  a -
Arbitrarily Rotate Buffer
Tool(buffer); FreeRotateBuffer() +
b
 r
  a
+  +Arbitrarily Rotate Buffer
Tool(buffer); FreeRotateBuffer() +  +  +  +
menu-default.lht
b
 r
  l -
Rotate buffer 90 deg CCW (left)
Tool(buffer); PasteBuffer(Rotate,1) +
b
 r
  l
+  +Rotate buffer 90 deg CCW (left)
Tool(buffer); PasteBuffer(Rotate,1) +  +  +  +
menu-default.lht
b
 r
  r -
Rotate buffer 90 deg CW (right)
Tool(buffer); PasteBuffer(Rotate,3) +
b
 r
  r
+  +Rotate buffer 90 deg CW (right)
Tool(buffer); PasteBuffer(Rotate,3) +  +  +  +
menu-default.lht
b
 s
  b -
Break buffer subcircuits to pieces
PasteBuffer(Restore) +
b
 s
  b
+  +Break buffer subcircuits to pieces
PasteBuffer(Restore) +  +  +  +
menu-default.lht
b
 s
  l
   d -
in multiple footprint files
SaveLib(dir, buffer) +
b
 s
  l
   d
+  +in multiple footprint files
SaveLib(dir, buffer) +  +  +  +
menu-default.lht
b
 s
  l
   f -
in a single lib file
SaveLib(file, buffer) +
b
 s
  l
   f
+  +in a single lib file
SaveLib(file, buffer) +  +  +  +
menu-default.lht
b
 s
  p -
Break buffer padstacks to pieces
PadstackBreakup(buffer) +
b
 s
  p
+  +Break buffer padstacks to pieces
PadstackBreakup(buffer) +  +  +  +
menu-default.lht
b
 s
  s -
Save buffer subcircuit to file
Save(PasteBuffer) +
b
 s
  p-shift
+  +Save buffer padstack to file
PadstackSave(Buffer) +  +  +  +
menu-default.lht
c-ctrl
  -
Copy selection to buffer
GetXY(Click to set the snap point for this buffer); PasteBuffer(Clear); PasteBuffer(AddSelected); Unselect(All); Tool(buffer) +
b
 s
  s
+  +Save buffer subcircuit to file
Save(PasteBuffer) +  +  +  +
menu-default.lht
c
 c
   -
Clear/reset lookup
Connection(Reset); Display(Redraw) +
c-ctrl
 
+  +Copy selection to buffer
GetXY(Click to set the snap point for this buffer); PasteBuffer(Clear); PasteBuffer(AddSelected); Unselect(All); Tool(buffer) +  +  +  +
menu-default.lht
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
 c
  
+  +Clear/reset lookup
Connection(Reset); Display(Redraw) +  +  +  +
menu-default.lht
c
 e
   -
Erase rats nest
DeleteRats(AllRats) +
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) +  +  +  +
menu-default.lht
c
 f
   -
Find Connections
Connection(Reset); Connection(Find) +
c
 e
  
+  +Erase rats nest
DeleteRats(AllRats) +  +  +  +
menu-default.lht
c
 r-shift
   -
Optimize rats nest - autorouter
Atomic(Save); DeleteRats(AllRats); Atomic(Restore); AddRats(AllRats, manhattan); Atomic(Close) +
c
 f
  
+  +Find Connections
Connection(Reset); Connection(Find) +  +  +  +
menu-default.lht
c
 r
   -
Optimize rats nest
Atomic(Save); DeleteRats(AllRats); Atomic(Restore); AddRats(AllRats); Atomic(Close) +
c
 r-shift
  
+  +Optimize rats nest - autorouter
Atomic(Save); DeleteRats(AllRats); Atomic(Restore); AddRats(AllRats, manhattan); Atomic(Close) +  +  +  +
menu-default.lht
c
 s
   -
Select shortest rat
AddRats(Close) +
c
 r
  
+  +Optimize rats nest
Atomic(Save); DeleteRats(AllRats); Atomic(Restore); AddRats(AllRats); Atomic(Close) +  +  +  +
menu-default.lht
delete - Remove object
Tool(Save); Tool(remove); Tool(Press); Tool(Restore) +
c
 s
  
+  +Select shortest rat
AddRats(Close) +  +  +  +
menu-default.lht
down - Step Down
Cursor(Warp,0,1,grid) +
delete +  +Remove object
Tool(Save); Tool(remove); Tool(Press); Tool(Restore) +  +  +  +
menu-default.lht
down-ctrl - Scroll Down
Scroll(down) +
down +  +Step Down
Cursor(Warp,0,1,grid) +  +  +  +
menu-default.lht
down-shift - Step +Down
Cursor(Pan,0,50,view) +
down-ctrl +  +Scroll Down
Scroll(down) +  +  +  +
menu-default.lht
e
 c -
Copy selection to buffer
GetXY(Click to set the snap point for this buffer); PasteBuffer(Clear); PasteBuffer(AddSelected); Unselect(All); Tool(buffer) +
down-shift +  +Step +Down
Cursor(Pan,0,50,view) +  +  +  +
menu-default.lht
e
 d -
Remove object
Tool(Save); Tool(remove); Tool(Press); Tool(Restore) +
e
 a
  p
+  +Apply Pen to object
ApplyPen() +  +  +  +
menu-default.lht
e
 f -
Object flags...
FlagEdit() +
e
 c
+  +Copy selection to buffer
GetXY(Click to set the snap point for this buffer); PasteBuffer(Clear); PasteBuffer(AddSelected); Unselect(All); Tool(buffer) +  +  +  +
menu-default.lht
e
 g
  c -
Clearance +2 mil
ChangeClearSize(Object,+2,mil) +
e
 d
+  +Remove object
Tool(Save); Tool(remove); Tool(Press); Tool(Restore) +  +  +  +
menu-default.lht
e
 g
  c-shift -
Clearance -2 mil
ChangeClearSize(Object,-2,mil) +
e
 f
+  +Object flags...
FlagEdit() +  +  +  +
menu-default.lht
e
 g
  d -
ChangeDrill +5 mil
ChangeDrillSize(Object,+5,mil) +
e
 g
  c
+  +Clearance +2 mil
ChangeClearSize(Object,+2,mil) +  +  +  +
menu-default.lht
e
 g
  d-shift -
ChangeDrill -5 mil
ChangeDrillSize(Object,-5,mil) +
e
 g
  c-shift
+  +Clearance -2 mil
ChangeClearSize(Object,-2,mil) +  +  +  +
menu-default.lht
e
 g
  g -
Edit padstack geometry/prototype
padstackedit +
e
 g
  d
+  +ChangeDrill +5 mil
ChangeDrillSize(Object,+5,mil) +  +  +  +
menu-default.lht
e
 g
  s -
ChangeSize +5 mil
ChangeSize(Object,+5,mil) +
e
 g
  d-shift
+  +ChangeDrill -5 mil
ChangeDrillSize(Object,-5,mil) +  +  +  +
menu-default.lht
e
 g
  s-shift -
ChangeSize -5 mil
ChangeSize(Object,-5,mil) +
e
 g
  g
+  +Edit padstack geometry/prototype
padstackedit +  +  +  +
menu-default.lht
e
 g
  y -
ChangeSizes to Route style
ChangeSizes(Object,style,mil) +
e
 g
  s
+  +ChangeSize +5 mil
ChangeSize(Object,+5,mil) +  +  +  +
menu-default.lht
e
 i -
Flip Object
Flip(Object) +
e
 g
  s-shift
+  +ChangeSize -5 mil
ChangeSize(Object,-5,mil) +  +  +  +
menu-default.lht
e
 j -
ChangeJoin Object
ChangeJoin(Object) +
e
 g
  y
+  +ChangeSizes to Route style
ChangeSizes(Object,style,mil) +  +  +  +
menu-default.lht
e
 l -
Move to current layer
MoveToCurrentLayer(Object) +
e
 i
+  +Flip Object
Flip(Object) +  +  +  +
menu-default.lht
e
 o -
Change font...
FontSel(Object) +
e
 j
+  +ChangeJoin Object
ChangeJoin(Object) +  +  +  +
menu-default.lht
e
 p -
Object Properties...
PropEdit(selection) +
e
 l
+  +Move to current layer
MoveToCurrentLayer(Object) +  +  +  +
menu-default.lht
e
 r -
Change refdes
ChangeName(Refdes) +
e
 o
+  +Change font...
FontSel(Object) +  +  +  +
menu-default.lht
e
 s
  b -
Layer bindings...
LayerBinding() +
e
 p
+  +Object Properties...
PropEdit(selection) +  +  +  +
menu-default.lht
e
 s
  e -
External editor...
GetXY(Click on the subcircuit to edit); extedit(object) +
e
 r
+  +Change refdes
ChangeName(Refdes) +  +  +  +
menu-default.lht
e
 s
  r -
Refdes
ChangeName(Subc) +
e
 s
  b
+  +Layer bindings...
LayerBinding() +  +  +  +
menu-default.lht
e
 s
  s -
Set Same Style
SetSame() +
e
 s
  e
+  +External editor...
GetXY(Click on the subcircuit to edit); extedit(object) +  +  +  +
menu-default.lht
e
 s
  x -
Convert to extended object...
ExtobjConvFrom(Object, @gui) +
e
 s
  r
+  +Refdes
ChangeName(Subc) +  +  +  +
menu-default.lht
e
 t -
Edit text...
ChangeName(Object) +
e
 s
  s
+  +Set Same Style
SetSame() +  +  +  +
menu-default.lht
e
 v -
Paste buffer to layout
Tool(buffer) +
e
 s
  x
+  +Convert to extended object...
ExtobjConvFrom(Object, @gui) +  +  +  +
menu-default.lht
e
 x -
Cut selection to buffer
GetXY(Click to set the snap point for this buffer); PasteBuffer(Clear); PasteBuffer(MoveSelected); Tool(buffer) +
e
 t
+  +Edit text or terminal ID...
ChangeName(Object) +  +  +  +
menu-default.lht
e
 y
   -
Cycle object being dragged
CycleDrag() +
e
 v
+  +Paste buffer to layout
Tool(buffer) +  +  +  +
menu-default.lht
enter - Click (left)
Tool(Press); Tool(Release) +
e
 x
+  +Cut selection to buffer
GetXY(Click to set the snap point for this buffer); PasteBuffer(Clear); PasteBuffer(MoveSelected); Tool(buffer) +  +  +  +
menu-default.lht
escape - Cancel
Tool(Escape) +
e
 y
  
+  +Cycle object being dragged
CycleDrag() +  +  +  +
menu-default.lht
f1 - Via
Tool(via) +
enter +  +Click (left)
Tool(Press); Tool(Release) +  +  +  +
menu-default.lht
f10 - Thermal
Tool(thermal) +
escape +  +Cancel
Tool(Escape) +  +  +  +
menu-default.lht
f11 - Arrow
Tool(arrow) +
f1 +  +Via
Tool(via) +  +  +  +
menu-default.lht
f12 - Lock
Tool(lock) +
f10 +  +Thermal
Tool(thermal) +  +  +  +
menu-default.lht
f2 - Line
Tool(line) +
f11 +  +Arrow
Tool(arrow) +  +  +  +
menu-default.lht
f3 - Arc
Tool(arc) +
f12 +  +Lock
Tool(lock) +  +  +  +
menu-default.lht
f4 - Text
Tool(text) +
f2 +  +Line
Tool(line) +  +  +  +
menu-default.lht
f5 - Rectangle
Tool(rectangle) +
f3 +  +Arc
Tool(arc) +  +  +  +
menu-default.lht
f6 - Polygon
Tool(poly) +
f4 +  +Text
Tool(text) +  +  +  +
menu-default.lht
f7 - Buffer
Tool(buffer) +
f5 +  +Rectangle
Tool(rectangle) +  +  +  +
menu-default.lht
f7-shift - Rotate buffer 90 deg CCW (left)
Tool(buffer); PasteBuffer(Rotate,1) +
f6 +  +Polygon
Tool(poly) +  +  +  +
menu-default.lht
f8 - Del/Remove
Tool(remove) +
f7 +  +Buffer
Tool(buffer) +  +  +  +
menu-default.lht
f9 - Rotate
Tool(rotate) +
f7-shift +  +Rotate buffer 90 deg CCW (left)
Tool(buffer); PasteBuffer(Rotate,1) +  +  +  +
menu-default.lht
f
 a -
Save Layout As...
Save(LayoutAs) +
f8 +  +Del/Remove
Tool(remove) +  +  +  +
menu-default.lht
f
 c -
Export with CAM job...
cam() +
f9 +  +Rotate
Tool(rotate) +  +  +  +
menu-default.lht
f
 e -
Export layout...
ExportGUI() +
f
 a
+  +Save Layout As...
Save(LayoutAs) +  +  +  +
menu-default.lht
f
 l -
Load layout...
Load(Layout) +
f
 c
+  +Export with CAM job...
cam() +  +  +  +
menu-default.lht
f
 n -
Start New Layout
New() +
f
 e
+  +Export layout...
ExportGUI() +  +  +  +
menu-default.lht
f
 o -
Load layout...
Load(Layout) +
f
 l
+  +Load layout...
Load(Layout) +  +  +  +
menu-default.lht
f
 p -
Print layout...
Print() +
f
 n
+  +Start New Layout
New() +  +  +  +
menu-default.lht
f
 q -
Quit Program
Quit() +
f
 o
+  +Load layout...
Load(Layout) +  +  +  +
menu-default.lht
f
 r -
Revert
Load(Revert,none) +
f
 p
+  +Print layout...
Print() +  +  +  +
menu-default.lht
f
 s -
Save Layout
Save(Layout) +
f
 q
+  +Quit Program
Quit() +  +  +  +
menu-default.lht
f
 x
  p -
netlist patch for back annotation
SavePatch() +
f
 r
+  +Revert
Load(Revert,none) +  +  +  +
menu-default.lht
g
 b -
Previous grid
Grid(down) +
f
 s
+  +Save Layout
Save(Layout) +  +  +  +
menu-default.lht
g
 d -
Grid *2
SetGrid(*2) +
f
 x
  o
+  +  +Order PCB
OrderPCB(gui) +  +  +
order-menu.lht
g
 f -
Next grid
Grid(up) +
f
 x
  p
+  +netlist patch for back annotation
SavePatch() +  +  +  +
menu-default.lht
g
 h -
Grid /2
SetGrid(/2) +
g
 b
+  +Previous grid
Grid(down) +  +  +  +
menu-default.lht
g
 i -
mil
SetUnits(mil) +
g
 c
+  +Custom grid
Grid(ask) +  +  +  +
menu-default.lht
g
 l -
Enable local grid
conf(toggle, plugins/hid_gtk/local_grid/enable, design) +
g
 d
+  +Grid *2
SetGrid(*2) +  +  +  +
menu-default.lht
g
 m -
mm
SetUnits(mm) +
g
 f
+  +Next grid
Grid(up) +  +  +  +
menu-default.lht
g
 r -
Realign grid
Display(ToggleGrid) +
g
 h
+  +Grid /2
SetGrid(/2) +  +  +  +
menu-default.lht
g
 v -
Enable visible grid
conf(toggle, editor/draw_grid, design) +
g
 i
+  +mil
SetUnits(mil) +  +  +  +
menu-default.lht
i
 a -
About...
About() +
g
 l
+  +Enable local grid
conf(toggle, plugins/hid_gtk/local_grid/enable, design) +  +  +  +
menu-default.lht
i
 c
  c -
Calibrate Printer...
PrintCalibrate() +
g
 m
+  +mm
SetUnits(mm) +  +  +  +
menu-default.lht
i
 c
  i -
Data integrity check
Integrity() +
g
 r
+  +Realign grid
Display(RealignGrid) +  +  +  +
menu-default.lht
i
 c
  p -
Preferences...
preferences +
g
 v
+  +Enable visible grid
conf(toggle, editor/draw_grid, design) +  +  +  +
menu-default.lht
i
 c
  r -
Re-scan the footprint library
fp_rehash() +
i
 a
+  +About...
About() +  +  +  +
menu-default.lht
i
 d -
Generate drill summary
Report(DrillReport) +
i
 c
  i
+  +Data integrity check
Integrity() +  +  +  +
menu-default.lht
i
 f -
Report found padstacks
Report(FoundPins) +
i
 c
  p
+  +Preferences...
preferences +  +  +  +
menu-default.lht
i
 r -
Generate object report
ReportObject() +
i
 c
  r
+  +Re-scan the footprint library
fp_rehash() +  +  +  +
menu-default.lht
insert - Insert Point
Tool(insert) +
i
 d
+  +Generate drill summary
Report(DrillReport) +  +  +  +
menu-default.lht
j
 h -
Scroll Left
Scroll(left) +
i
 f
+  +Report found padstacks
Report(FoundPins) +  +  +  +
menu-default.lht
j
 j -
Scroll Down
Scroll(down) +
i
 r
+  +Generate object report
ReportObject() +  +  +  +
menu-default.lht
j
 k -
Scroll Up
Scroll(up) +
insert +  +Insert Point
Tool(insert) +  +  +  +
menu-default.lht
j
 l -
Scroll Right
Scroll(right) +
j
 h
+  +Scroll Left
Scroll(left) +  +  +  +
menu-default.lht
k
 h -
Step Left
Cursor(Warp,-1,0,grid) +
j
 j
+  +Scroll Down
Scroll(down) +  +  +  +
menu-default.lht
k
 j -
Step Down
Cursor(Warp,0,1,grid) +
j
 k
+  +Scroll Up
Scroll(up) +  +  +  +
menu-default.lht
k
 k -
Step Up
Cursor(Warp,0,-1,grid) +
j
 l
+  +Scroll Right
Scroll(right) +  +  +  +
menu-default.lht
k
 l -
Step Right
Cursor(Warp,1,0,grid) +
k
 h
+  +Step Left
Cursor(Warp,-1,0,grid) +  +  +  +
menu-default.lht
k
 r -
Click (right)
Tool(Release); Popup(popup-obj, obj-type) +
k
 j
+  +Step Down
Cursor(Warp,0,1,grid) +  +  +  +
menu-default.lht
k
 space -
Click (left)
Tool(Press); Tool(Release) +
k
 k
+  +Step Up
Cursor(Warp,0,-1,grid) +  +  +  +
menu-default.lht
l
 h
   -
all layers off
ToggleView(all, vis, clear) +
k
 l
+  +Step Right
Cursor(Warp,1,0,grid) +  +  +  +
menu-default.lht
l
 k -
Select previous layer
LayerByStack(Select, Prev) +
k
 r
+  +Click (right)
Tool(Release); Popup(popup-obj, obj-type) +  +  +  +
menu-default.lht
l
 l -
Select next layer
LayerByStack(Select, Next) +
k
 space
+  +Click (left)
Tool(Press); Tool(Release) +  +  +  +
menu-default.lht
l
 v
   -
all layers on
ToggleView(all, vis, set) +
l
 h
  
+  +all layers off
ToggleView(all, vis, clear) +  +  +  +
menu-default.lht
left - Step Left
Cursor(Warp,-1,0,grid) +
l
 k
+  +Select previous layer
LayerByStack(Select, Prev) +  +  +  +
menu-default.lht
left-ctrl - Scroll Left
Scroll(left) +
l
 l
+  +Select next layer
LayerByStack(Select, Next) +  +  +  +
menu-default.lht
left-shift - Step +Left
Cursor(Pan,-50,0,view) +
l
 v
  
+  +all layers on
ToggleView(all, vis, set) +  +  +  +
menu-default.lht
m
 c
  c -
Crosshair shows style/object clearance
conf(toggle, editor/show_drc, design) +
left +  +Step Left
Cursor(Warp,-1,0,grid) +  +  +  +
menu-default.lht
m
 c
  o -
Orthogonal moves
conf(toggle, editor/orthogonal_moves, design) +
left-ctrl +  +Scroll Left
Scroll(left) +  +  +  +
menu-default.lht
m
 c
  p -
Crosshair snaps to padstacks
conf(toggle, editor/snap_pin, design) +
left-shift +  +Step +Left
Cursor(Pan,-50,0,view) +  +  +  +
menu-default.lht
m
 c
  s -
Crosshair snaps to off-grid points on lines
conf(toggle, editor/snap_offgrid_line, design) +
m
 c
  c
+  +Crosshair shows style/object clearance
conf(toggle, editor/show_drc, design) +  +  +  +
menu-default.lht
m
 d
  a -
Show autorouter trials
conf(toggle, editor/live_routing, design) +
m
 c
  o
+  +Orthogonal moves
conf(toggle, editor/orthogonal_moves, design) +  +  +  +
menu-default.lht
m
 d
  c -
Check polygons
conf(toggle, editor/check_planes, design) +
m
 c
  p
+  +Crosshair snaps to padstacks
conf(toggle, editor/snap_pin, design) +  +  +  +
menu-default.lht
m
 d
  d -
poly as-drawn frame annotation
conf(toggle, editor/as_drawn_poly, design) +
m
 c
  s
+  +Crosshair snaps to off-grid points on lines
conf(toggle, editor/snap_offgrid_line, design) +  +  +  +
menu-default.lht
m
 d
  h -
Highlighting on line, arc points
conf(toggle, editor/highlight_on_point, design) +
m
 d
  a
+  +Show autorouter trials
conf(toggle, editor/live_routing, design); Display(Redraw) +  +  +  +
menu-default.lht
m
 d
  o -
Object list popup
conf(toggle, editor/click_objlist, design) +
m
 d
  c
+  +Check polygons
conf(toggle, editor/check_planes, design); Display(Redraw) +  +  +  +
menu-default.lht
m
 d
  p -
Thin draw poly
conf(toggle, editor/thin_draw_poly, design) +
m
 d
  d
+  +poly as-drawn frame annotation
conf(toggle, editor/as_drawn_poly, design); Display(Redraw) +  +  +  +
menu-default.lht
m
 d
  r -
Reset
+
m
 d
  e
+Indicate edit points on hover
conf(toggle, plugins/ch_editpoint/enable, design) +  +  +  +  +
ch_editpoint-menu.lht
m
 d
  t -
Thin draw
conf(toggle, editor/thin_draw, design) +
m
 d
  h
+  +Highlighting on line, arc points
conf(toggle, editor/highlight_on_point, design); Display(Redraw) +  +  +  +
menu-default.lht
m
 d
  w -
Wireframe draw
conf(toggle, editor/wireframe_draw, design) +
m
 d
  o
+  +Object list popup
conf(toggle, editor/click_objlist, design) +  +  +  +
menu-default.lht
m
 f
  h -
Hide floaters
conf(toggle, editor/hide_names, design) +
m
 d
  p
+  +Thin draw poly
conf(toggle, editor/thin_draw_poly, design); Display(Redraw) +  +  +  +
menu-default.lht
m
 f
  l -
Lock floaters
conf(toggle, editor/lock_names, design) +
m
 d
  r
+  +Reset
+  +  +  +
menu-default.lht
m
 f
  o -
Only floaters
conf(toggle, editor/only_names, design) +
m
 d
  t
+  +Thin draw
conf(toggle, editor/thin_draw, design); Display(Redraw) +  +  +  +
menu-default.lht
m
 k
  s -
Loose subcircuits (no subc lock)
subc(loose, toggle) +
m
 d
  w
+  +Wireframe draw
conf(toggle, editor/wireframe_draw, design); Display(Redraw) +  +  +  +
menu-default.lht
m
 l
  + -
Line Tool size +5 mil
SetValue(LineSize,+5,mil) +
m
 f
  h
+  +Hide floaters
conf(toggle, editor/hide_names, design) +  +  +  +
menu-default.lht
m
 l
  - -
Line Tool size -5 mil
SetValue(LineSize,-5,mil) +
m
 f
  l
+  +Lock floaters
display(togglelocknames) +  +  +  +
menu-default.lht
m
 l
  a -
'All-direction' lines
conf(toggle, editor/all_direction_lines, design) +
m
 f
  o
+  +Only floaters
display(toggleonlynames) +  +  +  +
menu-default.lht
m
 l
  c -
New lines, arcs clear polygons
conf(toggle, editor/clear_line, design) +
m
 k
  s
+  +Loose subcircuits (no subc lock)
subc(loose, toggle) +  +  +  +
menu-default.lht
m
 l
  d -
Auto enforce style clearance
conf(toggle, editor/auto_drc, design) +
m
 l
  +
+  +Line Tool size +5 mil
SetValue(LineSize,+5,mil) +  +  +  +
menu-default.lht
m
 l
  f -
Cycle line clip/refraction
Display(CycleClip) +
m
 l
  -
+  +Line Tool size -5 mil
SetValue(LineSize,-5,mil) +  +  +  +
menu-default.lht
m
 l
  m -
Automatic trace merging
conf(toggle, editor/trace_auto_merge, design) +
m
 l
  a
+  +'All-direction' lines
conf(toggle, editor/all_direction_lines, design) +  +  +  +
menu-default.lht
m
 o
  b -
black current group
conf(toggle, appearance/black_current_group, design) +
m
 l
  c
+  +New lines, arcs clear polygons
conf(toggle, editor/clear_line, design) +  +  +  +
menu-default.lht
m
 o
  i -
Invisible-color on other groups
conf(toggle, appearance/invis_other_groups, design) +
m
 l
  d
+  +Auto enforce style clearance
conf(toggle, editor/auto_drc, design) +  +  +  +
menu-default.lht
m
 p
  c -
New polygons clear polygons
conf(toggle, editor/clear_polypoly, design) +
m
 l
  f
+  +Cycle line clip/refraction
Display(CycleClip) +  +  +  +
menu-default.lht
m
 p
  f -
New polygons are full ones
conf(toggle, editor/full_poly, design) +
m
 l
  m
+  +Automatic trace merging
conf(toggle, editor/trace_auto_merge, design) +  +  +  +
menu-default.lht
m
 p
  i -
Polygon clip inhibit (toggle)
ClipInhibit(toggle) +
m
 o
  b
+  +black current group
conf(toggle, appearance/black_current_group, design) +  +  +  +
menu-default.lht
m
 r
  m -
Rubber band keeps middle line dir
conf(toggle, editor/rubber_band_keep_midlinedir, design) +
m
 o
  i
+  +Invisible-color on other groups
conf(toggle, appearance/invis_other_groups, design) +  +  +  +
menu-default.lht
m
 r
  r -
Rubber band mode
conf(toggle, editor/rubber_band_mode, design) +
m
 p
  c
+  +New polygons clear polygons
conf(toggle, editor/clear_polypoly, design) +  +  +  +
menu-default.lht
m
 t
  + -
Text Tool scale +10 mil
SetValue(TextScale,+10,mil) +
m
 p
  f
+  +New polygons are full ones
conf(toggle, editor/full_poly, design) +  +  +  +
menu-default.lht
m
 t
  - -
Text Tool scale -10 mil
SetValue(TextScale,-10,mil) +
m
 p
  i
+  +Polygon clip inhibit (toggle)
ClipInhibit(toggle) +  +  +  +
menu-default.lht
n-ctrl - Start New Layout
New() +
m
 r
  m
+  +Rubber band keeps middle line dir
conf(toggle, editor/rubber_band_keep_midlinedir, design) +  +  +  +
menu-default.lht
n
 c
  f
    -
claim net on found
ClaimNet(found) +
m
 r
  r
+  +Rubber band mode
conf(toggle, editor/rubber_band_mode, design) +  +  +  +
menu-default.lht
n
 c
  o
    -
claim net by object
ClaimNet(object) +
m
 t
  +
+  +Text Tool scale +10 mil
SetValue(TextScale,+10,mil) +  +  +  +
menu-default.lht
n
 c
  s
    -
claim net on selected
ClaimNet(selected) +
m
 t
  -
+  +Text Tool scale -10 mil
SetValue(TextScale,-10,mil) +  +  +  +
menu-default.lht
n
 l
  k
    -
Visual length, clear
NetLength(clear) +
n-ctrl +  +Start New Layout
New() +  +  +  +
menu-default.lht
n
 l
  l
    -
Netlist dialog, refresh lengths
NetlistDialog(); NetlistDialog(RefreshNetLens) +
n
 c
  f
   
+  +claim net on found
ClaimNet(found) +  +  +  +
menu-default.lht
n
 l
  o
    -
Visual length, from object
NetLength(object) +
n
 c
  o
   
+  +claim net by object
ClaimNet(object) +  +  +  +
menu-default.lht
p
 m
  p
    -
Manage plugins...
ManagePlugins() +
n
 c
  s
   
+  +claim net on selected
ClaimNet(selected) +  +  +  +
menu-default.lht
p
 m
  s
    -
Manage scripts...
BrowseScripts() +
n
 l
  k
   
+  +Visual length, clear
NetLength(clear) +  +  +  +
menu-default.lht
p
 p
  c -
Polygon Close
Polygon(Close) +
n
 l
  l
   
+  +Netlist dialog, refresh lengths
NetlistDialog(); NetlistDialog(RefreshNetLens) +  +  +  +
menu-default.lht
p
 p
  p -
Polygon PreviousPoint
Polygon(PreviousPoint) +
n
 l
  o
   
+  +Visual length, from object
NetLength(object) +  +  +  +
menu-default.lht
q-ctrl - Quit Program
Quit() +
p
 m
  p
   
+  +Manage plugins...
ManagePlugins() +  +  +  +
menu-default.lht
r
 r
  + -
Route radius +0.5
conf(delta, editor/route_radius, +0.5, design) +
p
 m
  s
   
+  +Manage scripts...
BrowseScripts() +  +  +  +
menu-default.lht
r
 r
  - -
Route radius -0.5
conf(delta, editor/route_radius, -0.5, design) +
p
 p
  c
+  +Polygon Close
Polygon(Close) +  +  +  +
menu-default.lht
r
 r
  m -
Route radius -0.5
conf(delta, editor/route_radius, -0.5, design) +
p
 p
  p
+  +Polygon PreviousPoint
Polygon(PreviousPoint) +  +  +  +
menu-default.lht
r
 r
  p -
Route radius +0.5
conf(delta, editor/route_radius, +0.5, design) +
q-ctrl +  +Quit Program
Quit() +  +  +  +
menu-default.lht
right - Step Right
Cursor(Warp,1,0,grid) +
r
 r
  +
+  +Route radius +0.5
conf(delta, editor/route_radius, +0.5, design) +  +  +  +
menu-default.lht
right-ctrl - Scroll Right
Scroll(right) +
r
 r
  -
+  +Route radius -0.5
conf(delta, editor/route_radius, -0.5, design) +  +  +  +
menu-default.lht
right-shift - Step +Right
Cursor(Pan,50,0,view) +
r
 r
  m
+  +Route radius -0.5
conf(delta, editor/route_radius, -0.5, design) +  +  +  +
menu-default.lht
s-ctrl - Save Layout
Save(Layout) +
r
 r
  p
+  +Route radius +0.5
conf(delta, editor/route_radius, +0.5, design) +  +  +  +
menu-default.lht
s-ctrl-shift - Save Layout As...
Save(LayoutAs) +
right +  +Step Right
Cursor(Warp,1,0,grid) +  +  +  +
menu-default.lht
s
 a
  a
    -
Select all visible objects
Select(All) +
right-ctrl +  +Scroll Right
Scroll(right) +  +  +  +
menu-default.lht
s
 a
  c
    -
Select all found objects
Select(Connection) +
right-shift +  +Step +Right
Cursor(Pan,50,0,view) +  +  +  +
menu-default.lht
s
 b
  p -
Break selection padstack to pieces
PadstackBreakup(selected) +
s-ctrl +  +Save Layout
Save(Layout) +  +  +  +
menu-default.lht
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-ctrl-shift +  +Save Layout As...
Save(LayoutAs) +  +  +  +
menu-default.lht
s
 c
  e
    -
Convert selection to extended object...
ExtobjConvFrom(Selected, @gui) +
s
 a
  a
   
+  +Select all visible objects
Select(All) +  +  +  +
menu-default.lht
s
 c
  p
    -
Convert selection to padstack
PadstackConvert(selected); Tool(buffer) +
s
 a
  c
   
+  +Select all found objects
Select(Connection) +  +  +  +
menu-default.lht
s
 c
  s
    -
Convert selection to subcircuit
Select(ConvertSubc) +
s
 a
  p
+  +Apply Pen
ApplyPen(selected) +  +  +  +
menu-default.lht
s
 f
   -
Move selected subcircuits to other side
Flip(SelectedElements) +
s
 b
  p
+  +Break selection padstack to pieces
PadstackBreakup(selected) +  +  +  +
menu-default.lht
s
 i
   -
Invert selection
Select(Invert) +
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) +  +  +  +
menu-default.lht
s
 k
   -
List locked objects
query(view, "@.p.flag.lock == 1 && isvoid(@.subc)") +
s
 c
  e
   
+  +Convert selection to extended object...
ExtobjConvFrom(Selected, @gui) +  +  +  +
menu-default.lht
s
 l
   -
Move selected objects to current layer
MoveToCurrentLayer(Selected) +
s
 c
  p
   
+  +Convert selection to padstack
PadstackConvert(selected); Tool(buffer) +  +  +  +
menu-default.lht
s
 p -
Edit properties
propedit(selection) +
s
 c
  s
   
+  +Convert selection to subcircuit
Select(ConvertSubc) +  +  +  +
menu-default.lht
s
 r
   -
Remove selected objects
RemoveSelected() +
s
 f
  
+  +Move selected subcircuits to other side
Flip(SelectedElements) +  +  +  +
menu-default.lht
s
 s
   -
Advanced search and select
SearchDialog() +
s
 i
  
+  +Invert selection
Select(Invert) +  +  +  +
menu-default.lht
s
 u
  a
    -
Unselect all objects
Unselect(All) +
s
 k
  
+  +List locked objects
query(view, "@.p.flag.lock == 1 && isvoid(@.subc)") +  +  +  +
menu-default.lht
s
 u
  c
    -
Unselect all found objects
Unselect(Connection) +
s
 l
  
+  +Move selected objects to current layer
MoveToCurrentLayer(Selected) +  +  +  +
menu-default.lht
space - Arrow
Tool(arrow) +
s
 p
+  +Edit properties
propedit(selection) +  +  +  +
menu-default.lht
t
 a -
Arc
Tool(arc) +
s
 r
  
+  +Remove selected objects
RemoveSelected() +  +  +  +
menu-default.lht
t
 b -
Buffer
Tool(buffer) +
s
 s
  
+  +Advanced search and select
SearchDialog() +  +  +  +
menu-default.lht
t
 c -
Copy
Tool(copy) +
s
 u
  a
   
+  +Unselect all objects
Unselect(All) +  +  +  +
menu-default.lht
t
 d -
Del/Remove
Tool(remove) +
s
 u
  c
   
+  +Unselect all found objects
Unselect(Connection) +  +  +  +
menu-default.lht
t
 e -
Thermal
Tool(thermal) +
space +  +Arrow
Tool(arrow) +  +  +  +
menu-default.lht
t
 h -
Polygon Hole
Tool(polyhole) +
t
 a
+  +Arc
Tool(arc) +  +  +  +
menu-default.lht
t
 i -
Insert Point
Tool(insert) +
t
 b
+  +Buffer
Tool(buffer) +  +  +  +
menu-default.lht
t
 k -
Lock
Tool(lock) +
t
 c
+  +Copy
Tool(copy) +  +  +  +
menu-default.lht
t
 l -
Line
Tool(line) +
t
 d
+  +Del/Remove
Tool(remove) +  +  +  +
menu-default.lht
t
 m -
Move
Tool(move) +
t
 e
+  +Thermal
Tool(thermal) +  +  +  +
menu-default.lht
t
 n -
Arrow
Tool(arrow) +
t
 h
+  +Polygon Hole
Tool(polyhole) +  +  +  +
menu-default.lht
t
 o -
Rotate
Tool(rotate) +
t
 i
+  +Insert Point
Tool(insert) +  +  +  +
menu-default.lht
t
 p -
Polygon
Tool(poly) +
t
 k
+  +Lock
Tool(lock) +  +  +  +
menu-default.lht
t
 r -
Rectangle
Tool(rectangle) +
t
 l
+  +Line
Tool(line) +  +  +  +
menu-default.lht
t
 t -
Text
Tool(text) +
t
 m
+  +Move
Tool(move) +  +  +  +
menu-default.lht
t
 v -
Via
Tool(via) +
t
 n
+  +Arrow
Tool(arrow) +  +  +  +
menu-default.lht
tab - Flip up/down
SwapSides(V) +
t
 o
+  +Rotate
Tool(rotate) +  +  +  +
menu-default.lht
tab-ctrl - Spin 180 degrees
SwapSides(R) +
t
 p
+  +Polygon
Tool(poly) +  +  +  +
menu-default.lht
tab-ctrl-shift - Swap Sides
SwapSides() +
t
 r
+  +Rectangle
Tool(rectangle) +  +  +  +
menu-default.lht
tab-shift - Flip left/right
SwapSides(H) +
t
 t
+  +Text
Tool(text) +  +  +  +
menu-default.lht
u
 c -
Clear undo-buffer
Undo(ClearList) +
t
 v
+  +Via
Tool(via) +  +  +  +
menu-default.lht
u
 d
   -
Undo dialog (for debugging)
UndoDialog() +
tab +  +Flip up/down
SwapSides(V) +  +  +  +
menu-default.lht
u
 r -
Redo last undone operation
Redo() +
tab-ctrl +  +Spin 180 degrees
SwapSides(R) +  +  +  +
menu-default.lht
u
 u -
Undo last operation
Undo() +
tab-ctrl-shift +  +Swap Sides
SwapSides() +  +  +  +
menu-default.lht
up - Step Up
Cursor(Warp,0,-1,grid) +
tab-shift +  +Flip left/right
SwapSides(H) +  +  +  +
menu-default.lht
up-ctrl - Scroll Up
Scroll(up) +
u
 c
+  +Clear undo-buffer
Undo(ClearList) +  +  +  +
menu-default.lht
up-shift - Step +Up
Cursor(Pan,0,-50,view) +
u
 d
  
+  +Undo dialog (for debugging)
UndoDialog() +  +  +  +
menu-default.lht
v
 c -
Center cursor
Center() +
u
 r
+  +Redo last undone operation
Redo() +  +  +  +
menu-default.lht
v
 f -
Zoom Extents
Zoom() +
u
 u
+  +Undo last operation
Undo() +  +  +  +
menu-default.lht
v
 n -
Show padstack numbers in a subc
Display(PinOrPadName) +
up +  +Step Up
Cursor(Warp,0,-1,grid) +  +  +  +
menu-default.lht
v
 r
  g -
Reset GUI
+
up-ctrl +  +Scroll Up
Scroll(up) +  +  +  +
menu-default.lht
v
 r
  v -
Reset View
+
up-shift +  +Step +Up
Cursor(Pan,0,-50,view) +  +  +  +
menu-default.lht
v
 s
  c -
user configured
Display(SubcID) +
v
 c
+  +Center cursor
Center() +  +  +  +
menu-default.lht
v
 s
  f -
footprint
Display(SubcID,"%a.footprint%") +
v
 f
+  +Zoom Extents
Zoom() +  +  +  +
menu-default.lht
v
 s
  r -
refdes
Display(SubcID, "%a.refdes%") +
v
 n
+  +Show padstack numbers in a subc
Display(PinOrPadName) +  +  +  +
menu-default.lht
v
 s
  s -
refdes+value
Display(SubcID,"%a.refdes%\\n%a.value%") +
v
 r
  g
+  +Reset GUI
+  +  +  +
menu-default.lht
v
 s
  v -
value
Display(SubcID,"%a.value%") +
v
 r
  v
+  +Reset View
+  +  +  +
menu-default.lht
v
 t
  c -
user configured
Display(TermID) +
v
 s
  c
+  +user configured
Display(SubcID) +  +  +  +
menu-default.lht
v
 t
  n -
name
Display(TermID, "%a.name%") +
v
 s
  f
+  +footprint
Display(SubcID,"%a.footprint%") +  +  +  +
menu-default.lht
v
 t
  s -
term+name
Display(TermID, "%a.term%,%a.name%") +
v
 s
  r
+  +refdes
Display(SubcID, "%a.refdes%") +  +  +  +
menu-default.lht
v
 t
  t -
term
Display(TermID, "%a.term%") +
v
 s
  s
+  +refdes+value
Display(SubcID,"%a.refdes%\\n%a.value%") +  +  +  +
menu-default.lht
w
 a -
About...
About() +
v
 s
  v
+  +value
Display(SubcID,"%a.value%") +  +  +  +
menu-default.lht
w
 d -
DRC Check
DRC() +
v
 t
  c
+  +user configured
Display(TermID) +  +  +  +
menu-default.lht
w
 f -
Font selector
FontSel() +
v
 t
  n
+  +name
Display(TermID, "%a.name%") +  +  +  +
menu-default.lht
w
 l -
Library
LibraryDialog() +
v
 t
  s
+  +term+name
Display(TermID, "%a.term%,%a.name%") +  +  +  +
menu-default.lht
w
 m -
Message Log
LogDialog() +
v
 t
  t
+  +term
Display(TermID, "%a.term%") +  +  +  +
menu-default.lht
w
 n -
Netlist
NetlistDialog() +
w
 a
+  +About...
About() +  +  +  +
menu-default.lht
w
 p -
Pinout
Display(Pinout) +
w
 d
+  +DRC Check
DRC() +  +  +  +
menu-default.lht
y-ctrl - Redo last undone operation
Redo() +
w
 f
+  +Font selector
FontSel() +  +  +  +
menu-default.lht
z-ctrl - Undo last operation
Undo() +
w
 l
+  +Library
LibraryDialog() +  +  +  +
menu-default.lht
z
 e
   -
Zoom Extents
Zoom() +
w
 m
+  +Message Log
LogDialog() +  +  +  +
menu-default.lht
z
 f
   -
Zoom to found
ZoomTo(found) +
w
 n
+  +Netlist
NetlistDialog() +  +  +  +
menu-default.lht
z
 s
   -
Zoom to selection
ZoomTo(selected) +
w
 p
+  +Pinout
Display(Pinout) +  +  +  +
menu-default.lht
z
 x
   -
Zoom Out 20%
Zoom(+1.2) +
y-ctrl +  +Redo last undone operation
Redo() +  +  +  +
menu-default.lht
z
 z
   -
Zoom In 20%
Zoom(-1.2) +
z-ctrl +  +Undo last operation
Undo() +  +  +  +
menu-default.lht
| - Wireframe draw
conf(toggle, editor/wireframe_draw, design) +
z
 e
  
+  +Zoom Extents
Zoom() +  +  +  +
menu-default.lht +
z
 f
  
+  +Zoom to found
ZoomTo(found) +  +  +  +
menu-default.lht +
z
 s
  
+  +Zoom to selection
ZoomTo(selected) +  +  +  +
menu-default.lht +
z
 x
  
+  +Zoom Out 20%
Zoom(+1.2) +  +  +  +
menu-default.lht +
z
 z
  
+  +Zoom In 20%
Zoom(-1.2) +  +  +  +
menu-default.lht +
| +  +Wireframe draw
conf(toggle, editor/wireframe_draw, design); Display(Redraw) +  +  +  +
menu-default.lht