home *** CD-ROM | disk | FTP | other *** search
- ; *********************** OEd Keyboard setting: ***********************
- ;
- ; supported qualifiers:
- ;
- ; SHIFT, AMIGA, ALT, CONTROL, CAPSLOCK, COMMAND
- ;
- ; supported special keys:
- ;
- ; RETURN, ENTER, LEFT, RIGHT, UP, DOWN, DEL, BS, HELP, TAB, ESC, SPACE,
- ; F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, NK0, NK1, NK2, NK3, NK4, NK5,
- ; NK6, NK7, NK8, NK9
- ;
- ; All non-special keys must be in lower case and must be surronded by
- ; quotation marks
- ;
- ; Any combination of exectly one special character and any number qualifiers
- ; may be used.
- ;
-
- RETURN (return)
- RETURN SHIFT (split)
- RETURN CONTROL (execrexx ('return'; 'first'))
-
- ENTER (key "RETURN") ; do whatever RETURN does
- ENTER SHIFT (key 'RETURN SHIFT') ; do whatever RETURN + SHIFT does
- ENTER CONTROL (key (RETURN CONTROL)) ; do whatever RETURN + CONTROL does
-
- LEFT (left)
- RIGHT (right)
- UP (up)
- DOWN (down)
-
- LEFT SHIFT (first)
- RIGHT SHIFT (last)
- UP SHIFT (top)
- DOWN SHIFT (bottom)
-
- LEFT ALT (wleft)
- RIGHT ALT (wright)
- UP ALT (pageup)
- DOWN ALT (pagedown)
-
- LEFT CONTROL (scrollleft)
- RIGHT CONTROL (scrollright)
- UP CONTROL (scrollup)
- DOWN CONTROL (scrolldown)
-
- DEL (del)
- DEL SHIFT (deline)
- DEL CONTROL (deleol)
- DEL ALT (wdel)
-
- BS (back)
- BS SHIFT (deline)
- BS CONTROL (delbol)
- BS ALT (wback)
-
- HELP (execrexx ('newwindow'; 'load Oberon:OEdRexxHelp.txt'))
-
- TAB (tab)
- TAB SHIFT (backtab)
-
- ESC (iconify)
- ESC SHIFT (shuffle)
- ESC CONTROL (hide)
-
- SPACE ALT (write " "); this usually is 0A0X instead of 020X
-
- F1 (pong 1)
- F2 (pong 2)
- F3 (pong 3)
- F4 (pong 4)
- F5 (pong 5)
-
- F6 (rx (t:RexxMacro_F6.oed))
- F7 (rx (t:RexxMacro_F7.oed))
- F8 (rx (t:RexxMacro_F8.oed))
- F9 (rx (t:RexxMacro_F9.oed))
- F10 (rx (t:RexxMacro_F10.oed))
-
- F1 SHIFT (ping 1)
- F2 SHIFT (ping 2)
- F3 SHIFT (ping 3)
- F4 SHIFT (ping 4)
- F5 SHIFT (ping 5)
-
- F6 SHIFT (startmacro (t:RexxMacro_F6.oed))
- F7 SHIFT (startmacro (t:RexxMacro_F7.oed))
- F8 SHIFT (startmacro (t:RexxMacro_F8.oed))
- F9 SHIFT (startmacro (t:RexxMacro_F9.oed))
- F10 SHIFT (startmacro (t:RexxMacro_F10.oed))
-
- F1 ALT (rx "Oberon:Rexx/aF1.oed")
- F2 ALT (rx "Oberon:Rexx/aF2.oed")
- F3 ALT (rx "Oberon:Rexx/aF3.oed")
- F4 ALT (rx "Oberon:Rexx/aF4.oed")
- F5 ALT (rx "Oberon:Rexx/aF5.oed")
- F6 ALT (rx "Oberon:Rexx/aF6.oed")
- F7 ALT (rx "Oberon:Rexx/aF7.oed")
- F8 ALT (rx "Oberon:Rexx/aF8.oed")
- F9 ALT (rx "Oberon:Rexx/aF9.oed")
- F10 ALT (rx "Oberon:Rexx/aF10.oed")
-
- F1 CONTROL (rx "Oberon:Rexx/cF1.oed")
- F2 CONTROL (rx "Oberon:Rexx/cF2.oed")
- F3 CONTROL (rx "Oberon:Rexx/cF3.oed")
- F4 CONTROL (rx "Oberon:Rexx/cF4.oed")
- F5 CONTROL (rx "Oberon:Rexx/cF5.oed")
- F6 CONTROL (rx "Oberon:Rexx/cF6.oed")
- F7 CONTROL (rx "Oberon:Rexx/cF7.oed")
- F8 CONTROL (rx "Oberon:Rexx/cF8.oed")
- F9 CONTROL (rx "Oberon:Rexx/cF9.oed")
- F10 CONTROL (rx "Oberon:Rexx/cF10.oed")
-
- F1 ALT CONTROL (rx "Oberon:Rexx/acF1.oed")
- F2 ALT CONTROL (rx "Oberon:Rexx/acF2.oed")
- F3 ALT CONTROL (rx "Oberon:Rexx/acF3.oed")
- F4 ALT CONTROL (rx "Oberon:Rexx/acF4.oed")
- F5 ALT CONTROL (rx "Oberon:Rexx/acF5.oed")
- F6 ALT CONTROL (rx "Oberon:Rexx/acF6.oed")
- F7 ALT CONTROL (rx "Oberon:Rexx/acF7.oed")
- F8 ALT CONTROL (rx "Oberon:Rexx/acF8.oed")
- F9 ALT CONTROL (rx "Oberon:Rexx/acF9.oed")
- F10 ALT CONTROL (rx "Oberon:Rexx/acF10.oed")
-
- NK0 (write 0)
- NK1 (write 1)
- NK2 (write 2)
- NK3 (write 3)
- NK4 (write 4)
- NK5 (write 5)
- NK6 (write 6)
- NK7 (write 7)
- NK8 (write 8)
- NK9 (write 9)
-
- NK0 SHIFT (insert toggle)
- NK1 SHIFT (bottom)
- NK2 SHIFT (down)
- NK3 SHIFT (pagedown)
- NK4 SHIFT (left)
- NK5 SHIFT ()
- NK6 SHIFT (right)
- NK7 SHIFT (top)
- NK8 SHIFT (up)
- NK9 SHIFT (pageup)
-
- NK0 CAPSLOCK (insert toggle)
- NK1 CAPSLOCK (bottom)
- NK2 CAPSLOCK (down)
- NK3 CAPSLOCK (pagedown)
- NK4 CAPSLOCK (left)
- NK5 CAPSLOCK ()
- NK6 CAPSLOCK (right)
- NK7 CAPSLOCK (top)
- NK8 CAPSLOCK (up)
- NK9 CAPSLOCK (pageup)
-
- 0 AMIGA (icons toggle)
- 1 AMIGA (stackchk toggle)
- 2 AMIGA (ovflchk toggle)
- 3 AMIGA (rangechk toggle)
- 4 AMIGA (casechk toggle)
- 5 AMIGA (returnchk toggle)
- 6 AMIGA (nilchk toggle)
- 7 AMIGA (typechk toggle)
- 8 AMIGA (smallcode toggle)
- 9 AMIGA (smalldata toggle)
- + AMIGA (garbagecollector toggle)
- # AMIGA (extensions toggle)
- a AMIGA (parse)
- b AMIGA (bbegin)
- c AMIGA (compile)
- d AMIGA (bdelete)
- e AMIGA (bend)
- f AMIGA (find)
- g AMIGA (findrep)
- h AMIGA (prevrep)
- i AMIGA (insfile)
- j AMIGA (about)
- k AMIGA (link)
- l AMIGA (load)
- m AMIGA (bmove)
- n AMIGA (next)
- o AMIGA (bsave)
- p AMIGA (prev)
- q AMIGA (quit)
- r AMIGA (nextrep)
- s AMIGA (save)
- t AMIGA (nexterror)
- u AMIGA (bunmark)
- v AMIGA (saveas)
- w AMIGA (newwindow)
- x AMIGA (execute)
- y AMIGA (bcopy)
- z AMIGA (firsterror)
- . AMIGA (insert toggle)
- - AMIGA (layout toggle)
- , AMIGA (autouc toggle)
-
- < CONTROL (undo)
- > CONTROL (redo)
- a CONTROL (gotolastch)
- b CONTROL (printblock)
- c CONTROL (stoprexx)
- d CONTROL (screenmode)
- e CONTROL (enterrexx)
- f CONTROL (stopmacro)
- g CONTROL (gotoy)
- h CONTROL (mbracket)
- i CONTROL (printas)
- j CONTROL (join)
- k CONTROL (markall)
- l CONTROL (btableft)
- m CONTROL (make)
- o CONTROL (printblkas)
- p CONTROL (print)
- q CONTROL (reloaderrs)
- r CONTROL (btabright)
- s CONTROL (split)
- t CONTROL (coptions)
- v CONTROL (reveal)
- w CONTROL (map (SPACE (execrexx (options results; lock; getposx; if result<77 then 'write " "'; else do; wleft; getposx; if result>1 then do; split; last; right; end; else 'return'; end; unlock))))
- w CONTROL SHIFT (map (SPACE (write " ")))
- x CONTROL (execrexx)
- z CONTROL (clearundos)
-
- ß CONTROL (execrexx ('map (ä (write ae))'; 'map (ö (write oe))'; 'map (ü (write ue))'; 'map (Ä (write Ae))'; 'map (Ö (write Oe))'; 'map (Ü (write Ue))'; 'map (ß (write ss))'))
- ß SHIFT CONTROL (execrexx ('map (ä (write ä))'; 'map (ö (write ö))'; 'map (ü (write ü))'; 'map (Ä (write Ä))'; 'map (Ö (write Ö))'; 'map (Ü (write Ü))'; 'map (ß (write ß))'))
-
- a ALT (changecase)
- c ALT (copy)
- f ALT (execrexx (options results; getword; findstr result; next))
- l ALT (undeline)
- v ALT (paste)
- x ALT (cut)
-
- 8 SHIFT ALT (write (:-\\\()) ; write ":-("
- ) ALT (write (:-\\\))) ; write ":-)"
-
- 0 ALT SHIFT (write ()) ; plain
- 1 ALT SHIFT (write ()) ; bold
- 3 ALT SHIFT (write ()) ; italic
- 4 ALT SHIFT (write ()) ; underscore
- 7 ALT SHIFT (write ()) ; inverse video
-
- b ALT SHIFT (write ()) ; black
- w ALT SHIFT (write ()) ; white
- r ALT SHIFT (write ()) ; red
-
-