Browse Prior Art Database

Label Generation

IP.com Disclosure Number: IPCOM000107557D
Original Publication Date: 1992-Mar-01
Included in the Prior Art Database: 2005-Mar-22
Document File: 2 page(s) / 60K

Publishing Venue

IBM

Related People

Malcolm, JW: AUTHOR

Abstract

This invention relates to the presentation and managing of dialog panels and windows in a Graphical User Interface (GUI) environment.

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

Label Generation

       This invention relates to the presentation and managing
of dialog panels and windows in a Graphical User Interface (GUI)
environment.

      Each control on every panel in an application must have a
unique label to identify it.  In a large application, especially one
that is developed by several departments, controlling uniqueness
becomes a cumbersome manual task.

      In this invention, the user specifies a 'seed' for each
control.  This seed only needs to be unique within its panel
definition.  The details are described in the following section.
UNIQUE ID GENERATION:
      To aid in uniqueness, and to maintain conventions for id
specification, the actual id for each control will be built from a
combination of:
           --   A standard prefix identifying the control type
           --   The last two characters of the panel name
           --   The id for the current 'group' tag (if one is in
effect)
           --   The specified id
      The generated label will be in uppercase.
      Following is an example:
           :WINDOWDEF name=pdfxxxa1 ...
           :GROUP ... id=GRP1 ...
           :RADIOB ... id=RB1 ...
           :/GROUP.
           :/WINDOWDEF.

      In the above example, the application would reference the radio
button by the label: 'RB_A1_GRP1_RB1'.
FULLY-QUALIFIED:
      If you wish to override...