24 lines
16 KiB
Plaintext
24 lines
16 KiB
Plaintext
en·vÅos LOADMENUITEMS
|
||
2
|
||
|
||
|
||
(5 4 1)
|
||
|
||
LOADMENUITEMS
|
||
(1 4 5)
|
||
|
||
By: sML (Lanning.pa@Xerox.com)
|
||
INTRODUCTION
|
||
Some utility files are so useful that users will always want them in their system: these files are typically loaded from the users INIT file. A (rather large) number of other utilities are only sometimes useful. Users are faced with the choice of either loading these files from their INIT files (slowing down the initialization process and consuming space, whether the utility is needed or not) or having to remember how to load and initialize these files.
|
||
LOADMENUITEMS addresses this problem: it defines a new filepackage command that can be used to add entries onto the background menu for easy loading of utility files.
|
||
[NOTE: All (advertised) symbols in this utility are in the INTERLISP package.]
|
||
EXAMPLE
|
||
The filepackage command
|
||
(COMS
|
||
;; Make it easy to load some oft-used utilities
|
||
(FILES LoadMenuItems)
|
||
(LOADMENUITEMS WritingAids Sketch VirtualKeyboards ProofReader)
|
||
(LOADMENUITEMS ProgrammingAids (Spy (SPY.BUTTON)))
|
||
(LOADMENUITEMS NIL VStats Calendar))
|
||
will add an entry "Load utility" to the background menu. "Load utility" will have three subitems: Misc, ProgrammingAids, and WritingAids:
|
||
|