Category : Miscellaneous Language Source Code
Archive   : ADAMENU2.ZIP
Filename : READ.ME

Output of file : READ.ME contained in archive : ADAMENU2.ZIP
Febuary 16, 1988

This is a drastically revised version of the menu program that I
uploaded in January.

The program must always be invoked from the batch file, AUTO.BAT.
This allows the menu to restart after an application has

To start the menu, the following files need to be in the default
directory :


The menu selections are read from a file named ADAMENU.MDF. This
file can be viewed and modified in a text editor. The example
definition file found in his archive should be in the default
directory when you run the program.

The entries in the definition file are marked with a symbol in
the first column :

%This is the menu title at the top of the screen
*This is the selection title
?This is the help message at the bottom of the screen
+cd c:\ --\
+dir | These are the batch lines to execute
+cd \adamenu |
+auto __/

The password feature, which is a line starting with '^', does not
currently work.

Compiling the program :

The program and all of the supporting packages were compiled under
the Janus/Ada C-Pak version 2.0.1. The main program is in the
source file, AM2.MDF.

The packages bodies of Video and Msdos need to be compiled using
the compatability option because of the ASM statments.

The link to .exe linker option will also be needed. You will
also need to use the trim unused code option at least on the main
program. The code segment size seems to be coming close to the
memory model 0 limit. Nevertheless, the code in this archive
will most definetely compile under 2.0.1

Let me know if you have any ideas for improvment.

Bob Monroe

  3 Responses to “Category : Miscellaneous Language Source Code
Archive   : ADAMENU2.ZIP
Filename : READ.ME

  1. Very nice! Thank you for this wonderful archive. I wonder why I found it only now. Long live the BBS file archives!

  2. This is so awesome! 😀 I’d be cool if you could download an entire archive of this at once, though.

  3. But one thing that puzzles me is the “mtswslnkmcjklsdlsbdmMICROSOFT” string. There is an article about it here. It is definitely worth a read: