Index: keys.html =================================================================== --- keys.html (nonexistent) +++ keys.html (revision 5597) @@ -0,0 +1,684 @@ + +

Key to action bindings

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
key pcb-menu-lesstif.lht pcb-menu-gtk.lht +
. + 'All-direction' lines
conf(toggle, editor/all_direction_lines, design) +
'All-direction' lines
conf(toggle, editor/all_direction_lines, design) +
/ + Cycle Clip
Display(CycleClip) +
Cycle Clip
Display(CycleClip) +
0 + Select Layer 10
SelectLayer(10) +
Select Layer 10
SelectLayer(10) +
0-alt + Select Layer 20
SelectLayer(20) +
Select Layer 20
SelectLayer(20) +
0-alt-ctrl + Toggle Layer 20
ToggleView(20) +
Toggle Layer 20
ToggleView(20) +
0-ctrl + Toggle Layer 10
ToggleView(10) +
Toggle Layer 10
ToggleView(10) +
1 + Select Layer 1
SelectLayer(1) +
Select Layer 1
SelectLayer(1) +
1-alt + Select Layer 11
SelectLayer(11) +
Select Layer 11
SelectLayer(11) +
1-alt-ctrl + Toggle Layer 11
ToggleView(11) +
Toggle Layer 11
ToggleView(11) +
1-ctrl + Toggle Layer 1
ToggleView(1) +
Toggle Layer 1
ToggleView(1) +
1-shift + #1
PasteBuffer(1) +
Select Buffer #1
PasteBuffer(1) +
2 + Select Layer 2
SelectLayer(2) +
Select Layer 2
SelectLayer(2) +
2-alt + Select Layer 12
SelectLayer(12) +
Select Layer 12
SelectLayer(12) +
2-alt-ctrl + Toggle Layer 12
ToggleView(12) +
Toggle Layer 12
ToggleView(12) +
2-ctrl + Toggle Layer 2
ToggleView(2) +
Toggle Layer 2
ToggleView(2) +
2-shift + #2
PasteBuffer(2) +
Select Buffer #2
PasteBuffer(2) +
3 + Select Layer 3
SelectLayer(3) +
Select Layer 3
SelectLayer(3) +
3-alt + Select Layer 13
SelectLayer(13) +
Select Layer 13
SelectLayer(13) +
3-alt-ctrl + Toggle Layer 13
ToggleView(13) +
Toggle Layer 13
ToggleView(13) +
3-ctrl + Toggle Layer 3
ToggleView(3) +
Toggle Layer 3
ToggleView(3) +
3-shift + #3
PasteBuffer(3) +
Select Buffer #3
PasteBuffer(3) +
4 + Select Layer 4
SelectLayer(4) +
Select Layer 4
SelectLayer(4) +
4-alt + Select Layer 14
SelectLayer(14) +
Select Layer 14
SelectLayer(14) +
4-alt-ctrl + Toggle Layer 14
ToggleView(14) +
Toggle Layer 14
ToggleView(14) +
4-ctrl + Toggle Layer 4
ToggleView(4) +
Toggle Layer 4
ToggleView(4) +
4-shift + #4
PasteBuffer(4) +
Select Buffer #4
PasteBuffer(4) +
5 + Select Layer 5
SelectLayer(5) +
Select Layer 5
SelectLayer(5) +
5-alt + Select Layer 15
SelectLayer(15) +
Select Layer 15
SelectLayer(15) +
5-alt-ctrl + Toggle Layer 15
ToggleView(15) +
Toggle Layer 15
ToggleView(15) +
5-ctrl + Toggle Layer 5
ToggleView(5) +
Toggle Layer 5
ToggleView(5) +
5-shift + #5
PasteBuffer(5) +
Select Buffer #5
PasteBuffer(5) +
6 + Select Layer 6
SelectLayer(6) +
Select Layer 6
SelectLayer(6) +
6-alt + Select Layer 16
SelectLayer(16) +
Select Layer 16
SelectLayer(16) +
6-alt-ctrl + Toggle Layer 16
ToggleView(16) +
Toggle Layer 16
ToggleView(16) +
6-ctrl + Toggle Layer 6
ToggleView(6) +
Toggle Layer 6
ToggleView(6) +
7 + Select Layer 7
SelectLayer(7) +
Select Layer 7
SelectLayer(7) +
7-alt + Select Layer 17
SelectLayer(17) +
Select Layer 17
SelectLayer(17) +
7-alt-ctrl + Toggle Layer 17
ToggleView(17) +
Toggle Layer 17
ToggleView(17) +
7-ctrl + Toggle Layer 7
ToggleView(7) +
Toggle Layer 7
ToggleView(7) +
8 + Select Layer 8
SelectLayer(8) +
Select Layer 8
SelectLayer(8) +
8-alt + Select Layer 18
SelectLayer(18) +
Select Layer 18
SelectLayer(18) +
8-alt-ctrl + Toggle Layer 18
ToggleView(18) +
Toggle Layer 18
ToggleView(18) +
8-ctrl + Toggle Layer 8
ToggleView(8) +
Toggle Layer 8
ToggleView(8) +
9 + Select Layer 9
SelectLayer(9) +
Select Layer 9
SelectLayer(9) +
9-alt + Select Layer 19
SelectLayer(19) +
Select Layer 19
SelectLayer(19) +
9-alt-ctrl + Toggle Layer 19
ToggleView(19) +
Toggle Layer 19
ToggleView(19) +
9-ctrl + Toggle Layer 9
ToggleView(9) +
Toggle Layer 9
ToggleView(9) +
: + Command
Command() +
Command Entry
Command() +
= + SimpleOpts
djopt(simple) +
Simple optimization
djopt(simple) +
=-shift + Auto-Optimize
djopt(auto) +
Auto-Optimize
djopt(auto) +
[ + Temp Arrow ON
Mode(Save); Mode(Arrow); Mode(Notify) +
Temp Arrow ON
Mode(Save); Mode(Arrow); Mode(Notify) +
\ +   + Full screen
fullscreen(toggle) +
] + Temp Arrow OFF
Mode(Release); Mode(Restore) +
Temp Arrow OFF
Mode(Release); Mode(Restore) +
` + Zoom Toggle
Zoom(Toggle) +
  +
a + Set Same
SetSame() +
Set Same
SetSame() +
a-alt + Select all visible
Select(All) +
Select all visible
Select(All) +
a-alt-shift + Unselect all
Unselect(All) +
Unselect all
Unselect(All) +
b + Flip Object
Flip(Object) +
Flip Object
Flip(Object) +
b-alt-ctrl +   + netlist patch for back annotation
SavePatch() +
b-shift + Move selected elements to other side
Flip(SelectedElements) +
Move selected elements to other side
Flip(SelectedElements) +
backspace + Remove
Delete(Selected) +
Remove Selected
RemoveSelected() +
backspace-shift + 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) +
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 + Center cursor
Center() +
Center cursor
Center() +
c-ctrl + Copy selection to buffer
GetXY(Click to set the snap point for this buffer); PasteBuffer(Clear); PasteBuffer(AddSelected); Mode(PasteBuffer) +
Copy selection to buffer
GetXY(Click to set the snap point for this buffer); PasteBuffer(Clear); PasteBuffer(AddSelected); Unselect(All); Mode(PasteBuffer) +
d + Pins/Via show Name/Number
Display(PinOrPadName) +
Pins/Via show Name/Number
Display(PinOrPadName) +
d-shift + Pinout
Display(Pinout) +
Error: key prefix collision +
Pinout
Display(Pinout) +
delete + Delete selected objects
Delete(Selected) +
Remove
Mode(Save); Mode(Remove); Mode(Notify); Mode(Restore) +
delete-shift + 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) +
Remove selected objects
RemoveSelected() +
down + Step Down
Cursor(Warp,0,-1,grid) +
Step Down
Cursor(Warp,0,-1,grid) +
down-shift + Step +Down
Cursor(Pan,0,-50,view) +
Step +Down
Cursor(Pan,0,-50,view) +
e + Erase rats-nest
DeleteRats(AllRats) +
Erase rats nest
DeleteRats(AllRats) +
e-ctrl +   + Edit properties of selected...
PropEdit(Selected) +
e-shift + Erase selected rats
DeleteRats(SelectedRats) +
Erase selected rats
DeleteRats(SelectedRats) +
enter + "Click"
Mode(Notify); Mode(Release) +
Click
Mode(Notify); Mode(Release) +
escape + Cancel
Mode(Cancel) +
Cancel
Mode(Escape) +
f + Find Connections
Connection(Reset); Connection(Find) +
Find Connections
Connection(Reset); Connection(Find) +
f-alt-shift +   + Replace footprint
ReplaceFootprint() +
f-ctrl + Lookup connection to object
GetXY(Click on the object); Connection(Find) +
Lookup connection to object
GetXY(Click on the object); Connection(Find) +
f-shift + Reset all connections
Connection(Reset); Display(Redraw) +
Reset all connections
Connection(Reset); Display(Redraw) +
f1 + Via
Mode(Via) +
Via
Mode(Via) +
f10 + Thermal
Mode(Thermal) +
Thermal
Mode(Thermal) +
f11 + Arrow
Mode(Arrow) +
Arrow
Mode(Arrow) +
f12 + Lock
Mode(Lock) +
Lock
Mode(Lock) +
f2 + Line
Mode(Line) +
Line
Mode(Line) +
f3 + Arc
Mode(Arc) +
Arc
Mode(Arc) +
f4 + Text
Mode(Text) +
Text
Mode(Text) +
f5 + Rectangle
Mode(Rectangle) +
Rectangle
Mode(Rectangle) +
f6 + Polygon
Mode(Polygon) +
Polygon
Mode(Polygon) +
f7 + Buffer
Mode(PasteBuffer) +
Buffer
Mode(PasteBuffer) +
f7-shift + Rotate buffer 90 deg CCW
Mode(PasteBuffer); PasteBuffer(Rotate,1) +
Rotate buffer 90 deg CCW
Mode(PasteBuffer); PasteBuffer(Rotate,1) +
f8 + Remove
Mode(Remove) +
Remove
Mode(Remove) +
f9 + Rotate
Mode(Rotate) +
Rotate
Mode(Rotate) +
g + Grid +5mil
SetValue(Grid,+5,mil) +
Grid +5mil
SetValue(Grid,+5,mil) +
g-ctrl + Grid +0.05mm
SetValue(Grid,+0.05,mm) +
Grid +0.05mm
SetValue(Grid,+0.05,mm) +
g-ctrl-shift + Grid -0.05mm
SetValue(Grid,-0.05,mm) +
Grid -0.05mm
SetValue(Grid,-0.05,mm) +
g-shift + Grid -5mil
SetValue(Grid,-5,mil) +
Grid -5mil
SetValue(Grid,-5,mil) +
h + ToggleHideName Object
ToggleHideName(Object) +
ToggleHideName Object
ToggleHideName(Object) +
h-ctrl + ChangeHole Object
ChangeHole(Object) +
ChangeHole Object
ChangeHole(Object) +
h-shift + ToggleHideName SelectedElement
ToggleHideName(SelectedElements) +
ToggleHideName SelectedElement
ToggleHideName(SelectedElements) +
i +   + Library
DoWindows(Library) +
insert + Insert Point
Mode(InsertPoint) +
Insert Point
Mode(InsertPoint) +
j + ChangeJoin Object
ChangeJoin(Object) +
ChangeJoin Object
ChangeJoin(Object) +
j-shift + ChangeJoin SelectedObject
ChangeJoin(SelectedObjects) +
ChangeJoin SelectedObject
ChangeJoin(SelectedObjects) +
k + Clear Object +2 mil
ChangeClearSize(Object,+2,mil) +
Clear Object +2 mil
ChangeClearSize(Object,+2,mil) +
k-ctrl + Clear Selected +2 mil
ChangeClearSize(SelectedObjects,+2,mil) +
Clear Selected +2 mil
ChangeClearSize(SelectedObjects,+2,mil) +
k-ctrl-shift + Clear Selected -2 mil
ChangeClearSize(SelectedObjects,-2,mil) +
Clear Selected -2 mil
ChangeClearSize(SelectedObjects,-2,mil) +
k-shift + Clear Object -2 mil
ChangeClearSize(Object,-2,mil) +
Clear Object -2 mil
ChangeClearSize(Object,-2,mil) +
l + Line Tool size +5 mil
SetValue(LineSize,+5,mil) +
Line Tool size +5 mil
SetValue(LineSize,+5,mil) +
l-shift + Line Tool size -5 mil
SetValue(LineSize,-5,mil) +
Line Tool size -5 mil
SetValue(LineSize,-5,mil) +
left + Step Left
Cursor(Warp,-1,0,grid) +
Step Left
Cursor(Warp,-1,0,grid) +
left-shift + Step +Left
Cursor(Pan,-50,0,view) +
Step +Left
Cursor(Pan,-50,0,view) +
m + Move Object to current layer
MoveToCurrentLayer(Object) +
Move Object to current layer
MoveToCurrentLayer(Object) +
m-ctrl + MarkCrosshair
MarkCrosshair() +
MarkCrosshair
MarkCrosshair() +
m-shift + Move selected to current layer
MoveToCurrentLayer(Selected) +
Move selected to current layer
MoveToCurrentLayer(Selected) +
n + Change text on layout
ChangeName(Object) +
text on layout
ChangeName(Object) +
n-alt +   + Nonetlist
ChangeNonetlist(Element) +
n-ctrl + Start new layout
New() +
Start New Layout
New() +
n-ctrl-shift + Change text on layout
ChangeName(Object, Number) +
pin on layout
ChangeName(Object, Number) +
n-shift + Select shortest rat
AddRats(Close) +
Select shortest rat
AddRats(Close) +
o + Optimize rats-nest
Atomic(Save); DeleteRats(AllRats); Atomic(Restore); AddRats(AllRats); Atomic(Block) +
Optimize rats nest
Atomic(Save); DeleteRats(AllRats); Atomic(Restore); AddRats(AllRats); Atomic(Block) +
o-ctrl + ChangeOctagon Object
ChangeOctagon(Object) +
ChangeOctagon Object
ChangeOctagon(Object) +
o-shift + AddRats to selected pins
Atomic(Save); DeleteRats(AllRats); Atomic(Restore); AddRats(SelectedRats); Atomic(Block) +
AddRats to selected pins
Atomic(Save); DeleteRats(AllRats); Atomic(Restore); AddRats(SelectedRats); Atomic(Block) +
p + Polygon PreviousPoint
Polygon(PreviousPoint) +
Polygon PreviousPoint
Polygon(PreviousPoint) +
p-alt + Manage plugins...
ManagePlugins() +
Manage plugins...
ManagePlugins() +
p-ctrl + Auto-place selected elements
AutoPlaceSelected() +
Auto-place selected elements
AutoPlaceSelected() +
p-ctrl-shift + Thin draw poly
conf(toggle, editor/thin_draw_poly, design) +
Thin draw poly
conf(toggle, editor/thin_draw_poly, design) +
p-shift + Polygon Close
Polygon(Close) +
Polygon Close
Polygon(Close) +
q + ChangeSquare Object
ChangeSquare(Object) +
ChangeSquare Object
ChangeSquare(ToggleObject) +
q-ctrl + Quit Program
Quit() +
Quit Program
Quit() +
r + Report net length
Report(NetLength) +
  +
r-alt + Auto-route selected rats
AutoRoute(SelectedRats) +
Auto-route selected rats
AutoRoute(SelectedRats) +
r-ctrl + Generate object report
ReportObject() +
Generate object report
ReportObject() +
r-shift + Redo last undone operation
Redo() +
Redo last undone operation
Redo() +
right + Step Right
Cursor(Warp,1,0,grid) +
Step Right
Cursor(Warp,1,0,grid) +
right-shift + Step +Right
Cursor(Pan,50,0,view) +
Step +Right
Cursor(Pan,50,0,view) +
s + ChangeSize +5 mil
ChangeSize(Object,+5,mil) +
ChangeSize +5 mil
ChangeSize(Object,+5,mil) +
s-alt + ChangeDrill +5 mil
ChangeDrillSize(Object,+5,mil) +
ChangeDrill +5 mil
ChangeDrillSize(Object,+5,mil) +
s-alt-shift + ChangeDrill -5 mil
ChangeDrillSize(Object,-5,mil) +
ChangeDrill -5 mil
ChangeDrillSize(Object,-5,mil) +
s-ctrl + Save layout
Save(Layout) +
Save Layout
Save(Layout) +
s-ctrl-shift + Save layout as...
Save(LayoutAs) +
Save Layout As...
Save(LayoutAs) +
s-shift + ChangeSize -5 mil
ChangeSize(Object,-5,mil) +
ChangeSize -5 mil
ChangeSize(Object,-5,mil) +
space + Arrow
Mode(Arrow) +
Arrow Mode
Mode(Arrow) +
t + Text Tool scale +10 mil
SetValue(TextScale,+10,mil) +
Text Tool scale +10 mil
SetValue(TextScale,+10,mil) +
t-shift + Text Tool scale -10 mil
SetValue(TextScale,-10,mil) +
Text Tool scale -10 mil
SetValue(TextScale,-10,mil) +
tab + Flip up/down
SwapSides(V) +
Flip up/down
SwapSides(V) +
tab-ctrl + Spin 180°
SwapSides(R) +
Spin 180 degrees
SwapSides(R) +
tab-ctrl-shift + Swap Sides
SwapSides() +
Swap Sides
SwapSides() +
tab-shift + Flip left/right
SwapSides(H) +
Flip left/right
SwapSides(H) +
u + Undo last operation
Undo() +
Undo last operation
Undo() +
u-ctrl-shift + Clear undo-buffer
Undo(ClearList) +
Clear undo-buffer
Undo(ClearList) +
up + Step Up
Cursor(Warp,0,1,grid) +
Step Up
Cursor(Warp,0,1,grid) +
up-shift + Step +Up
Cursor(Pan,0,50,view) +
Step +Up
Cursor(Pan,0,50,view) +
v + Zoom Max
Zoom() +
Zoom Max
Zoom() +
v-alt + Via Tool drill +5 mil
SetValue(ViaDrillingHole,+5,mil) +
Via Tool drill +5 mil
SetValue(ViaDrillingHole,+5,mil) +
v-alt-shift + Via Tool drill -5 mil
SetValue(ViaDrillingHole,-5,mil) +
Via Tool drill -5 mil
SetValue(ViaDrillingHole,-5,mil) +
v-ctrl + Paste buffer to layout
Mode(PasteBuffer) +
Paste buffer to layout
Mode(PasteBuffer) +
v-ctrl-shift + Via Tool size -5 mil
SetValue(ViaSize,-5,mil) +
Via Tool size -5 mil
SetValue(ViaSize,-5,mil) +
v-shift + Via Tool size +5 mil
SetValue(ViaSize,+5,mil) +
Via Tool size +5 mil
SetValue(ViaSize,+5,mil) +
w + Add All Rats
AddRats(AllRats) +
Add All Rats
AddRats(AllRats) +
w-shift + AddRats Selected
AddRats(SelectedRats) +
AddRats Selected
AddRats(SelectedRats) +
x +   + Cycle object being dragged
CycleDrag() +
x-ctrl + Cut selection to buffer
GetXY(Click to set the snap point for this buffer); PasteBuffer(Clear); PasteBuffer(AddSelected); RemoveSelected(); Mode(PasteBuffer) +
Cut selection to buffer
GetXY(Click to set the snap point for this buffer); PasteBuffer(Clear); PasteBuffer(AddSelected); RemoveSelected(); Mode(PasteBuffer) +
x-shift +   + Swap nets on two selected pins
net(swap) +
y + Puller
Puller() +
Puller
Puller() +
y-shift + ChangeSizes to Route style
ChangeSizes(Object,style,mil) +
ChangeSizes to Route style
ChangeSizes(Object,style,mil) +
z + Zoom In 20%
Zoom(-1.2) +
Zoom In 20%
Zoom(-1.2) +
z-alt + Undo
Undo() +
  +
z-shift + Zoom Out 20%
Zoom(+1.2) +
Zoom Out 20%
Zoom(+1.2) +
| + Thin draw
conf(toggle, editor/thin_draw, design) +
Thin draw
conf(toggle, editor/thin_draw, design) +
+
pcb-menu-lesstif.lht: d-shift vs. d-shift; +