Browse Prior Art Database

Implementing the Multi-Line Entry Control on the AIX Operating System

IP.com Disclosure Number: IPCOM000104377D
Original Publication Date: 1993-Apr-01
Included in the Prior Art Database: 2005-Mar-19
Document File: 2 page(s) / 55K

Publishing Venue

IBM

Related People

Choy, SH: AUTHOR

Abstract

Applications utilizing graphic user interfaces (GUIs) are difficult to port from one windowing environment to another. The Common User Access* Guidelines published by IBM describe the interface between the end user and certain visual controls. There is currently no one-to-one mapping of controls or function between controls in one environment, such as Presentation Manager*, and controls provided in another environment, in this case, AIXwindows*. In order to minimize the difficulties in porting applications developed in OS/2* utilizing MLE (Multi-line Entry), a control which has the exact equivalent set of function in AIXwindows was required.

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 55% of the total text.

Implementing the Multi-Line Entry Control on the AIX Operating System

      Applications utilizing graphic user interfaces (GUIs) are
difficult to port from one windowing environment to another.  The
Common User Access* Guidelines published by IBM describe the
interface between the end user and certain visual controls.  There is
currently no one-to-one mapping of controls or function between
controls in one environment, such as Presentation Manager*, and
controls provided in another environment, in this case, AIXwindows*.
In order to minimize the difficulties in porting applications
developed in OS/2* utilizing MLE (Multi-line Entry), a control which
has the exact equivalent set of function in AIXwindows was required.

      Provided is an MLE control which has the 'feel' of a
Presentation Manager MLE and the same function, but takes advantage
of some of the widgets provided by the AIXwindows software, adding
functionality where no equivalent function exists in AIXwindows.

      GUI contains files which completely specify the controls needed
in the GUI, their placement and their style as well as the windows in
which they appear.  This file is parsed by an interpreter written for
AIX which does the following:
          parse the input file
          process the appropriate information into a structure
          determine which control is needed
          for each control, determine the style of the control and
       ...