Original Publication Date: 1992-Mar-01
Included in the Prior Art Database: 2005-Mar-22
This invention relates to the presentation and managing of dialog panels and windows in a Graphical User Interface (GUI) environment.
invention relates to the presentation and managing
of dialog panels and windows in a Graphical User Interface (GUI)
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.
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
-- 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
-- The specified id
The generated label will be in uppercase.
Following is an example:
:WINDOWDEF name=pdfxxxa1 ...
:GROUP ... id=GRP1 ...
:RADIOB ... id=RB1 ...
In the above
example, the application would reference the radio
button by the label: 'RB_A1_GRP1_RB1'.
If you wish to override...