; *********************** 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) x CONTROL (execrexx) z CONTROL (clearundos) 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 ":-)" ß 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 ß))')) 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