Loading...
Select Version
&pagelevel(5)&pagelevel
This example shows the construction of a definition file with maximum functionality. It shows such things as the meaning of the MENU and MOD statements and their effects on the menu or submenu screens.
Multiple definitions (same module) are possible. See EDT in this example. This makes this function appear on all three menu screens.
EDT and LMS are not required by RMS. They can be defined, however, to avoid any program changes.
MODE MEISTER LANGUAGE=ENGLISH MENU,TEXT='RMS - Production system' MOD=INFODATA,TEXT='PRODUCT AND REP INFORMATION' MOD=NOTIZERF,TEMPORARY,TEXT='NOTEBOOK MANAGEMENT' MOD=RMSLGEN,TEXT='LOADER CREATION and INSTALLATION' MOD=RMSLVWIN,TEXT='LOADER ADMINISTRATION And INFORMATION' MOD=EINFAHR,TEMPORARY,TEXT='INPUT REVISION PACKET INTO DEPOT' MOD=LIEFERN,TEXT='CREATE REVISION PACKET' MOD=CALLEDT,TEXT='EDT' MENU,TEXT='INFORMATION SERVICES and LISTS' MOD=INFODATA,RESIDENT,TEXT='PRODUCT AND REP INFORMATION' MOD=RMSFIND,TEXT='CHARACTER-ORIENTED SEARCH' MOD=NBKINFO,TEXT='NOTEBOOK INFORMATION (product-specific)' MOD=VGLSTART,TEMPORARY,TEXT='COMPARE REP COLLECTIONS' MOD=CALLEDT,TEXT='EDT' ENDMENU MENU,TEXT='GLOBAL LISTS' MOD=MATRIX,TEXT='CREATE MATRIX LISTING' MOD=NBKINFO,TEMPORARY,TEXT='SELECTED NOTEBOOK ENTRIES' MOD=NOTBLIST,TEXT='GLOBAL NOTEBOOK LIST' MOD=CALLEDT,TEXT='EDT' ENDMENU MENU,TEXT='ADMINISTRATIVE FUNCTIONS' MOD=RMSEXIM,TEMPORARY,TEXT='DEPOT MAINTENANCE (export - import)' MOD=RMSEDIT,TEXT='TEXT EDITING (notes, text levels)' MOD=CALLEDT,TEXT='EDT' ENDMENU ENDMENU
The tabs are not essential, but they make the example easier to read.
The INFODATA module is always loaded as a component of the resident RMS and entry of TEMPORARY has no effect.