True BASIC Chooser For Demo Programs: These BASIC programs use the Demo version of True BASIC. A main menu is created with buttons leading to other screens. The demos are divided into functional groupings. Clicking on a demo button, starts the demo. Clicking in the background of a subwindow returns you to the main window. Some optimization is possible on the routines which check for mouse clicks and draw the buttons. To combine these routines, the driver would copy the button texts and locations into arrays which could either be public or used as parameters to the new routines. Note that we move into the demo directories before running the programs so that the relative LIBRARY statments find their files. The buttons were created with BASIC PICTURE statements.
Documentation