Browse Prior Art Database

Common User Access Text and Ordering of Push Buttons by Default

IP.com Disclosure Number: IPCOM000113106D
Original Publication Date: 1994-Jul-01
Included in the Prior Art Database: 2005-Mar-27
Document File: 2 page(s) / 54K

Publishing Venue

IBM

Related People

Morgan, SA: AUTHOR [+2]

Abstract

IBM, as part of it's System Application Architecture* (SAA), publishes a standard called Common User Access* (CUA) that guides the production of user interfaces. A part of CUA is requirements that govern the text and ordering of push buttons on dialog panels. Applications are then required to hard code their dialog buttons to be consistent with CUA guidelines. Dialog panels are defined in either a dialog editor (creating a dialog 'template') or with a tag language of some type. The order that the buttons are defined in the template or tag language is the order that they will appear on the panel. Conforming to CUA requires each panel developer for the application to know the CUA standard and assumes that there will be no errors when the button text or ordering is defined across the entire application.

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

Common User Access Text and Ordering of Push Buttons by Default

      IBM, as part of it's System Application Architecture* (SAA),
publishes a standard called Common User Access* (CUA) that guides the
production of user interfaces.  A part of CUA is requirements that
govern the text and ordering of push buttons on dialog panels.
Applications are then required to hard code their dialog buttons to
be consistent with CUA guidelines.  Dialog panels are defined in
either a dialog editor (creating a dialog 'template') or with a tag
language of some type.  The order that the buttons are defined in the
template or tag language is the order that they will appear on the
panel.  Conforming to CUA requires each panel developer for the
application to know the CUA standard and assumes that there will be
no errors when the button text or ordering is defined across the
entire application.  This opens a window of error especially for
applications with a large number of dialogs.

      Another problem also arises when the CUA standards change.  The
CUA standard is changed and enhanced on roughly a yearly schedule.
Applications that support CUA one year (like CUA91) might not be CUA
compliant the next year according to the new standards (CUA92).  The
only way to stay CUA compliant with the latest level is for the
application to change code each time a new standard emerges.

      The Window Management System (WMS) defines default text and
ordering for all push buttons.  Pa...