Index: trunk/doc-rnd/Makefile =================================================================== --- trunk/doc-rnd/Makefile (nonexistent) +++ trunk/doc-rnd/Makefile (revision 869) @@ -0,0 +1,6 @@ +MENU_RES=../src/gpcb-menu.res ../src/pcb-menu.res + +all: keys.html + +keys.html: $(MENU_RES) + ../util/keylist.sh $(MENU_RES) > keys.html \ No newline at end of file Index: trunk/doc-rnd/index.html =================================================================== --- trunk/doc-rnd/index.html (revision 868) +++ trunk/doc-rnd/index.html (revision 869) @@ -35,12 +35,16 @@ [pcblib-param] clean up the footprint library shipped [debian] Debian packaging the binaries configured to my own taste - - - I have plans on my TODO list - these have lower priority compared to the features above. +

+Extra documentation: +

+ + Index: trunk/doc-rnd/keys.html =================================================================== --- trunk/doc-rnd/keys.html (nonexistent) +++ trunk/doc-rnd/keys.html (revision 869) @@ -0,0 +1,1028 @@ + +

Key to action bindings

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
key modifiers pcb-menu.res
lesstif
gpcb-menu.res
gtk +
. + + Display(Toggle45Degree) + Display(Toggle45Degree) +
+ Display(Toggle45Degree) + Display(Toggle45Degree) +
/ + + Display(CycleClip) + Display(CycleClip) +
+ Display(CycleClip) + Display(CycleClip) +
1 + shift + PasteBuffer(1) + PasteBuffer(1) +
shift + PasteBuffer(1) + PasteBuffer(1) +
2 + shift + PasteBuffer(2) + PasteBuffer(2) +
shift + PasteBuffer(2) + PasteBuffer(2) +
3 + shift + PasteBuffer(3) + PasteBuffer(3) +
shift + PasteBuffer(3) + PasteBuffer(3) +
4 + shift + PasteBuffer(4) + PasteBuffer(4) +
shift + PasteBuffer(4) + PasteBuffer(4) +
5 + shift + PasteBuffer(5) + PasteBuffer(5) +
shift + PasteBuffer(5) + PasteBuffer(5) +
: + + Command() + Command() +
+ Command() + Command() +
= + + djopt(simple) + djopt(simple) +
+ djopt(simple) + djopt(simple) +
shift + djopt(auto) + djopt(auto) +
shift + djopt(auto) + djopt(auto) +
[ + + Mode(Save) + Mode(Save) +
+ Mode(Save) + Mode(Save) +
] + + Mode(Release) + Mode(Release) +
+ Mode(Release) + Mode(Release) +
` + + Zoom(Toggle) + +
a + + SetSame() + SetSame() +
+ SetSame() + SetSame() +
alt + Select(All) + Select(All) +
alt + Select(All) + Select(All) +
alt-shift + Unselect(All) + Unselect(All) +
alt-shift + Unselect(All) + Unselect(All) +
b + + Flip(Object) + Flip(Object) +
+ Flip(Object) + Flip(Object) +
shift + Flip(SelectedElements) + Flip(SelectedElements) +
shift + Flip(SelectedElements) + Flip(SelectedElements) +
backspace + + Delete(Selected) + RemoveSelected() +
+ Delete(Selected) + RemoveSelected() +
shift + Atomic(Save) + Atomic(Save) +
shift + Atomic(Save) + Atomic(Save) +
c + + Center() + Center() +
+ Center() + Center() +
ctrl + Mode(PasteBuffer) + Mode(PasteBuffer) +
ctrl + Mode(PasteBuffer) + Mode(PasteBuffer) +
d + + Display(PinOrPadName) + Display(PinOrPadName) +
+ Display(PinOrPadName) + Display(PinOrPadName) +
shift + Display(Pinout) + Display(Pinout) +
shift + Display(Pinout) + Display(Pinout) +
shift + Display(Pinout) + Display(Pinout) +
delete + + Delete(Selected) + Mode(Save) +
+ Delete(Selected) + Mode(Save) +
shift + Atomic(Save) + RemoveSelected() +
shift + Atomic(Save) + RemoveSelected() +
down + + Cursor(Warp,0,-1,grid) + Cursor(Warp,0,-1,grid) +
+ Cursor(Warp,0,-1,grid) + Cursor(Warp,0,-1,grid) +
shift + Cursor(Pan,0,-50,view) + Cursor(Pan,0,-50,view) +
shift + Cursor(Pan,0,-50,view) + Cursor(Pan,0,-50,view) +
e + + DeleteRats(AllRats) + DeleteRats(AllRats) +
+ DeleteRats(AllRats) + DeleteRats(AllRats) +
shift + DeleteRats(SelectedRats) + DeleteRats(SelectedRats) +
shift + DeleteRats(SelectedRats) + DeleteRats(SelectedRats) +
enter + + Mode(Notify) + Mode(Notify) +
+ Mode(Notify) + Mode(Notify) +
escape + + Mode(Cancel) + Mode(Escape) +
+ Mode(Cancel) + Mode(Escape) +
f + + Connection(Reset) + Connection(Reset) +
+ Connection(Reset) + Connection(Reset) +
ctrl + Connection(Find) + Connection(Find) +
ctrl + Connection(Find) + Connection(Find) +
shift + Display(Redraw) + Display(Redraw) +
shift + Display(Redraw) + Display(Redraw) +
f1 + + Mode(Via) + Mode(Via) +
+ Mode(Via) + Mode(Via) +
f10 + + Mode(Thermal) + Mode(Thermal) +
+ Mode(Thermal) + Mode(Thermal) +
f11 + + Mode(Arrow) + Mode(Arrow) +
+ Mode(Arrow) + Mode(Arrow) +
f12 + + Mode(Lock) + Mode(Lock) +
+ Mode(Lock) + Mode(Lock) +
f2 + + Mode(Line) + Mode(Line) +
+ Mode(Line) + Mode(Line) +
f3 + + Mode(Arc) + Mode(Arc) +
+ Mode(Arc) + Mode(Arc) +
f4 + + Mode(Text) + Mode(Text) +
+ Mode(Text) + Mode(Text) +
f5 + + Mode(Rectangle) + Mode(Rectangle) +
+ Mode(Rectangle) + Mode(Rectangle) +
f6 + + Mode(Polygon) + Mode(Polygon) +
+ Mode(Polygon) + Mode(Polygon) +
f7 + + Mode(PasteBuffer) + Mode(PasteBuffer) +
+ Mode(PasteBuffer) + Mode(PasteBuffer) +
shift + PasteBuffer(Rotate,1) + PasteBuffer(Rotate,1) +
shift + PasteBuffer(Rotate,1) + PasteBuffer(Rotate,1) +
f8 + + Mode(Remove) + Mode(Remove) +
+ Mode(Remove) + Mode(Remove) +
f9 + + Mode(Rotate) + Mode(Rotate) +
+ Mode(Rotate) + Mode(Rotate) +
g + + SetValue(Grid,+5,mil) + SetValue(Grid,+5,mil) +
+ SetValue(Grid,+5,mil) + SetValue(Grid,+5,mil) +
ctrl + SetValue(Grid,+0.05,mm) + SetValue(Grid,+0.05,mm) +
ctrl + SetValue(Grid,+0.05,mm) + SetValue(Grid,+0.05,mm) +
ctrl-shift + SetValue(Grid,-0.05,mm) + SetValue(Grid,-0.05,mm) +
ctrl-shift + SetValue(Grid,-0.05,mm) + SetValue(Grid,-0.05,mm) +
shift + SetValue(Grid,-5,mil) + SetValue(Grid,-5,mil) +
shift + SetValue(Grid,-5,mil) + SetValue(Grid,-5,mil) +
h + + ToggleHideName(Object) + ToggleHideName(Object) +
+ ToggleHideName(Object) + ToggleHideName(Object) +
ctrl + ChangeHole(Object) + ChangeHole(Object) +
ctrl + ChangeHole(Object) + ChangeHole(Object) +
shift + ToggleHideName(SelectedElements) + ToggleHideName(SelectedElements) +
shift + ToggleHideName(SelectedElements) + ToggleHideName(SelectedElements) +
i + + + DoWindows(Library) +
insert + + Mode(InsertPoint) + Mode(InsertPoint) +
+ Mode(InsertPoint) + Mode(InsertPoint) +
j + + ChangeJoin(Object) + ChangeJoin(Object) +
+ ChangeJoin(Object) + ChangeJoin(Object) +
shift + ChangeJoin(SelectedObjects) + ChangeJoin(SelectedObjects) +
shift + ChangeJoin(SelectedObjects) + ChangeJoin(SelectedObjects) +
k + + ChangeClearSize(Object,+2,mil) + ChangeClearSize(Object,+2,mil) +
+ ChangeClearSize(Object,+2,mil) + ChangeClearSize(Object,+2,mil) +
ctrl + ChangeClearSize(SelectedObjects,+2,mil) + ChangeClearSize(SelectedObjects,+2,mil) +
ctrl + ChangeClearSize(SelectedObjects,+2,mil) + ChangeClearSize(SelectedObjects,+2,mil) +
ctrl-shift + 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) +
shift + ChangeClearSize(Object,-2,mil) + ChangeClearSize(Object,-2,mil) +
l + + SetValue(LineSize,+5,mil) + SetValue(LineSize,+5,mil) +
+ SetValue(LineSize,+5,mil) + SetValue(LineSize,+5,mil) +
shift + SetValue(LineSize,-5,mil) + SetValue(LineSize,-5,mil) +
shift + SetValue(LineSize,-5,mil) + SetValue(LineSize,-5,mil) +
left + + Cursor(Warp,-1,0,grid) + Cursor(Warp,-1,0,grid) +
+ Cursor(Warp,-1,0,grid) + Cursor(Warp,-1,0,grid) +
shift + Cursor(Pan,-50,0,view) + Cursor(Pan,-50,0,view) +
shift + Cursor(Pan,-50,0,view) + Cursor(Pan,-50,0,view) +
m + + MoveToCurrentLayer(Object) + MoveToCurrentLayer(Object) +
+ MoveToCurrentLayer(Object) + MoveToCurrentLayer(Object) +
ctrl + MarkCrosshair() + MarkCrosshair() +
ctrl + MarkCrosshair() + MarkCrosshair() +
shift + MoveToCurrentLayer(Selected) + MoveToCurrentLayer(Selected) +
shift + MoveToCurrentLayer(Selected) + MoveToCurrentLayer(Selected) +
n + + ChangeName(Object) + ChangeName(Object) +
+ ChangeName(Object) + ChangeName(Object) +
alt + + ChangeNonetlist(Element) +
ctrl + New() + New() +
ctrl + New() + New() +
shift + AddRats(Close) + AddRats(Close) +
shift + AddRats(Close) + AddRats(Close) +
o + + Atomic(Block) + Atomic(Block) +
+ Atomic(Block) + Atomic(Block) +
ctrl + ChangeOctagon(Object) + ChangeOctagon(Object) +
ctrl + ChangeOctagon(Object) + ChangeOctagon(Object) +
shift + Atomic(Save) + Atomic(Save) +
shift + Atomic(Save) + Atomic(Save) +
p + + Polygon(PreviousPoint) + Polygon(PreviousPoint) +
+ Polygon(PreviousPoint) + Polygon(PreviousPoint) +
alt + ManagePlugins() + ManagePlugins() +
alt + ManagePlugins() + ManagePlugins() +
ctrl + AutoPlaceSelected() + AutoPlaceSelected() +
ctrl + AutoPlaceSelected() + AutoPlaceSelected() +
ctrl-shift + Display(ToggleThindrawPoly) + Display(ToggleThindrawPoly) +
ctrl-shift + Display(ToggleThindrawPoly) + Display(ToggleThindrawPoly) +
shift + Polygon(Close) + Polygon(Close) +
shift + Polygon(Close) + Polygon(Close) +
q + + ChangeSquare(Object) + ChangeSquare(ToggleObject) +
+ ChangeSquare(Object) + ChangeSquare(ToggleObject) +
ctrl + Quit() + Quit() +
ctrl + Quit() + Quit() +
r + + Report(NetLength) + +
alt + AutoRoute(SelectedRats) + AutoRoute(SelectedRats) +
alt + AutoRoute(SelectedRats) + AutoRoute(SelectedRats) +
ctrl + ReportObject() + ReportObject() +
ctrl + ReportObject() + ReportObject() +
shift + Redo() + Redo() +
shift + Redo() + Redo() +
right + + Cursor(Warp,1,0,grid) + Cursor(Warp,1,0,grid) +
+ Cursor(Warp,1,0,grid) + Cursor(Warp,1,0,grid) +
shift + Cursor(Pan,50,0,view) + Cursor(Pan,50,0,view) +
shift + Cursor(Pan,50,0,view) + Cursor(Pan,50,0,view) +
s + + ChangeSize(Object,+5,mil) + ChangeSize(Object,+5,mil) +
+ ChangeSize(Object,+5,mil) + ChangeSize(Object,+5,mil) +
alt + ChangeDrillSize(Object,+5,mil) + ChangeDrillSize(Object,+5,mil) +
alt + ChangeDrillSize(Object,+5,mil) + ChangeDrillSize(Object,+5,mil) +
alt-shift + ChangeDrillSize(Object,-5,mil) + ChangeDrillSize(Object,-5,mil) +
alt-shift + ChangeDrillSize(Object,-5,mil) + ChangeDrillSize(Object,-5,mil) +
ctrl + Save(Layout) + Save(Layout) +
ctrl + Save(Layout) + Save(Layout) +
ctrl-shift + Save(LayoutAs) + Save(LayoutAs) +
ctrl-shift + Save(LayoutAs) + Save(LayoutAs) +
shift + ChangeSize(Object,-5,mil) + ChangeSize(Object,-5,mil) +
shift + ChangeSize(Object,-5,mil) + ChangeSize(Object,-5,mil) +
space + + Mode(Arrow) + Mode(Arrow) +
+ Mode(Arrow) + Mode(Arrow) +
t + + SetValue(TextScale,+10,mil) + SetValue(TextScale,+10,mil) +
+ SetValue(TextScale,+10,mil) + SetValue(TextScale,+10,mil) +
shift + SetValue(TextScale,-10,mil) + SetValue(TextScale,-10,mil) +
shift + SetValue(TextScale,-10,mil) + SetValue(TextScale,-10,mil) +
tab + + SwapSides(V) + SwapSides(V) +
+ SwapSides(V) + SwapSides(V) +
ctrl + SwapSides(R) + SwapSides(R) +
ctrl + SwapSides(R) + SwapSides(R) +
ctrl-shift + SwapSides() + SwapSides() +
ctrl-shift + SwapSides() + SwapSides() +
shift + SwapSides(H) + SwapSides(H) +
shift + SwapSides(H) + SwapSides(H) +
u + + Undo() + Undo() +
+ Undo() + Undo() +
ctrl-shift + Undo(ClearList) + Undo(ClearList) +
ctrl-shift + Undo(ClearList) + Undo(ClearList) +
up + + Cursor(Warp,0,1,grid) + Cursor(Warp,0,1,grid) +
+ Cursor(Warp,0,1,grid) + Cursor(Warp,0,1,grid) +
shift + Cursor(Pan,0,50,view) + Cursor(Pan,0,50,view) +
shift + Cursor(Pan,0,50,view) + Cursor(Pan,0,50,view) +
v + + Zoom() + Zoom() +
+ Zoom() + Zoom() +
alt + SetValue(ViaDrillingHole,+5,mil) + SetValue(ViaDrillingHole,+5,mil) +
alt + SetValue(ViaDrillingHole,+5,mil) + SetValue(ViaDrillingHole,+5,mil) +
alt-shift + SetValue(ViaDrillingHole,-5,mil) + SetValue(ViaDrillingHole,-5,mil) +
alt-shift + SetValue(ViaDrillingHole,-5,mil) + SetValue(ViaDrillingHole,-5,mil) +
ctrl + Mode(PasteBuffer) + Mode(PasteBuffer) +
ctrl + Mode(PasteBuffer) + Mode(PasteBuffer) +
ctrl-shift + SetValue(ViaSize,-5,mil) + SetValue(ViaSize,-5,mil) +
ctrl-shift + SetValue(ViaSize,-5,mil) + SetValue(ViaSize,-5,mil) +
shift + SetValue(ViaSize,+5,mil) + SetValue(ViaSize,+5,mil) +
shift + SetValue(ViaSize,+5,mil) + SetValue(ViaSize,+5,mil) +
w + + AddRats(AllRats) + AddRats(AllRats) +
+ AddRats(AllRats) + AddRats(AllRats) +
shift + AddRats(SelectedRats) + AddRats(SelectedRats) +
shift + AddRats(SelectedRats) + AddRats(SelectedRats) +
x + ctrl + Mode(PasteBuffer) + Mode(PasteBuffer) +
ctrl + Mode(PasteBuffer) + Mode(PasteBuffer) +
y + + Puller() + Puller() +
+ Puller() + Puller() +
shift + ChangeSizes(Object,style,mil); + ChangeSizes(Object,style,mil); +
shift + ChangeSizes(Object,style,mil); + ChangeSizes(Object,style,mil); +
z + + Zoom(-1.2) + Zoom(-1.2) +
+ Zoom(-1.2) + Zoom(-1.2) +
alt + Undo() + +
shift + Zoom(+1.2) + Zoom(+1.2) +
shift + Zoom(+1.2) + Zoom(+1.2) +
| + + Display(ToggleThindraw) + Display(ToggleThindraw) +
+ Display(ToggleThindraw) + Display(ToggleThindraw) +
+