All editor/viewer commands.
1. PCAD compatible keys
2. Additional keys
3. Wheel events
4. Control key events
5. Menu commands


1. PCAD compatible keys
SPACE	Select / the same as BUT1
ESC	Escape / the same as BUT2
F1	Change layer
F2	Change line mode (ORTH, ANGL, 45D)
F3	Change net name
F4	Change comp name
F5	Change text size
F6	Change orientation (0, 1, 2, 3)
F7	Show/Hide grid
F8	Snap to grid On/Off
Arrows	Move cursor left/right/up/down
A	Flip line/wire cursor
X	Change cursor type
/	Keyboard command


2. Additional keys
+	Zoom In
-	Zoom Out
P	Center screen (pan)
R	Refresh the screen
D	Change line mode (ORTH, ANGL, 45D) / the same as F2
L	Change line type
W	Change line/wire width
F	Change orientation (0, 1, 2, 3) / the same as F6
S	Show/Hide grid / the same as F7
G	Snap to grid On/Off / the same as F8
B	Change background (white / black)


3. Wheel events
Wheel-Up		Screen Up
Wheel-Down		Screen Down
Shift-Wheel-Up		Screen Left
Shift-Wheel-Down	Screen Right
Ctrl-Wheel-Up		Zoom In / the same as '+'
Ctrl-Wheel-Down		Zoom Out / the same as '-'


4. Control key events
Ctrl-Arrow-Up		Screen Up
Ctrl-Arrow-Down		Screen Down
Ctrl-Arrow-Left		Screen Left
Ctrl-Arrow-Right	Screen Right


5. Menu commands
PCAD		BuddyCAD
------------	------------------------------
DETL		Mode/Detail		
SYMB		Mode/Symbol		

FILE/LOAD	File/Load		
FILE/SAVE	File/Save		
FILE/BKLD	File/Load Block		
FILE/BKSV	---			
FILE/ZAP	File/Clear Model	
---		File/Undo [^Z]		
---		File/Redo [^Y]		

SYS/STAT	System/Statistics	
SYS/PLOT	System/Plot File	
SYS/QUIT	System/Quit		

QRY		Query/An Object		
QRY/COMP	Query/Component		
QRY/PIN		Query/Pin		
QRY/NET		Query/Net		
QRY/VIA		Query/Via			PCB
QRY/AGRP	---				PCB

SCMD/SNAT	Sys.Cmd./Set Net Attr.	
SCMD/PNUM	Sys.Cmd./Part Num.		???
SCMD/GSSF	Sys.Cmd./Load SSF-file	
SCMD/VMRG	---				PCB
SCMD/LPAR	---				PCB
SCMD/UNIT	Sys.Cmd./Set Units	
SCMD/PCLR	---				PCB
SCMD/SIPC	---				PCB
SCMD/PSIZ	---				PCB

SCMD/SCAT	Sys.Cmd./Component Type
SCMD/SPAT	Sys.Cmd./Pin Type
SCMD/PNLC	Sys.Cmd./Pack. Data		SYM
SCMD/EPNL	Sys.Cmd./Edit Pack. Data	SYM
SCMD/SPKG	Sys.Cmd./Pack. Data		PRT
SCMD/EPKG	Sys.Cmd./Edit Pack. Data	PRT

LEVL/PUSH	---				SCH
LEVL/POP	---				SCH

ENTR/COMP	Enter/Component		
ENTR/WIRE	Enter/Wire		
ENTR/BUSB	---				SCH
ENTR/POLY	Enter/Polygon			PCB
ENTR/RATN	---			
ENTR/UCOM	Enter/Uncommit Pin	

DRAW/LINE	Draw/Line		
DRAW/RECT	Draw/Rectangle		
DRAW/FREC	Draw/Filled Rect.	
DRAW/CIRC	Draw/Circle		
DRAW/ARC	Draw/Arc		
DRAW/ARCP			
DRAW/TEXT	Draw/Text		
DRAW/FLSH	Draw/Flash			PCB
DRAW/POLY	Draw/Polygon			PCB
DRAW/CVOD	---				PCB
DRAW/PVOD	Draw/Poly Void			PCB

NAME/COMP	Name/Component		
NAME/NET	Name/Net		
NAME/SUBN	---			
NAME/RSEQ	---				PCB

ATTR/SCHG	Attribute/Change	
ATTR/ACOM	Attribute/Add		
ATTR/DATR	Attribute/Delete	

EDIT/ADDV	Edit/Add Vertex		
EDIT/MOVV	Edit/Move Vertex	
EDIT/DELV	Edit/Delete Vertex	
EDIT/MOVA	Edit/Move All		
EDIT/MOVS	Edit/Move Segment	
EDIT/LAYS	---				see Chg.Layer
EDIT/DELS	Edit/Delete Segment	
EDIT/WIRE	Edit/Wire		
EDIT/AVIA	Edit/Add Via		
EDIT/DVIA	Edit/Delete Via		
EDIT/MVIA	Edit/Move Via		

MOVE		Move/An Object		
MOVE/PNUM	Move/Part Num		
MOVE/ATRB	Move/Attribute		
MOVE/IDEN	Move/Objects		
MOVE/WIN	Move/Window		
MOVE/COMP	Move/Component		
MOVE/APTH	---			
MOVE/AGRP	---			

ROT		Rotate/An Object	
ROT/WIN		Rotate/Window		
ROT/IDEN	Rotate/Objects		

COPY		Copy/An Object		
COPY/WIN	Copy/Window		
COPY/IDEN	Copy/Objects		

DEL		Delete/An Object	
DEL/WIN		Delete/Window		
DEL/IDEN	Delete/Objects		
DEL/UNDO	---				see File/Undo/Redo

CLYR		Chg.Layer/An Object	
CLYR/WIN	Chg.Layer/Window	
CLYR/IDEN	Chg.Layer/Objects	

CPTH/*		---				SCH

GRP/*		---				SCH

SWAP/COMP	---				PCB
SWAP/GATE	---			
SWAP/PIN	---			

ZIN		View/Zoom In [-]	
ZOUT		View/Zoom Out [+]	
WIN		View/Window		
REDR		View/[R]edraw		
STO		View/Store View		
RCL		View/Recall View	
VLYR		View/View Layers	
PAN		View/[P]an		
