Installation Instructions
- Download the latest zip file.
- Unzip the zip file to your PC - There should be one folder for each source file required.
- Create a new library called IMENU (or any other name you would like).
- Upload the unzipped contents into source files in your new library.
- Compile the CL program INSTALL (in source file INSTALL) into your new library.
- Execute the following command to build iMenu:
CALL <yourlib>/INSTALL ('<yourlib>')
Setup
It is intended that the main menu file (IMMNUFIL) in the application library is not used for actual menus, rather it is there for example and as a template.
Be aware that if you install an update, the file in the application library will be overwritten.
Due to this, it is advised that you create a NEW menu file for each system and environment which you want to use iMenu for. To do this, use the [ICRTMNUF] command.
The data area [IMCOTXA] contains a textual description of the system and environment to be displayed at the top of each menu.
Accordingly, you should copy IMCOTXA into the database library for any system and environment you will be using iMenu for, and update the contents of the data area to represent the company/system/environment as you see fit.
Exit programs [LSEXCHKAUT], [LSEXINLMNU] and [LSEXGETHLP] and their respective source members will be overwritten when installing a new version of IMENU. If you wish to customise these programs to work with your own system, it is advised that you copy the source members to another library first, and amend them in that other library.