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.