Abstract

An increasing number of APLs support the 'Mac-like' interface, with its pioneering ideas of Windows, Icons, Mice and Pull-down Menus. Technically exciting these may be; what is lacking is any useful experience of handling these techniques in APL application design. The author has tackled the problem from the application end: a collection of functions has been evolved (written in APL*PLUS/PC) to provide simple windows and menus using text characters only. The major benefits of the windowing/menu approach are found to be: 1) portability of ideas. What runs now on the PC and the Amiga will largely run on VS APL under GDDM (Vn 2) on the mainframe. 2) simplicity of design. With windows you can throw away many of those AP124-type panels and revert to 'quote-quad' input. 3) ease of validation. With a scroll-bar selection, the user has no choice but to input a valid reply. 4) ease of use, and 'PC' feel. Why not make Lotus-123 users feel at home? Typical applications include a shop-floor information system for chocolate manufacture, and a 'rule-inducing' expert system shell. Copies of the window functions are included at the end of this paper, or are available via the BAA Software Exchange.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.