home *** CD-ROM | disk | FTP | other *** search
- #DME setup file - do not delete and carry in s: if you
- #move DME and you want the file requester etc
- #
- # DME menus
- # ~~~~~~~~~
- # Menus originally by Mike Doodson, July 1991
- # Extra, and improved options for BenchMaster 1.1 by Simon Evans 1992
-
- #Initial Settings
- resize 77 30
- insertmode on
- savetabs on
- addpath s:
- margin 70
- wordwrap off
- title (WELCOME TO DME!)
-
- #User Key Mapping
- map (bs) (ifelse !l (bs) (up last join))
- map (del) (ifelse !r (del) (join))
- map (return) (split down first)
- map (left) (ifelse l `if !t `up last'' left)
- map (right) (ifelse r `if !b `down first'' right)
- map (help) (execute (sys:file/ppmore sys:Help/DME.hlp))
- map (nk9) (pageup)
- map (nk3) (pagedown)
- map (nk8) (up)
- map (nk2) (down)
- map (nk4) (ifelse l `if !t `up last'' left)
- map (nk6) (ifelse r `if !b `down first''right)
- map (nk7) (top)
- map (nk1) (bottom)
- map (s-up) (top)
- map (s-down) (bottom)
- map (R-rmb) (menuon)
- map (a-up) (screentop)
- map (a-down) (screenbottom)
- map (c-up) (pageup)
- map (c-down) (pagedown)
-
- map (f1) (newwindow arpload resize 77 30)
- map (s-f1) (newfile unnamed)
- map (f2) (arpload chfilename \$filename)
- map (s-f2) (iconify)
- map (f3) (if m saveold saveas RRD:dme.wrk)
- map (f4) (arpsave saveas RRD:dme.wrk)
- map (f5) (block)
- map (f6) (unblock)
- map (f7) (bsave RRD:dme.temp bdelete)
- map (f8) (bcopy)
- map (f9) (insfile RRD:dme.temp)
- map (s-f10) (quit)
- map (f10) (saveas RRD:dme.prn execute (file/pptype RRD:dme.prn))
- map (s-f3) (first block last block bsave RRD:dme.temp bdelete first)
- map (s-f4) (insline)
- map (s-f5) (insertmode toggle)
- map (s-f6) (WORDWRAP toggle)
- map (s-f7) (resize 77 30)
- map (s-f8) (s-up escimm (find))
- map (s-f9) (execute newshell)
- #Menus definitions
-
- menuoff
- menuadd (PROJECT) CLEAR (newfile unnamed)
- menuadd (PROJECT) OPEN (arpload chfilename \$filename)
- menuadd (PROJECT) (INSERT FILE) (arpinsfile)
- menuadd (PROJECT) SAVE (if m saveold saveas RRD:dme.wrk)
- menuadd (PROJECT) (SAVE AS) (arpsave saveas RRD:dme.wrk)
- menuadd (PROJECT) (---------) ()
- menuadd (PROJECT) (PRINT) (saveas RRD:dme.prn execute (file/pptype RRD:dme.prn) execute (del RRD:dme.prn))
- menuadd (PROJECT) (PRINT) (saveas RRD:dme.prn execute (file/pptype RRD:dme.prn) execute (del RRD:dme.prn))
- menuadd (PROJECT) (PRINT ?) (execute (file/pptype))
- menuadd (PROJECT) (--------- ) ()
- menuadd (PROJECT) CLOSE (quit)
-
- menuadd (WINDOW) ICONIFY (iconify)
- menuadd (WINDOW) (MORE DME) (newwindow arpload resize 77 30)
- menuadd (WINDOW) SHELL (execute newshell)
- menuadd (WINDOW) (---------) ()
- menuadd (WINDOW) PAL (resize 77 30)
- menuadd (WINDOW) NTSC (resize 77 23)
- menuadd (WINDOW) SIZE (escimm (resize ))
- menuadd (WINDOW) (--------- ) ()
- menuadd (WINDOW) CLOSE (quit)
-
- menuadd (EDIT ) (MARK BLOCK) (block)
- menuadd (EDIT ) (UNMARK BLOCK) (unblock)
- menuadd (EDIT ) (CUT BLOCK) (bsave RRD:dme.temp bdelete)
- menuadd (EDIT ) (COPY BLOCK) (bcopy)
- menuadd (EDIT ) PASTE (insfile RRD:dme.temp)
- menuadd (EDIT ) (---------) ()
- menuadd (EDIT ) (CUT LINE) (first block last block bsave RRD:dme.temp bdelete first)
- menuadd (EDIT ) (INSERT LINE) (insline)
- menuadd (EDIT ) (--------- ) ()
- menuadd (EDIT ) UNDO (insfile RRD:dme.temp)
-
- menuadd CHARACTER (NORMAL/RESET) ((\\\)(\\\))
- menuadd CHARACTER (BOLD ON) ( `\\\' )
- menuadd CHARACTER (ITALTIC ON) ( `\\\' )
- menuadd CHARACTER (UNDERLINED ON) ( `\\\' )
- menuadd CHARACTER (---------) ()
- menuadd CHARACTER (COLOUR 0) ( `\\\' )
- menuadd CHARACTER (COLOUR 1) ( `\\\' )
- menuadd CHARACTER (COLOUR 2) ( `\\\' )
- menuadd CHARACTER (COLOUR 3) ( `\\\' )
-
- menuadd DOCUMENT (SET MARGIN TO?) (escimm (margin ))
- menuadd DOCUMENT (SET MARGIN @60) (MARGIN 60)
- menuadd DOCUMENT (RESET MARGIN @70) (MARGIN 70)
- menuadd DOCUMENT (---------) ()
- menuadd DOCUMENT (WORDWRAP ON/OFF) (WORDWRAP toggle)
- menuadd DOCUMENT (INSERT ON/OFF) (insertmode toggle)
-
- menuadd PARAGRAPH (INDENT) ( `\\\ ' setparcol 6)
- menuadd PARAGRAPH (INDENT OFF) (setparcol 0)
- menuadd PARAGRAPH (---------) ()
- menuadd PARAGRAPH (REFORMAT) (last while !l (up last) down REFORMAT)
- menuadd PARAGRAPH (JUSTIFY EVEN) (last while !l (up last) down reformat down last while !l (up justify full down down last))
- menuadd PARAGRAPH (JUSTIFY LEFT) (last while !l (up last) down reformat down last while !l (up unjustify down down last))
-
- menuadd SEARCH FIND (s-up escimm (find ))
- menuadd SEARCH (REPEAT LAST FIND) (next)
- menuadd SEARCH CHANGE (escimm (findr ))
- menuadd SEARCH (REPEAT LAST CHANGE) (nextr)
- menuadd SEARCH (GLOBAL REPLACE) (escimm (findstr ) escimm (repstr ) repeat lbot(nextr))
- menuadd SEARCH (IGONORE CASE ON S&R) (ignorecase toggle)
-
- menuadd PREFS/INFO (CONFIG EDIT) (newwindow newfile sys:s/.edrc menuoff title (CONFIGURATION FILE) resize 77 30)
- menuadd PREFS/INFO (SAVE CONFIG) (saveas sys:s/.edrc)
- menuadd PREFS/INFO (SYSTEM PREFS) (execute sys:system/preferences)
- menuadd PREFS/INFO (FONT SET) (escimm (setfont ))
- menuadd PREFS/INFO (---------) ()
- menuadd PREFS/INFO (VIEWCRUNCHED) (execute sys:file/ppmore)
- menuadd PREFS/INFO (--------- ) ()
- menuadd PREFS/INFO (HELP!) (help)
-
- menuon
-
- #end of file
-
-