The Subprogram Interface allows each Menu and Menu Item to be defined via
either a single Subprogram call, or a set of calls. These Subprograms allow a
flexible, dynamic environment to be setup whereby, for example, individual
Buttons on a Menu may be modified during the execution of an Application
Program. This Subprogram Interface is discussed in detail in later Sections of
the document.