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