Browse Prior Art Database

Implementation of Common User Access Controls Under AIX MOTIF Environment

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

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 (CUA*) 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, AIX* Motif. In order to minimize the difficulties in porting applications developed in OS/2* utilizing PM controls, controls which have the exact equivalent set of function in AIX Motif were required.

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

Implementation of Common User Access Controls Under AIX MOTIF Environment

      Applications utilizing graphic user interfaces (GUIs) are
difficult to port from one windowing environment to another.  The
Common User Access (CUA*) 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, AIX* Motif.
In order to minimize the difficulties in porting applications
developed in OS/2* utilizing PM controls, controls which have the
exact equivalent set of function in AIX Motif were required.

      Provided are CUA controls which have the 'feel' of the
Presentation Manager controls and the same functions, but take
advantage of some of the widgets provided by the AIX Motif software,
adding functionality where no equivalent functions exist in Motif.

      The GUIs generated with the GUI generator create 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:

o   parse the input file

o   process the appropriate information into a structure

o   determine which control is needed

o   for each control, determine the style of the control and hence
    what routines nee...