skip to main content
article
Free Access

Windows and pop-up menus in application design

Published:01 December 1987Publication History
Skip Abstract Section

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.

Index Terms

  1. Windows and pop-up menus in application design

          Recommendations

          Comments

          Login options

          Check if you have access through your login credentials or your institution to get full access on this article.

          Sign in

          Full Access

          • Published in

            cover image ACM SIGAPL APL Quote Quad
            ACM SIGAPL APL Quote Quad  Volume 18, Issue 2
            Dec. 1987
            340 pages
            ISSN:0163-6006
            DOI:10.1145/377719
            Issue’s Table of Contents
            • cover image ACM Conferences
              APL '88: Proceedings of the international conference on APL
              December 1987
              349 pages
              ISBN:0897912535
              DOI:10.1145/55626

            Copyright © 1987 Author

            Publisher

            Association for Computing Machinery

            New York, NY, United States

            Publication History

            • Published: 1 December 1987

            Check for updates

            Qualifiers

            • article

          PDF Format

          View or Download as a PDF file.

          PDF

          eReader

          View online with eReader.

          eReader