diff --git a/doc/xschem_man/commands.html b/doc/xschem_man/commands.html index 1755d864..8a1f55ac 100644 --- a/doc/xschem_man/commands.html +++ b/doc/xschem_man/commands.html @@ -143,7 +143,7 @@ ctrl '0-9' set current layer (0-9) '1' set selected net or label to logic value '1' '2' set selected net or label to logic value 'X' '3' set selected net or label to logic value 'Z' - '4' toggle selected net or label: 1->gt;0, 0->gt;1, X->gt;X + '4' toggle selected net or label: 1->0, 0->1, X->X - 'a' Make symbol from pin list of current schematic ctrl 'a' Select all shift 'A' Toggle show netlist @@ -186,8 +186,6 @@ alt+shift 'J' Create labels with 'i' prefix from highlighted nets/pins alt 'j' Create labels without 'i' prefix from highlighted nets/pins ctrl 'j' Create ports from highlight nets alt+ctrl 'j' Print list of highlighted nets/pins with label expansion -shift 'J' create xplot plot file for ngspice in simulation directory - (just type xplot in ngspice) - 'j' Print list of highlighted nets/pins - 'k' Hilight selected nets ctrl+shift 'K' highlight net passing through elements with 'propag' property set on pins @@ -199,9 +197,8 @@ shift 'L' Toggle orthogonal routing (automatic H-V or V-H) ctrl 'l' Make schematic view from selected symbol alt+shift 'l' add lab_wire.sym to schematic alt 'l' add lab_pin.sym to schematic -shift 'O' Toggle Light / Dark colorscheme -shift+ctrl 'O' Load most recent file -ctrl 'o' 0pen file +ctrl+shift 'o' Load most recent schematic +ctrl 'o' Load schematic - 'm' Move selected objects. 'm' and 'ctrl-m' commands are swapped if enable_stretch is set ctrl 'm' Move selected objects, stretching wires attached to them Alt 'm' Move selected objects, insert wires when separating touching instance pins/wires @@ -212,8 +209,11 @@ shift 'N' Top level only netlist ctrl 'n' Clear schematic ctrl+shift 'N' Clear symbol shift 'O' Toggle Light / Dark colorscheme -ctrl 'o' Load schematic +shift+ctrl 'O' Load most recent file +ctrl 'o' Open file - 'p' Place polygon. Operation ends by placing last point over first. +ctrl 'p' create xplot plot file for ngspice in simulation directory + (just type xplot in ngspice) alt 'p' Add symbol pin shift 'P' Pan view area alt 'q' Edit schematic file (dangerous!) @@ -225,7 +225,7 @@ alt 'r' Rotate objects around their anchor points shift 'R' Rotate - 'r' Start rect shift 'S' Change element order -ctrl+shift 'S' Save as schematic +ctrl+shift 'S' Save as schematic - 's' run simulation (asks confirmation) ctrl 's' Save schematic alt 's' Reload current schematic from disk @@ -265,7 +265,6 @@ ctrl '=' Toggle fill rectangles - '$' Toggle pixmap saving ctrl '$' Toggle use XCopyArea vs drawing primitives for drawing the screen - ':' Toggle flat netlist -

KEYBIND CUSTOMIZATION

diff --git a/src/callback.c b/src/callback.c index 39ad9254..54f424c2 100644 --- a/src/callback.c +++ b/src/callback.c @@ -3091,10 +3091,7 @@ static void handle_key_press(int event, KeySym key, int state, int rstate, int m break; case 'J': - if(rstate == 0) { - create_plot_cmd(); - } - else if(SET_MODMASK ) { /* create labels with i prefix from hilight nets */ + if(SET_MODMASK ) { /* create labels with i prefix from hilight nets */ if(xctx->semaphore >= 2) break; print_hilight_net(2); } @@ -3340,7 +3337,10 @@ static void handle_key_press(int event, KeySym key, int state, int rstate, int m break; case 'p': - if(EQUAL_MODMASK) { /* add symbol pin */ + if(rstate == ControlMask) { /* create xplot commandof hilight signals for ngspice */ + create_plot_cmd(); + } + else if(EQUAL_MODMASK) { /* add symbol pin */ xctx->push_undo(); unselect_all(1); storeobject(-1, xctx->mousex_snap-2.5, xctx->mousey_snap-2.5, xctx->mousex_snap+2.5, xctx->mousey_snap+2.5, @@ -3743,8 +3743,9 @@ static void handle_key_press(int event, KeySym key, int state, int rstate, int m } break; - case 'z': - if(rstate == 0 && !(xctx->ui_state & (STARTRECT | STARTLINE | STARTWIRE | STARTPOLYGON | STARTARC))) { /* zoom box */ + case 'z': + /* zoom box */ + if(rstate == 0 && !(xctx->ui_state & (STARTRECT | STARTLINE | STARTWIRE | STARTPOLYGON | STARTARC))) { dbg(1, "callback(): zoom_rectangle call\n"); zoom_rectangle(START); } diff --git a/src/keys.help b/src/keys.help index 84b04c18..0a34e615 100644 --- a/src/keys.help +++ b/src/keys.help @@ -126,8 +126,6 @@ alt+shift 'J' Create labels with 'i' prefix from highlighted nets/pins alt 'j' Create labels without 'i' prefix from highlighted nets/pins ctrl 'j' Create ports from highlight nets alt+ctrl 'j' Print list of highlighted nets/pins with label expansion -shift 'J' create xplot plot file for ngspice in simulation directory - (just type xplot in ngspice) - 'j' Print list of highlighted nets/pins - 'k' Hilight selected nets ctrl+shift 'K' highlight net passing through elements with 'propag' property set on pins @@ -154,6 +152,8 @@ shift 'O' Toggle Light / Dark colorscheme shift+ctrl 'O' Load most recent file ctrl 'o' Open file - 'p' Place polygon. Operation ends by placing last point over first. +ctrl 'p' create xplot plot file for ngspice in simulation directory + (just type xplot in ngspice) alt 'p' Add symbol pin shift 'P' Pan view area alt 'q' Edit schematic file (dangerous!) diff --git a/xschem_library/devices/bindkeys_cheatsheet.sym b/xschem_library/devices/bindkeys_cheatsheet.sym new file mode 100644 index 00000000..47ae27b2 --- /dev/null +++ b/xschem_library/devices/bindkeys_cheatsheet.sym @@ -0,0 +1,426 @@ +v {xschem version=3.4.7RC file_version=1.2} +G {} +K {} +V {} +S {} +E {} +L 14 80 -480 80 -400 {lock=0} +L 14 160 -480 160 -400 {lock=0} +L 14 240 -480 240 -400 {lock=0} +L 14 320 -480 320 -400 {lock=0} +L 14 400 -480 400 -400 {lock=0} +L 14 480 -480 480 -400 {lock=0} +L 14 560 -480 560 -400 {lock=0} +L 14 640 -480 640 -400 {lock=0} +L 14 720 -480 720 -400 {lock=0} +L 14 800 -480 800 -400 {lock=0} +L 14 880 -480 880 -400 {lock=0} +L 14 960 -480 960 -400 {lock=0} +L 14 1040 -480 1040 -400 {lock=0} +L 14 80 -400 80 -320 {lock=0} +L 14 160 -400 160 -320 {lock=0} +L 14 240 -400 240 -320 {lock=0} +L 14 320 -400 320 -320 {lock=0} +L 14 400 -400 400 -320 {lock=0} +L 14 480 -400 480 -320 {lock=0} +L 14 560 -400 560 -320 {lock=0} +L 14 640 -400 640 -320 {lock=0} +L 14 720 -400 720 -320 {lock=0} +L 14 800 -400 800 -320 {lock=0} +L 14 880 -400 880 -320 {lock=0} +L 14 960 -400 960 -320 {lock=0} +L 14 1040 -400 1040 -320 {lock=0} +L 14 0 -400 1200 -400 {lock=0} +L 14 0 -320 1200 -320 {lock=0} +L 14 120 -320 120 -240 {lock=0} +L 14 200 -320 200 -240 {lock=0} +L 14 280 -320 280 -240 {lock=0} +L 14 360 -320 360 -240 {lock=0} +L 14 440 -320 440 -240 {lock=0} +L 14 520 -320 520 -240 {lock=0} +L 14 600 -320 600 -240 {lock=0} +L 14 680 -320 680 -240 {lock=0} +L 14 760 -320 760 -240 {lock=0} +L 14 840 -320 840 -240 {lock=0} +L 14 920 -320 920 -240 {lock=0} +L 14 1000 -320 1000 -240 {lock=0} +L 14 1080 -320 1080 -240 {lock=0} +L 14 0 -240 1200 -240 {lock=0} +L 14 160 -240 160 -160 {lock=0} +L 14 240 -240 240 -160 {lock=0} +L 14 320 -240 320 -160 {lock=0} +L 14 400 -240 400 -160 {lock=0} +L 14 480 -240 480 -160 {lock=0} +L 14 560 -240 560 -160 {lock=0} +L 14 640 -240 640 -160 {lock=0} +L 14 720 -240 720 -160 {lock=0} +L 14 800 -240 800 -160 {lock=0} +L 14 880 -240 880 -160 {lock=0} +L 14 960 -240 960 -160 {lock=0} +L 14 1040 -240 1040 -160 {lock=0} +L 14 0 -160 1200 -160 {lock=0} +L 14 1120 -480 1120 -400 {lock=0} +L 14 200 -160 200 -80 {lock=0} +L 14 280 -160 280 -80 {lock=0} +L 14 360 -160 360 -80 {lock=0} +L 14 440 -160 440 -80 {lock=0} +L 14 520 -160 520 -80 {lock=0} +L 14 600 -160 600 -80 {lock=0} +L 14 680 -160 680 -80 {lock=0} +L 14 760 -160 760 -80 {lock=0} +L 14 840 -160 840 -80 {lock=0} +L 14 920 -160 920 -80 {lock=0} +L 14 1000 -160 1000 -80 {lock=0} +L 14 0 -80 1200 -80 {lock=0} +L 14 150 -80 150 0 {lock=0} +L 14 220 -80 220 0 {lock=0} +L 14 330 -80 330 0 {lock=0} +L 14 870 -80 870 0 {lock=0} +L 14 950 -80 950 0 {lock=0} +L 14 1030 -80 1030 0 {lock=0} +L 14 1200 -480 1280 -480 {lock=0} +L 14 1280 -480 1280 -400 {lock=0} +L 14 1200 -400 1280 -400 {lock=0} +B 4 1205 -330 1280 -310 {fill=full +lock=0} +B 6 1205 -310 1280 -290 {fill=full +lock=0} +B 7 1205 -370 1280 -350 {fill=full +lock=0} +B 8 1205 -350 1280 -330 {fill=full +lock=0} +B 10 1205 -390 1280 -370 {fill=full +lock=0} +B 12 1205 -290 1280 -270 {fill=full +lock=0} +P 14 5 0 -480 1200 -480 1200 0 0 0 0 -480 {lock=0} +T {Esc} 2.5 -477.5 0 0 0.4 0.4 {lock=0} +T {F1} 82.5 -477.5 0 0 0.4 0.4 {lock=0} +T {F2} 162.5 -477.5 0 0 0.4 0.4 {lock=0} +T {F3} 242.5 -477.5 0 0 0.4 0.4 {lock=0} +T {F4} 322.5 -477.5 0 0 0.4 0.4 {lock=0} +T {F5} 402.5 -477.5 0 0 0.4 0.4 {lock=0} +T {F6} 482.5 -477.5 0 0 0.4 0.4 {lock=0} +T {F7} 562.5 -477.5 0 0 0.4 0.4 {lock=0} +T {F8} 642.5 -477.5 0 0 0.4 0.4 {lock=0} +T {F9} 722.5 -477.5 0 0 0.4 0.4 {lock=0} +T {F10} 802.5 -477.5 0 0 0.4 0.4 {lock=0} +T {F11} 882.5 -477.5 0 0 0.4 0.4 {lock=0} +T {F12} 962.5 -477.5 0 0 0.4 0.4 {lock=0} +T {Ins} 1042.5 -477.5 0 0 0.4 0.4 {lock=0} +T {Del} 1122.5 -477.5 0 0 0.4 0.4 {lock=0} +T {~ +\\} 2.5 -397.5 0 0 0.4 0.4 {lock=0} +T {Q} 122.5 -317.5 0 0 0.4 0.4 {lock=0} +T {W} 202.5 -317.5 0 0 0.4 0.4 {lock=0} +T {E} 282.5 -317.5 0 0 0.4 0.4 {lock=0} +T {R} 362.5 -317.5 0 0 0.4 0.4 {lock=0} +T {T} 442.5 -317.5 0 0 0.4 0.4 {lock=0} +T {U} 602.5 -317.5 0 0 0.4 0.4 {lock=0} +T {I} 682.5 -317.5 0 0 0.4 0.4 {lock=0} +T {O} 762.5 -317.5 0 0 0.4 0.4 {lock=0} +T {P} 842.5 -317.5 0 0 0.4 0.4 {lock=0} +T {\{ +[} 922.5 -317.5 0 0 0.4 0.4 {lock=0} +T {\} +]} 1002.5 -317.5 0 0 0.4 0.4 {lock=0} +T {| +\\} 1082.5 -317.5 0 0 0.4 0.4 {lock=0} +T {Tab} 2.5 -317.5 0 0 0.4 0.4 {lock=0} +T {Caps Lock} 2.5 -237.5 0 0 0.4 0.4 {lock=0} +T {A} 162.5 -237.5 0 0 0.4 0.4 {lock=0} +T {S} 242.5 -237.5 0 0 0.4 0.4 {lock=0} +T {D} 322.5 -237.5 0 0 0.4 0.4 {lock=0} +T {F} 402.5 -237.5 0 0 0.4 0.4 {lock=0} +T {G} 482.5 -237.5 0 0 0.4 0.4 {lock=0} +T {H} 562.5 -237.5 0 0 0.4 0.4 {lock=0} +T {J} 642.5 -237.5 0 0 0.4 0.4 {lock=0} +T {K} 722.5 -237.5 0 0 0.4 0.4 {lock=0} +T {L} 802.5 -237.5 0 0 0.4 0.4 {lock=0} +T {: +;} 882.5 -237.5 0 0 0.4 0.4 {lock=0} +T {" +'} 962.5 -237.5 0 0 0.4 0.4 {lock=0} +T {Enter} 1042.5 -237.5 0 0 0.4 0.4 {lock=0} +T {Shift} 2.5 -157.5 0 0 0.4 0.4 {layer=12 +lock=0} +T {Z} 202.5 -157.5 0 0 0.4 0.4 {lock=0} +T {X} 282.5 -157.5 0 0 0.4 0.4 {lock=0} +T {C} 362.5 -157.5 0 0 0.4 0.4 {lock=0} +T {V} 442.5 -157.5 0 0 0.4 0.4 {lock=0} +T {B} 522.5 -157.5 0 0 0.4 0.4 {lock=0} +T {N} 602.5 -157.5 0 0 0.4 0.4 {lock=0} +T {M} 682.5 -157.5 0 0 0.4 0.4 {lock=0} +T {< +,} 762.5 -157.5 0 0 0.4 0.4 {lock=0} +T {> +.} 842.5 -157.5 0 0 0.4 0.4 {lock=0} +T {? +/} 922.5 -157.5 0 0 0.4 0.4 {lock=0} +T {Shift} 1002.5 -157.5 0 0 0.4 0.4 {layer=12 +lock=0} +T {Ctrl} 2.5 -77.5 0 0 0.4 0.4 {layer=4 +lock=0} +T {Win} 152.5 -77.5 0 0 0.4 0.4 {lock=0} +T {Alt} 222.5 -77.5 0 0 0.4 0.4 {layer=7 +lock=0} +T {Space} 332.5 -77.5 0 0 0.4 0.4 {lock=0} +T {Alt Gr} 872.5 -77.5 0 0 0.4 0.4 {layer=7 +lock=0} +T {Win} 952.5 -77.5 0 0 0.4 0.4 {lock=0} +T {Ctrl} 1032.5 -77.5 0 0 0.4 0.4 {layer=4 +lock=0} +T {Y} 522.5 -317.5 0 0 0.4 0.4 {lock=0} +T {1} 82.5 -397.5 0 0 0.4 0.4 {lock=0} +T {2} 162.5 -397.5 0 0 0.4 0.4 {lock=0} +T {3} 242.5 -397.5 0 0 0.4 0.4 {lock=0} +T {4} 322.5 -397.5 0 0 0.4 0.4 {lock=0} +T {5} 402.5 -397.5 0 0 0.4 0.4 {lock=0} +T {6} 482.5 -397.5 0 0 0.4 0.4 {lock=0} +T {7} 562.5 -397.5 0 0 0.4 0.4 {lock=0} +T {8} 642.5 -397.5 0 0 0.4 0.4 {lock=0} +T {9} 722.5 -397.5 0 0 0.4 0.4 {lock=0} +T {0} 802.5 -397.5 0 0 0.4 0.4 {lock=0} +T {_ +-} 882.5 -397.5 0 0 0.4 0.4 {lock=0} +T {+ +=} 962.5 -397.5 0 0 0.4 0.4 {lock=0} +T {Backspace} 1042.5 -397.5 0 0 0.4 0.4 {lock=0} +T {Abort oper.} 2.5 -415 0 0 0.18 0.18 {} +T {Select all} 162.5 -195 0 0 0.18 0.18 {layer=4} +T {Show netlist} 162.5 -183.75 0 0 0.18 0.18 {layer=12} +T {Sym from sch} 162.5 -172.5 0 0 0.18 0.18 {} +T {Show sym text} 522.5 -115 0 0 0.18 0.18 {layer=4} +T {Edit metadata} 522.5 -103.75 0 0 0.18 0.18 {layer=12} +T {Merge file} 522.5 -92.5 0 0 0.18 0.18 {} +T {show sym bbox} 522.5 -126.25 0 0 0.18 0.18 {layer=7} +T {Alt} 1242.5 -367.5 0 0 0.3 0.3 {layer=0 +hcenter=1 +lock=0} +T {Ctrl+Alt} 1242.5 -347.5 0 0 0.3 0.3 {layer=0 +hcenter=1 +lock=0} +T {Ctrl} 1242.5 -327.5 0 0 0.3 0.3 {layer=0 +hcenter=1 +lock=0} +T {Shift+Ctrl} 1242.5 -307.5 0 0 0.3 0.3 {layer=0 +hcenter=1 +lock=0} +T {Shift} 1242.5 -287.5 0 0 0.3 0.3 {layer=0 +hcenter=1 +lock=0} +T {Shift+Alt} 1242.5 -387.5 0 0 0.3 0.3 {layer=0 +hcenter=1 +lock=0} +T {save to clipb.} 362.5 -115 0 0 0.18 0.18 {layer=4} +T {start arc} 362.5 -103.75 0 0 0.18 0.18 {layer=12} +T {Copy objects} 362.5 -92.5 0 0 0.18 0.18 {} +T {cp obj add wires} 362.5 -126.25 0 0 0.18 0.18 {layer=7} +T {No modif.} 1242.5 -267.5 0 0 0.3 0.3 {layer=3 hcenter=1 +lock=0} +T {start circle} 362.5 -137.5 0 0 0.18 0.18 {layer=6} +T {Delete files} 322.5 -195 0 0 0.18 0.18 {layer=4} +T {Unsel by area} 322.5 -183.75 0 0 0.18 0.18 {layer=12} +T {Unsel object} 322.5 -172.5 0 0 0.18 0.18 {} +T {-} 322.5 -206.25 0 0 0.18 0.18 {layer=7} +T {-} 162.5 -206.25 0 0 0.18 0.18 {layer=7} +T {Back to parent} 282.5 -275 0 0 0.18 0.18 {layer=4} +T {-} 282.5 -263.75 0 0 0.18 0.18 {layer=12} +T {Descend sch} 282.5 -252.5 0 0 0.18 0.18 {} +T {Edit sch in win} 282.5 -286.25 0 0 0.18 0.18 {layer=7} +T {Sch in new proc} 282.5 -297.5 0 0 0.18 0.18 {layer=10} +T {Search} 402.5 -195 0 0 0.18 0.18 {layer=4} +T {Flip horiz.} 402.5 -183.75 0 0 0.18 0.18 {layer=12} +T {Full zoom} 402.5 -172.5 0 0 0.18 0.18 {} +T {Flip H. in place} 402.5 -206.25 0 0 0.18 0.18 {layer=7} +T {Full zoom sel} 402.5 -217.5 0 0 0.18 0.18 {layer=6} +T {set snap} 482.5 -195 0 0 0.18 0.18 {layer=4} +T {Double snap} 482.5 -183.75 0 0 0.18 0.18 {layer=12} +T {Half snap} 482.5 -172.5 0 0 0.18 0.18 {} +T {Net to viewer} 482.5 -206.25 0 0 0.18 0.18 {layer=7} +T {Launcher} 562.5 -195 0 0 0.18 0.18 {layer=4} +T {Attach net lab.} 562.5 -183.75 0 0 0.18 0.18 {layer=12} +T {Horiz. move} 562.5 -172.5 0 0 0.18 0.18 {} +T {create sympins} 562.5 -206.25 0 0 0.18 0.18 {layer=7} +T {sel -> sym,sch } 562.5 -217.5 0 0 0.18 0.18 {layer=6} +T {symb. browser} 682.5 -275 0 0 0.18 0.18 {layer=4} +T {Insert symbol} 682.5 -263.75 0 0 0.18 0.18 {layer=12} +T {descend sym} 682.5 -252.5 0 0 0.18 0.18 {} +T {Edit sym in win} 682.5 -286.25 0 0 0.18 0.18 {layer=7} +T {-} 682.5 -297.5 0 0 0.18 0.18 {layer=6} +T {Pins from nets} 642.5 -195 0 0 0.18 0.18 {layer=4} +T {-} 642.5 -183.75 0 0 0.18 0.18 {layer=12} +T {List hilight nets} 642.5 -172.5 0 0 0.18 0.18 {} +T {Lab from nets} 642.5 -206.25 0 0 0.18 0.18 {layer=7} +T {List exp. nets} 652.5 -217.5 0 0 0.18 0.18 {layer=8} +T {ilabels} 652.5 -228.75 0 0 0.18 0.18 {layer=10} +T {Unhilight sel.} 722.5 -195 0 0 0.18 0.18 {layer=4} +T {Unhilight all} 722.5 -183.75 0 0 0.18 0.18 {layer=12} +T {Hilight nets} 722.5 -172.5 0 0 0.18 0.18 {} +T {Select hilights} 722.5 -206.25 0 0 0.18 0.18 {layer=7} +T {Passthru hilight} 722.5 -217.5 0 0 0.18 0.18 {layer=6} +T {Sch from sym} 802.5 -195 0 0 0.18 0.18 {layer=4} +T {Orth. routing} 802.5 -183.75 0 0 0.18 0.18 {layer=12} +T {Line} 802.5 -172.5 0 0 0.18 0.18 {} +T {Add lab_pin} 802.5 -206.25 0 0 0.18 0.18 {layer=7} +T {Add lab_wire} 802.5 -217.5 0 0 0.18 0.18 {layer=10} +T {Open file} 762.5 -275 0 0 0.18 0.18 {layer=4} +T {Colorscheme} 762.5 -263.75 0 0 0.18 0.18 {layer=12} +T {-} 762.5 -252.5 0 0 0.18 0.18 {} +T {-} 762.5 -286.25 0 0 0.18 0.18 {layer=7} +T {xplot file} 842.5 -275 0 0 0.18 0.18 {layer=4} +T {Pan view area} 842.5 -263.75 0 0 0.18 0.18 {layer=12} +T {Polygon} 842.5 -252.5 0 0 0.18 0.18 {} +T {Add sym pin} 842.5 -286.25 0 0 0.18 0.18 {layer=7} +T {-} 842.5 -297.5 0 0 0.18 0.18 {layer=6} +T {Quit} 122.5 -275 0 0 0.18 0.18 {layer=4} +T {Edit w editor} 122.5 -263.75 0 0 0.18 0.18 {layer=12} +T {Edit attributes} 122.5 -252.5 0 0 0.18 0.18 {} +T {edit file data} 122.5 -286.25 0 0 0.18 0.18 {layer=7} +T {View attributes} 122.5 -297.5 0 0 0.18 0.18 {layer=6} +T {Simul.(cds)} 362.5 -275 0 0 0.18 0.18 {layer=4} +T {Rotate} 362.5 -263.75 0 0 0.18 0.18 {layer=12} +T {Rect} 362.5 -252.5 0 0 0.18 0.18 {} +T {Rotate in place} 362.5 -286.25 0 0 0.18 0.18 {layer=7} +T {-} 362.5 -297.5 0 0 0.18 0.18 {layer=6} +T {Save} 242.5 -195 0 0 0.18 0.18 {layer=4} +T {Change order} 242.5 -183.75 0 0 0.18 0.18 {layer=12} +T {Simulate} 242.5 -172.5 0 0 0.18 0.18 {} +T {Reload from file} 242.5 -206.25 0 0 0.18 0.18 {layer=7} +T {Save As} 242.5 -217.5 0 0 0.18 0.18 {layer=6} +T {Save as sym} 258.75 -228.75 0 0 0.18 0.18 {layer=10} +T {-} 442.5 -275 0 0 0.18 0.18 {layer=4} +T {Toggle ignore} 442.5 -263.75 0 0 0.18 0.18 {layer=12} +T {Text} 442.5 -252.5 0 0 0.18 0.18 {} +T {-} 442.5 -286.25 0 0 0.18 0.18 {layer=7} +T {-} 442.5 -297.5 0 0 0.18 0.18 {layer=6} +T {Unsel floaters} 602.5 -275 0 0 0.18 0.18 {layer=4} +T {Redo} 602.5 -263.75 0 0 0.18 0.18 {layer=12} +T {Undo} 602.5 -252.5 0 0 0.18 0.18 {} +T {Align to grid} 602.5 -286.25 0 0 0.18 0.18 {layer=7} +T {-} 602.5 -297.5 0 0 0.18 0.18 {layer=6} +T {Paste clipboard} 442.5 -115 0 0 0.18 0.18 {layer=4} +T {Flip vertical} 442.5 -103.75 0 0 0.18 0.18 {layer=12} +T {Vertical move} 442.5 -92.5 0 0 0.18 0.18 {} +T {Flip V. in place} 442.5 -126.25 0 0 0.18 0.18 {layer=7} +T {Toggle netlist} 442.5 -137.5 0 0 0.18 0.18 {layer=6} +T {Close } 202.5 -275 0 0 0.18 0.18 {layer=4} +T {Snapped wire} 202.5 -263.75 0 0 0.18 0.18 {layer=12} +T {Wire} 202.5 -252.5 0 0 0.18 0.18 {} +T {-} 202.5 -286.25 0 0 0.18 0.18 {layer=7} +T {-} 202.5 -297.5 0 0 0.18 0.18 {layer=6} +T {Cut clipboard} 282.5 -115 0 0 0.18 0.18 {layer=4} +T {Pin/net diffs} 282.5 -103.75 0 0 0.18 0.18 {layer=12} +T {New xschem} 282.5 -92.5 0 0 0.18 0.18 {} +T {Crosshair} 282.5 -126.25 0 0 0.18 0.18 {layer=7} +T {-} 282.5 -137.5 0 0 0.18 0.18 {layer=6} +T {-} 522.5 -275 0 0 0.18 0.18 {layer=4} +T {-} 522.5 -263.75 0 0 0.18 0.18 {layer=12} +T {Toggle stretch} 522.5 -252.5 0 0 0.18 0.18 {} +T {-} 522.5 -286.25 0 0 0.18 0.18 {layer=7} +T {-} 522.5 -297.5 0 0 0.18 0.18 {layer=6} +T {Zoom out} 202.5 -115 0 0 0.18 0.18 {layer=4} +T {Zoom in} 202.5 -103.75 0 0 0.18 0.18 {layer=12} +T {Zoom area} 202.5 -92.5 0 0 0.18 0.18 {} +T {snap curs.(cds)} 202.5 -126.25 0 0 0.18 0.18 {layer=7} +T {-} 202.5 -137.5 0 0 0.18 0.18 {layer=6} +T {New sch} 602.5 -115 0 0 0.18 0.18 {layer=4} +T {Curr lev. netlist} 602.5 -103.75 0 0 0.18 0.18 {layer=12} +T {Netlist} 602.5 -92.5 0 0 0.18 0.18 {} +T {-} 602.5 -126.25 0 0 0.18 0.18 {layer=7} +T {New sym} 602.5 -137.5 0 0 0.18 0.18 {layer=6} +T {Stretch move} 682.5 -115 0 0 0.18 0.18 {layer=4} +T {Move,add wires} 682.5 -103.75 0 0 0.18 0.18 {layer=12} +T {Move} 682.5 -92.5 0 0 0.18 0.18 {} +T {Move,add wires} 682.5 -126.25 0 0 0.18 0.18 {layer=7} +T {Stretch mv + w} 682.5 -137.5 0 0 0.18 0.18 {layer=6} +T {Set layer 5} 402.5 -355 0 0 0.18 0.18 {layer=4} +T {Toggle grid} 402.5 -343.75 0 0 0.18 0.18 {layer=12} +T {View probes} 402.5 -332.5 0 0 0.18 0.18 {} +T {-} 402.5 -366.25 0 0 0.18 0.18 {layer=7} +T {-} 402.5 -377.5 0 0 0.18 0.18 {layer=6} +T {Set layer 7} 562.5 -355 0 0 0.18 0.18 {layer=4} +T {Join/break wires} 562.5 -343.75 0 0 0.18 0.18 {layer=12} +T {-} 562.5 -332.5 0 0 0.18 0.18 {} +T {-} 562.5 -366.25 0 0 0.18 0.18 {layer=7} +T {-} 562.5 -377.5 0 0 0.18 0.18 {layer=6} +T {Set layer 1} 82.5 -355 0 0 0.18 0.18 {layer=4} +T {Break wires} 82.5 -343.75 0 0 0.18 0.18 {layer=12} +T {Set logic to 1} 82.5 -332.5 0 0 0.18 0.18 {} +T {-} 82.5 -366.25 0 0 0.18 0.18 {layer=7} +T {-} 82.5 -377.5 0 0 0.18 0.18 {layer=6} +T {Set layer 2} 162.5 -355 0 0 0.18 0.18 {layer=4} +T {-} 162.5 -343.75 0 0 0.18 0.18 {layer=12} +T {Set logic to X} 162.5 -332.5 0 0 0.18 0.18 {} +T {-} 162.5 -366.25 0 0 0.18 0.18 {layer=7} +T {-} 162.5 -377.5 0 0 0.18 0.18 {layer=6} +T {Set layer 3} 242.5 -355 0 0 0.18 0.18 {layer=4} +T {Show dupl.nam.} 242.5 -343.75 0 0 0.18 0.18 {layer=12} +T {Set logic to Z} 242.5 -332.5 0 0 0.18 0.18 {} +T {-} 242.5 -366.25 0 0 0.18 0.18 {layer=7} +T {Fix dupl.nam.} 242.5 -377.5 0 0 0.18 0.18 {layer=6} +T {Set layer 4} 322.5 -355 0 0 0.18 0.18 {layer=4} +T {Draw pixmap} 322.5 -343.75 0 0 0.18 0.18 {layer=12} +T {Toggle logic} 322.5 -332.5 0 0 0.18 0.18 {} +T {-} 322.5 -366.25 0 0 0.18 0.18 {layer=7} +T {Draw window} 322.5 -377.5 0 0 0.18 0.18 {layer=6} +T {Set layer 0} 802.5 -355 0 0 0.18 0.18 {layer=4} +T {-} 802.5 -343.75 0 0 0.18 0.18 {layer=12} +T {Set logic to 0} 802.5 -332.5 0 0 0.18 0.18 {} +T {-} 802.5 -366.25 0 0 0.18 0.18 {layer=7} +T {-} 802.5 -377.5 0 0 0.18 0.18 {layer=6} +T {Set layer 6} 482.5 -355 0 0 0.18 0.18 {layer=4} +T {-} 482.5 -343.75 0 0 0.18 0.18 {layer=12} +T {-} 482.5 -332.5 0 0 0.18 0.18 {} +T {-} 482.5 -366.25 0 0 0.18 0.18 {layer=7} +T {-} 482.5 -377.5 0 0 0.18 0.18 {layer=6} +T {Set layer 8} 642.5 -355 0 0 0.18 0.18 {layer=4} +T {Ps/Pdf plot} 642.5 -343.75 0 0 0.18 0.18 {layer=12} +T {-} 642.5 -332.5 0 0 0.18 0.18 {} +T {Xpm/png plot} 642.5 -366.25 0 0 0.18 0.18 {layer=6} +T {Svg plot} 642.5 -377.5 0 0 0.18 0.18 {layer=10} +T {Set layer 9} 722.5 -355 0 0 0.18 0.18 {layer=4} +T {-} 722.5 -343.75 0 0 0.18 0.18 {layer=12} +T {-} 722.5 -332.5 0 0 0.18 0.18 {} +T {-} 722.5 -366.25 0 0 0.18 0.18 {layer=7} +T {-} 722.5 -377.5 0 0 0.18 0.18 {layer=6} +T {-} 1102.5 -275 0 0 0.18 0.18 {layer=4} +T {Reserved} 1102.5 -263.75 0 0 0.18 0.18 {layer=12} +T {Toggle fullscreen} 1102.5 -252.5 0 0 0.18 0.18 {} +T {-} 1102.5 -286.25 0 0 0.18 0.18 {layer=7} +T {-} 1102.5 -297.5 0 0 0.18 0.18 {layer=6} +T {-} 412.5 -35 0 0 0.18 0.18 {layer=4} +T {-} 412.5 -23.75 0 0 0.18 0.18 {layer=12} +T {Toggle manhattan drawing / pan schematic} 412.5 -12.5 0 0 0.18 0.18 {} +T {-} 412.5 -46.25 0 0 0.18 0.18 {layer=7} +T {-} 412.5 -57.5 0 0 0.18 0.18 {layer=6} +T {-} 1042.5 -355 0 0 0.18 0.18 {layer=4} +T {-} 1042.5 -343.75 0 0 0.18 0.18 {layer=12} +T {Back to parent} 1042.5 -332.5 0 0 0.18 0.18 {} +T {-} 1042.5 -366.25 0 0 0.18 0.18 {layer=7} +T {-} 1042.5 -377.5 0 0 0.18 0.18 {layer=6} +T {-} 1122.5 -435 0 0 0.18 0.18 {layer=4} +T {-} 1122.5 -423.75 0 0 0.18 0.18 {layer=12} +T {Del selection} 1122.5 -412.5 0 0 0.18 0.18 {} +T {-} 1122.5 -446.25 0 0 0.18 0.18 {layer=7} +T {-} 1122.5 -457.5 0 0 0.18 0.18 {layer=6} +T {Help} 922.5 -103.75 0 0 0.18 0.18 {layer=12} +T {-} 922.5 -92.5 0 0 0.18 0.18 {} +T {Flat netlist} 882.5 -183.75 0 0 0.18 0.18 {layer=12} +T {Reserved} 882.5 -172.5 0 0 0.18 0.18 {} +T {Incr line width} 962.5 -355 0 0 0.18 0.18 {layer=4} +T {-} 962.5 -343.75 0 0 0.18 0.18 {layer=12} +T {Toggle fill style} 962.5 -332.5 0 0 0.18 0.18 {} +T {Decr line width} 882.5 -355 0 0 0.18 0.18 {layer=4} +T {Change line w.} 882.5 -343.75 0 0 0.18 0.18 {layer=12} +T {-} 882.5 -332.5 0 0 0.18 0.18 {} +T {Pr.Scr} 1202.5 -477.5 0 0 0.4 0.4 {lock=0} +T {Grab scr area} 1202.5 -412.5 0 0 0.18 0.18 {} +T {-} 1042.5 -435 0 0 0.18 0.18 {layer=4} +T {Symb. browser} 1042.5 -423.75 0 0 0.18 0.18 {layer=12} +T {Insert symbol} 1042.5 -412.5 0 0 0.18 0.18 {} +T {-} 1042.5 -446.25 0 0 0.18 0.18 {layer=7} +T {-} 1042.5 -457.5 0 0 0.18 0.18 {layer=6} +T {Reserved} 2.5 -343.75 0 0 0.18 0.18 {layer=12} +T {-} 2.5 -332.5 0 0 0.18 0.18 {} +T {BINDKEYS CHEATSHEET} 0 -630 0 0 2 2 {} diff --git a/xschem_library/devices/intuitive_interface_cheatsheet.sch b/xschem_library/devices/intuitive_interface_cheatsheet.sch index c9164489..722b2fee 100644 --- a/xschem_library/devices/intuitive_interface_cheatsheet.sch +++ b/xschem_library/devices/intuitive_interface_cheatsheet.sch @@ -4403,83 +4403,6 @@ L 9 940 -300 940 -50 {dash=4} L 9 1300 -300 1300 -50 {dash=4} L 9 1550 -300 1550 -50 {dash=4} L 9 1880 -300 1880 -50 {dash=4} -L 14 120 40 120 120 {lock=1} -L 14 200 40 200 120 {lock=1} -L 14 280 40 280 120 {lock=1} -L 14 360 40 360 120 {lock=1} -L 14 440 40 440 120 {lock=1} -L 14 520 40 520 120 {lock=1} -L 14 600 40 600 120 {lock=1} -L 14 680 40 680 120 {lock=1} -L 14 760 40 760 120 {lock=1} -L 14 840 40 840 120 {lock=1} -L 14 920 40 920 120 {lock=1} -L 14 1000 40 1000 120 {lock=1} -L 14 1080 40 1080 120 {lock=1} -L 14 120 120 120 200 {lock=1} -L 14 200 120 200 200 {lock=1} -L 14 280 120 280 200 {lock=1} -L 14 360 120 360 200 {lock=1} -L 14 440 120 440 200 {lock=1} -L 14 520 120 520 200 {lock=1} -L 14 600 120 600 200 {lock=1} -L 14 680 120 680 200 {lock=1} -L 14 760 120 760 200 {lock=1} -L 14 840 120 840 200 {lock=1} -L 14 920 120 920 200 {lock=1} -L 14 1000 120 1000 200 {lock=1} -L 14 1080 120 1080 200 {lock=1} -L 14 40 120 1240 120 {lock=1} -L 14 40 200 1240 200 {lock=1} -L 14 160 200 160 280 {lock=1} -L 14 240 200 240 280 {lock=1} -L 14 320 200 320 280 {lock=1} -L 14 400 200 400 280 {lock=1} -L 14 480 200 480 280 {lock=1} -L 14 560 200 560 280 {lock=1} -L 14 640 200 640 280 {lock=1} -L 14 720 200 720 280 {lock=1} -L 14 800 200 800 280 {lock=1} -L 14 880 200 880 280 {lock=1} -L 14 960 200 960 280 {lock=1} -L 14 1040 200 1040 280 {lock=1} -L 14 1120 200 1120 280 {lock=1} -L 14 40 280 1240 280 {lock=1} -L 14 200 280 200 360 {lock=1} -L 14 280 280 280 360 {lock=1} -L 14 360 280 360 360 {lock=1} -L 14 440 280 440 360 {lock=1} -L 14 520 280 520 360 {lock=1} -L 14 600 280 600 360 {lock=1} -L 14 680 280 680 360 {lock=1} -L 14 760 280 760 360 {lock=1} -L 14 840 280 840 360 {lock=1} -L 14 920 280 920 360 {lock=1} -L 14 1000 280 1000 360 {lock=1} -L 14 1080 280 1080 360 {lock=1} -L 14 40 360 1240 360 {lock=1} -L 14 1160 40 1160 120 {lock=1} -L 14 240 360 240 440 {lock=1} -L 14 320 360 320 440 {lock=1} -L 14 400 360 400 440 {lock=1} -L 14 480 360 480 440 {lock=1} -L 14 560 360 560 440 {lock=1} -L 14 640 360 640 440 {lock=1} -L 14 720 360 720 440 {lock=1} -L 14 800 360 800 440 {lock=1} -L 14 880 360 880 440 {lock=1} -L 14 960 360 960 440 {lock=1} -L 14 1040 360 1040 440 {lock=1} -L 14 40 440 1240 440 {lock=1} -L 14 190 440 190 520 {lock=1} -L 14 260 440 260 520 {lock=1} -L 14 370 440 370 520 {lock=1} -L 14 910 440 910 520 {lock=1} -L 14 990 440 990 520 {lock=1} -L 14 1070 440 1070 520 {lock=1} -L 14 1240 40 1320 40 {} -L 14 1320 40 1320 120 {} -L 14 1240 120 1320 120 {} B 1 1790 -10080 1820 -9930 {} B 2 660 -11860 860 -11540 {} B 2 1267.5 -11722.5 1272.5 -11717.5 {name=d dir=inout} @@ -4822,7 +4745,6 @@ alpha=0.8 image=/home/schippes/x/1.png image_data=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} B 4 2140 -12700 2650 -12360 {fill=0} -B 4 -215 250 -130 270 {fill=full} B 5 1027.5 -11662.5 1032.5 -11657.5 {name=p dir=inout} B 5 1027.5 -11602.5 1032.5 -11597.5 {name=m dir=inout} B 5 1108.75 -11691.25 1111.25 -11688.75 {name=p dir=out} @@ -5311,11 +5233,6 @@ B 5 2237.5 -772.5 2242.5 -767.5 {name=d dir=inout} B 5 2197.5 -742.5 2202.5 -737.5 {name=g dir=in} B 5 2237.5 -712.5 2242.5 -707.5 {name=s dir=inout} B 5 2237.5 -742.5 2242.5 -737.5 {name=b dir=in} -B 6 -215 270 -130 290 {fill=full} -B 7 -215 210 -130 230 {fill=full} -B 8 -215 230 -130 250 {fill=full} -B 10 -215 310 -130 330 {fill=full} -B 12 -215 290 -130 310 {fill=full} A 1 1220 -4500 5.590169943749475 333.434948822922 360 {fill=1} A 1 1340 -4500 5.590169943749475 333.434948822922 360 {fill=1} A 1 1850 -4500 5.590169943749475 333.434948822922 360 {fill=1} @@ -6106,8 +6023,6 @@ P 10 7 2317.5 -432.5 2310 -440 2315 -445 2300 -450 2305 -435 2310 -440 2317.5 -4 P 10 7 787.5 -131.25 780 -138.75 785 -143.75 770 -148.75 775 -133.75 780 -138.75 787.5 -131.25 {fill=1} P 10 7 1697.5 -162.5 1690 -170 1695 -175 1680 -180 1685 -165 1690 -170 1697.5 -162.5 {fill=1} P 10 7 2247.5 -212.5 2240 -220 2245 -225 2230 -230 2235 -215 2240 -220 2247.5 -212.5 {fill=1} -P 10 1 830 210 {} -P 14 5 40 40 1240 40 1240 520 40 520 40 40 {lock=1} T {INTUITIVE_INTERFACE CHEAT SHEET} 1110 -12740 0 0 2 2 {hcenter=1} T {D} 1275 -11717.5 0 0 0.15 0.15 { layer=2} T {D} 2055 -11727.5 0 0 0.15 0.15 { layer=2} @@ -6456,322 +6371,4 @@ T {Add attribute:} 1048.75 -173.75 0 0 0.5 0.5 {} T {bezier=1} 1050 -131.25 0 0 0.7 0.7 {font=monospace layer=4} T {h} 1710 -6245 0 0 0.5 0.5 {hcenter=1} T {v} 2560 -6425 0 0 0.5 0.5 {hcenter=1} -T {Esc} 42.5 42.5 0 0 0.4 0.4 {} -T {F1} 122.5 42.5 0 0 0.4 0.4 {} -T {F2} 202.5 42.5 0 0 0.4 0.4 {} -T {F3} 282.5 42.5 0 0 0.4 0.4 {} -T {F4} 362.5 42.5 0 0 0.4 0.4 {} -T {F5} 442.5 42.5 0 0 0.4 0.4 {} -T {F6} 522.5 42.5 0 0 0.4 0.4 {} -T {F7} 602.5 42.5 0 0 0.4 0.4 {} -T {F8} 682.5 42.5 0 0 0.4 0.4 {} -T {F9} 762.5 42.5 0 0 0.4 0.4 {} -T {F10} 842.5 42.5 0 0 0.4 0.4 {} -T {F11} 922.5 42.5 0 0 0.4 0.4 {} -T {F12} 1002.5 42.5 0 0 0.4 0.4 {} -T {Ins} 1082.5 42.5 0 0 0.4 0.4 {} -T {Del} 1162.5 42.5 0 0 0.4 0.4 {} -T {~ -\\} 42.5 122.5 0 0 0.4 0.4 {} -T {Q} 162.5 202.5 0 0 0.4 0.4 {} -T {W} 242.5 202.5 0 0 0.4 0.4 {} -T {E} 322.5 202.5 0 0 0.4 0.4 {} -T {R} 402.5 202.5 0 0 0.4 0.4 {} -T {T} 482.5 202.5 0 0 0.4 0.4 {} -T {U} 642.5 202.5 0 0 0.4 0.4 {} -T {I} 722.5 202.5 0 0 0.4 0.4 {} -T {O} 802.5 202.5 0 0 0.4 0.4 {} -T {P} 882.5 202.5 0 0 0.4 0.4 {} -T {\{ -[} 962.5 202.5 0 0 0.4 0.4 {} -T {\} -]} 1042.5 202.5 0 0 0.4 0.4 {} -T {| -\\} 1122.5 202.5 0 0 0.4 0.4 {} -T {Tab} 42.5 202.5 0 0 0.4 0.4 {} -T {Caps Lock} 42.5 282.5 0 0 0.4 0.4 {} -T {A} 202.5 282.5 0 0 0.4 0.4 {} -T {S} 282.5 282.5 0 0 0.4 0.4 {} -T {D} 362.5 282.5 0 0 0.4 0.4 {} -T {F} 442.5 282.5 0 0 0.4 0.4 {} -T {G} 522.5 282.5 0 0 0.4 0.4 {} -T {H} 602.5 282.5 0 0 0.4 0.4 {} -T {J} 682.5 282.5 0 0 0.4 0.4 {} -T {K} 762.5 282.5 0 0 0.4 0.4 {} -T {L} 842.5 282.5 0 0 0.4 0.4 {} -T {: -;} 922.5 282.5 0 0 0.4 0.4 {} -T {" -'} 1002.5 282.5 0 0 0.4 0.4 {} -T {Enter} 1082.5 282.5 0 0 0.4 0.4 {} -T {Shift} 42.5 362.5 0 0 0.4 0.4 {layer=12} -T {Z} 242.5 362.5 0 0 0.4 0.4 {} -T {X} 322.5 362.5 0 0 0.4 0.4 {} -T {C} 402.5 362.5 0 0 0.4 0.4 {} -T {V} 482.5 362.5 0 0 0.4 0.4 {} -T {B} 562.5 362.5 0 0 0.4 0.4 {} -T {N} 642.5 362.5 0 0 0.4 0.4 {} -T {M} 722.5 362.5 0 0 0.4 0.4 {} -T {< -,} 802.5 362.5 0 0 0.4 0.4 {} -T {> -.} 882.5 362.5 0 0 0.4 0.4 {} -T {? -/} 962.5 362.5 0 0 0.4 0.4 {} -T {Shift} 1042.5 362.5 0 0 0.4 0.4 {layer=12} -T {Ctrl} 42.5 442.5 0 0 0.4 0.4 {layer=4} -T {Win} 192.5 442.5 0 0 0.4 0.4 {} -T {Alt} 262.5 442.5 0 0 0.4 0.4 {layer=7} -T {Space} 372.5 442.5 0 0 0.4 0.4 {} -T {Alt Gr} 912.5 442.5 0 0 0.4 0.4 {layer=7} -T {Win} 992.5 442.5 0 0 0.4 0.4 {} -T {Ctrl} 1072.5 442.5 0 0 0.4 0.4 {layer=4} -T {Y} 562.5 202.5 0 0 0.4 0.4 {} -T {1} 122.5 122.5 0 0 0.4 0.4 {} -T {2} 202.5 122.5 0 0 0.4 0.4 {} -T {3} 282.5 122.5 0 0 0.4 0.4 {} -T {4} 362.5 122.5 0 0 0.4 0.4 {} -T {5} 442.5 122.5 0 0 0.4 0.4 {} -T {6} 522.5 122.5 0 0 0.4 0.4 {} -T {7} 602.5 122.5 0 0 0.4 0.4 {} -T {8} 682.5 122.5 0 0 0.4 0.4 {} -T {9} 762.5 122.5 0 0 0.4 0.4 {} -T {0} 842.5 122.5 0 0 0.4 0.4 {} -T {_ --} 922.5 122.5 0 0 0.4 0.4 {} -T {+ -=} 1002.5 122.5 0 0 0.4 0.4 {} -T {Backspace} 1082.5 122.5 0 0 0.4 0.4 {} -T {Abort oper.} 42.5 105 0 0 0.18 0.18 {} -T {Select all} 202.5 325 0 0 0.18 0.18 {layer=4} -T {Show netlist} 202.5 336.25 0 0 0.18 0.18 {layer=12} -T {Sym from sch} 202.5 347.5 0 0 0.18 0.18 {} -T {Show sym text} 562.5 405 0 0 0.18 0.18 {layer=4} -T {Edit metadata} 562.5 416.25 0 0 0.18 0.18 {layer=12} -T {Merge file} 562.5 427.5 0 0 0.18 0.18 {} -T {show sym bbox} 562.5 393.75 0 0 0.18 0.18 {layer=7} -T {Alt} -172.5 212.5 0 0 0.3 0.3 {layer=0 -hcenter=1} -T {Ctrl+Alt} -172.5 232.5 0 0 0.3 0.3 {layer=0 -hcenter=1} -T {Ctrl} -172.5 252.5 0 0 0.3 0.3 {layer=0 -hcenter=1} -T {Shift+Ctrl} -172.5 272.5 0 0 0.3 0.3 {layer=0 -hcenter=1} -T {Shift} -172.5 292.5 0 0 0.3 0.3 {layer=0 -hcenter=1} -T {Shift+Alt} -172.5 312.5 0 0 0.3 0.3 {layer=0 -hcenter=1} -T {save to clipb.} 402.5 405 0 0 0.18 0.18 {layer=4} -T {start arc} 402.5 416.25 0 0 0.18 0.18 {layer=12} -T {Copy objects} 402.5 427.5 0 0 0.18 0.18 {} -T {cp obj add wires} 402.5 393.75 0 0 0.18 0.18 {layer=7} -T {No modif.} -172.5 332.5 0 0 0.3 0.3 {layer=3 hcenter=1} -T {start circle} 402.5 382.5 0 0 0.18 0.18 {layer=6} -T {-} -77.5 275 0 0 0.18 0.18 {layer=4} -T {-} -77.5 286.25 0 0 0.18 0.18 {layer=12} -T {-} -77.5 297.5 0 0 0.18 0.18 {} -T {-} -77.5 263.75 0 0 0.18 0.18 {layer=7} -T {-} -77.5 252.5 0 0 0.18 0.18 {layer=6} -T {Delete files} 362.5 325 0 0 0.18 0.18 {layer=4} -T {Unsel by area} 362.5 336.25 0 0 0.18 0.18 {layer=12} -T {Unsel object} 362.5 347.5 0 0 0.18 0.18 {} -T {-} 362.5 313.75 0 0 0.18 0.18 {layer=7} -T {-} 202.5 313.75 0 0 0.18 0.18 {layer=7} -T {Back to parent} 322.5 245 0 0 0.18 0.18 {layer=4} -T {-} 322.5 256.25 0 0 0.18 0.18 {layer=12} -T {Descend sch} 322.5 267.5 0 0 0.18 0.18 {} -T {Edit sch in win} 322.5 233.75 0 0 0.18 0.18 {layer=7} -T {Sch in new proc} 322.5 222.5 0 0 0.18 0.18 {layer=10} -T {Search} 442.5 325 0 0 0.18 0.18 {layer=4} -T {Flip horiz.} 442.5 336.25 0 0 0.18 0.18 {layer=12} -T {Full zoom} 442.5 347.5 0 0 0.18 0.18 {} -T {Flip H. in place} 442.5 313.75 0 0 0.18 0.18 {layer=7} -T {Full zoom sel} 442.5 302.5 0 0 0.18 0.18 {layer=6} -T {set snap} 522.5 325 0 0 0.18 0.18 {layer=4} -T {Double snap} 522.5 336.25 0 0 0.18 0.18 {layer=12} -T {Half snap} 522.5 347.5 0 0 0.18 0.18 {} -T {Net to viewer} 522.5 313.75 0 0 0.18 0.18 {layer=7} -T {Launcher} 602.5 325 0 0 0.18 0.18 {layer=4} -T {Attach net lab.} 602.5 336.25 0 0 0.18 0.18 {layer=12} -T {Horiz. move} 602.5 347.5 0 0 0.18 0.18 {} -T {create sympins} 602.5 313.75 0 0 0.18 0.18 {layer=7} -T {sel -> sym,sch } 602.5 302.5 0 0 0.18 0.18 {layer=6} -T {symb. browser} 722.5 245 0 0 0.18 0.18 {layer=4} -T {Insert symbol} 722.5 256.25 0 0 0.18 0.18 {layer=12} -T {descend sym} 722.5 267.5 0 0 0.18 0.18 {} -T {Edit sym in win} 722.5 233.75 0 0 0.18 0.18 {layer=7} -T {-} 722.5 222.5 0 0 0.18 0.18 {layer=6} -T {Pins from nets} 682.5 325 0 0 0.18 0.18 {layer=4} -T {Create plot cmd} 682.5 336.25 0 0 0.18 0.18 {layer=12} -T {List hilight nets} 682.5 347.5 0 0 0.18 0.18 {} -T {Lab from nets} 682.5 313.75 0 0 0.18 0.18 {layer=7} -T {Exp. nets list} 682.5 302.5 0 0 0.18 0.18 {layer=8} -T {ilabels} 692.5 291.25 0 0 0.18 0.18 {layer=10} -T {Unhilight sel.} 762.5 325 0 0 0.18 0.18 {layer=4} -T {Unhilight all} 762.5 336.25 0 0 0.18 0.18 {layer=12} -T {Hilight nets} 762.5 347.5 0 0 0.18 0.18 {} -T {Select hilights} 762.5 313.75 0 0 0.18 0.18 {layer=7} -T {Passthru hilight} 762.5 302.5 0 0 0.18 0.18 {layer=6} -T {Sch from sym} 842.5 325 0 0 0.18 0.18 {layer=4} -T {Orth. routing} 842.5 336.25 0 0 0.18 0.18 {layer=12} -T {Line} 842.5 347.5 0 0 0.18 0.18 {} -T {Add lab_pin} 842.5 313.75 0 0 0.18 0.18 {layer=7} -T {Add lab_wire} 842.5 302.5 0 0 0.18 0.18 {layer=10} -T {Open file} 802.5 245 0 0 0.18 0.18 {layer=4} -T {Colorscheme} 802.5 256.25 0 0 0.18 0.18 {layer=12} -T {-} 802.5 267.5 0 0 0.18 0.18 {} -T {-} 802.5 233.75 0 0 0.18 0.18 {layer=7} -T {-} 882.5 245 0 0 0.18 0.18 {layer=4} -T {Pan view area} 882.5 256.25 0 0 0.18 0.18 {layer=12} -T {Polygon} 882.5 267.5 0 0 0.18 0.18 {} -T {Add sym pin} 882.5 233.75 0 0 0.18 0.18 {layer=7} -T {-} 882.5 222.5 0 0 0.18 0.18 {layer=6} -T {Quit} 162.5 245 0 0 0.18 0.18 {layer=4} -T {Edit w editor} 162.5 256.25 0 0 0.18 0.18 {layer=12} -T {Edit attributes} 162.5 267.5 0 0 0.18 0.18 {} -T {edit file data} 162.5 233.75 0 0 0.18 0.18 {layer=7} -T {View attributes} 162.5 222.5 0 0 0.18 0.18 {layer=6} -T {Simul.(cds)} 402.5 245 0 0 0.18 0.18 {layer=4} -T {Rotate} 402.5 256.25 0 0 0.18 0.18 {layer=12} -T {Rect} 402.5 267.5 0 0 0.18 0.18 {} -T {Rotate in place} 402.5 233.75 0 0 0.18 0.18 {layer=7} -T {-} 402.5 222.5 0 0 0.18 0.18 {layer=6} -T {Save} 282.5 325 0 0 0.18 0.18 {layer=4} -T {Change order} 282.5 336.25 0 0 0.18 0.18 {layer=12} -T {Simulate} 282.5 347.5 0 0 0.18 0.18 {} -T {Reload from file} 282.5 313.75 0 0 0.18 0.18 {layer=7} -T {Save As} 282.5 302.5 0 0 0.18 0.18 {layer=6} -T {Save As sym} 298.75 291.25 0 0 0.18 0.18 {layer=10} -T {-} 482.5 245 0 0 0.18 0.18 {layer=4} -T {Toggle ignore} 482.5 256.25 0 0 0.18 0.18 {layer=12} -T {Text} 482.5 267.5 0 0 0.18 0.18 {} -T {-} 482.5 233.75 0 0 0.18 0.18 {layer=7} -T {-} 482.5 222.5 0 0 0.18 0.18 {layer=6} -T {Unsel floaters} 642.5 245 0 0 0.18 0.18 {layer=4} -T {Redo} 642.5 256.25 0 0 0.18 0.18 {layer=12} -T {Undo} 642.5 267.5 0 0 0.18 0.18 {} -T {Align to grid} 642.5 233.75 0 0 0.18 0.18 {layer=7} -T {-} 642.5 222.5 0 0 0.18 0.18 {layer=6} -T {Paste clipboard} 482.5 405 0 0 0.18 0.18 {layer=4} -T {Flip vertical} 482.5 416.25 0 0 0.18 0.18 {layer=12} -T {Vertical move} 482.5 427.5 0 0 0.18 0.18 {} -T {Flip V. in place} 482.5 393.75 0 0 0.18 0.18 {layer=7} -T {Toggle netlist} 482.5 382.5 0 0 0.18 0.18 {layer=6} -T {Close } 242.5 245 0 0 0.18 0.18 {layer=4} -T {Snapped wire} 242.5 256.25 0 0 0.18 0.18 {layer=12} -T {Wire} 242.5 267.5 0 0 0.18 0.18 {} -T {-} 242.5 233.75 0 0 0.18 0.18 {layer=7} -T {-} 242.5 222.5 0 0 0.18 0.18 {layer=6} -T {Cut clipboard} 322.5 405 0 0 0.18 0.18 {layer=4} -T {Pin/net diffs} 322.5 416.25 0 0 0.18 0.18 {layer=12} -T {New xschem} 322.5 427.5 0 0 0.18 0.18 {} -T {Crosshair} 322.5 393.75 0 0 0.18 0.18 {layer=7} -T {-} 322.5 382.5 0 0 0.18 0.18 {layer=6} -T {-} 562.5 245 0 0 0.18 0.18 {layer=4} -T {-} 562.5 256.25 0 0 0.18 0.18 {layer=12} -T {Toggle stretch} 562.5 267.5 0 0 0.18 0.18 {} -T {-} 562.5 233.75 0 0 0.18 0.18 {layer=7} -T {-} 562.5 222.5 0 0 0.18 0.18 {layer=6} -T {Zoom out} 242.5 405 0 0 0.18 0.18 {layer=4} -T {Zoom in} 242.5 416.25 0 0 0.18 0.18 {layer=12} -T {Zoom area} 242.5 427.5 0 0 0.18 0.18 {} -T {snap curs.(cds)} 242.5 393.75 0 0 0.18 0.18 {layer=7} -T {-} 242.5 382.5 0 0 0.18 0.18 {layer=6} -T {New sch} 642.5 405 0 0 0.18 0.18 {layer=4} -T {Curr lev. netlist} 642.5 416.25 0 0 0.18 0.18 {layer=12} -T {Netlist} 642.5 427.5 0 0 0.18 0.18 {} -T {-} 642.5 393.75 0 0 0.18 0.18 {layer=7} -T {New sym} 642.5 382.5 0 0 0.18 0.18 {layer=6} -T {Stretch move} 722.5 405 0 0 0.18 0.18 {layer=4} -T {Move add wires} 722.5 416.25 0 0 0.18 0.18 {layer=12} -T {Move} 722.5 427.5 0 0 0.18 0.18 {} -T {Move add wires} 722.5 393.75 0 0 0.18 0.18 {layer=7} -T {Stretch mv + w} 722.5 382.5 0 0 0.18 0.18 {layer=6} -T {Set layer 5} 442.5 165 0 0 0.18 0.18 {layer=4} -T {Toggle grid} 442.5 176.25 0 0 0.18 0.18 {layer=12} -T {View probes} 442.5 187.5 0 0 0.18 0.18 {} -T {-} 442.5 153.75 0 0 0.18 0.18 {layer=7} -T {-} 442.5 142.5 0 0 0.18 0.18 {layer=6} -T {Set layer 7} 602.5 165 0 0 0.18 0.18 {layer=4} -T {Join/break wires} 602.5 176.25 0 0 0.18 0.18 {layer=12} -T {-} 602.5 187.5 0 0 0.18 0.18 {} -T {-} 602.5 153.75 0 0 0.18 0.18 {layer=7} -T {-} 602.5 142.5 0 0 0.18 0.18 {layer=6} -T {Set layer 1} 122.5 165 0 0 0.18 0.18 {layer=4} -T {Break wires} 122.5 176.25 0 0 0.18 0.18 {layer=12} -T {Set logic to 1} 122.5 187.5 0 0 0.18 0.18 {} -T {-} 122.5 153.75 0 0 0.18 0.18 {layer=7} -T {-} 122.5 142.5 0 0 0.18 0.18 {layer=6} -T {Set layer 2} 202.5 165 0 0 0.18 0.18 {layer=4} -T {-} 202.5 176.25 0 0 0.18 0.18 {layer=12} -T {Set logic to X} 202.5 187.5 0 0 0.18 0.18 {} -T {-} 202.5 153.75 0 0 0.18 0.18 {layer=7} -T {-} 202.5 142.5 0 0 0.18 0.18 {layer=6} -T {Set layer 3} 282.5 165 0 0 0.18 0.18 {layer=4} -T {Show dupl.nam.} 282.5 176.25 0 0 0.18 0.18 {layer=12} -T {Set logic to Z} 282.5 187.5 0 0 0.18 0.18 {} -T {-} 282.5 153.75 0 0 0.18 0.18 {layer=7} -T {Fix dupl.nam.} 282.5 142.5 0 0 0.18 0.18 {layer=6} -T {Set layer 4} 362.5 165 0 0 0.18 0.18 {layer=4} -T {Draw pixmap} 362.5 176.25 0 0 0.18 0.18 {layer=12} -T {Toggle logic} 362.5 187.5 0 0 0.18 0.18 {} -T {-} 362.5 153.75 0 0 0.18 0.18 {layer=7} -T {Draw window} 362.5 142.5 0 0 0.18 0.18 {layer=6} -T {Set layer 0} 842.5 165 0 0 0.18 0.18 {layer=4} -T {-} 842.5 176.25 0 0 0.18 0.18 {layer=12} -T {Set logic to 0} 842.5 187.5 0 0 0.18 0.18 {} -T {-} 842.5 153.75 0 0 0.18 0.18 {layer=7} -T {-} 842.5 142.5 0 0 0.18 0.18 {layer=6} -T {Set layer 6} 522.5 165 0 0 0.18 0.18 {layer=4} -T {-} 522.5 176.25 0 0 0.18 0.18 {layer=12} -T {-} 522.5 187.5 0 0 0.18 0.18 {} -T {-} 522.5 153.75 0 0 0.18 0.18 {layer=7} -T {-} 522.5 142.5 0 0 0.18 0.18 {layer=6} -T {Set layer 8} 682.5 165 0 0 0.18 0.18 {layer=4} -T {Ps/Pdf plot} 682.5 176.25 0 0 0.18 0.18 {layer=12} -T {-} 682.5 187.5 0 0 0.18 0.18 {} -T {Xpm/png plot} 682.5 153.75 0 0 0.18 0.18 {layer=6} -T {Svg plot} 682.5 142.5 0 0 0.18 0.18 {layer=10} -T {Set layer 9} 762.5 165 0 0 0.18 0.18 {layer=4} -T {-} 762.5 176.25 0 0 0.18 0.18 {layer=12} -T {-} 762.5 187.5 0 0 0.18 0.18 {} -T {-} 762.5 153.75 0 0 0.18 0.18 {layer=7} -T {-} 762.5 142.5 0 0 0.18 0.18 {layer=6} -T {-} 1142.5 245 0 0 0.18 0.18 {layer=4} -T {-} 1142.5 256.25 0 0 0.18 0.18 {layer=12} -T {Toggle fullscreen} 1142.5 267.5 0 0 0.18 0.18 {} -T {-} 1142.5 233.75 0 0 0.18 0.18 {layer=7} -T {-} 1142.5 222.5 0 0 0.18 0.18 {layer=6} -T {-} 452.5 485 0 0 0.18 0.18 {layer=4} -T {-} 452.5 496.25 0 0 0.18 0.18 {layer=12} -T {Toggle manhattan drawing / pan schematic} 452.5 507.5 0 0 0.18 0.18 {} -T {-} 452.5 473.75 0 0 0.18 0.18 {layer=7} -T {-} 452.5 462.5 0 0 0.18 0.18 {layer=6} -T {-} 1082.5 165 0 0 0.18 0.18 {layer=4} -T {-} 1082.5 176.25 0 0 0.18 0.18 {layer=12} -T {Back to parent} 1082.5 187.5 0 0 0.18 0.18 {} -T {-} 1082.5 153.75 0 0 0.18 0.18 {layer=7} -T {-} 1082.5 142.5 0 0 0.18 0.18 {layer=6} -T {-} 1162.5 85 0 0 0.18 0.18 {layer=4} -T {-} 1162.5 96.25 0 0 0.18 0.18 {layer=12} -T {Del selection} 1162.5 107.5 0 0 0.18 0.18 {} -T {-} 1162.5 73.75 0 0 0.18 0.18 {layer=7} -T {-} 1162.5 62.5 0 0 0.18 0.18 {layer=6} -T {Help} 962.5 416.25 0 0 0.18 0.18 {layer=12} -T {-} 962.5 427.5 0 0 0.18 0.18 {} -T {Flat netlist} 922.5 336.25 0 0 0.18 0.18 {layer=12} -T {-} 922.5 347.5 0 0 0.18 0.18 {} -T {Incr line width} 1002.5 165 0 0 0.18 0.18 {layer=4} -T {-} 1002.5 176.25 0 0 0.18 0.18 {layer=12} -T {Toggle fill style} 1002.5 187.5 0 0 0.18 0.18 {} -T {Decr line width} 922.5 165 0 0 0.18 0.18 {layer=4} -T {Change line w.} 922.5 176.25 0 0 0.18 0.18 {layer=12} -T {-} 922.5 187.5 0 0 0.18 0.18 {} -T {Pr.Scr} 1242.5 42.5 0 0 0.4 0.4 {} -T {Grab scr area} 1242.5 107.5 0 0 0.18 0.18 {} -T {-} 1082.5 85 0 0 0.18 0.18 {layer=4} -T {Symb. browser} 1082.5 96.25 0 0 0.18 0.18 {layer=12} -T {Insert symbol} 1082.5 107.5 0 0 0.18 0.18 {} -T {-} 1082.5 73.75 0 0 0.18 0.18 {layer=7} -T {-} 1082.5 62.5 0 0 0.18 0.18 {layer=6} +C {bindkeys_cheatsheet.sym} 190 700 0 0 {}