[comp.lang.c] ANSI MSDOS menu/screen toolkit???

cliffhanger@cup.portal.com (Cliff C Heyer) (08/31/89)

I'm looking for an MS DOS menu/screen development
tool similar to SMG on VMS.

The package would work like this:

The specifications for a menu/screen would be placed
in memory at the start of the source. For example, listed would be
the screen position of each menu choice, attributes, and callback
routine which will be called if the user hits a return while
at the menu choice.

During program execution,  A C "control" function would 
be called which would never return. This function would read 
the menu specification in memory and display the menu
on the monitor. Then the user would press arrow keys
to select the meny choice. When the user presses
return, the C "control" function would call the specified C
"callback" routine. When this routine is done, execution would 
return to the "control" function which would re-display the 
main menu for the next user selection via arrow keys.

This tool would include the ability to interactively design the
menu/screen on the monitor, and would generate C stubs to
integrate with your code after your design is done.