Browse Prior Art Database

Specifying Panel Flow Information in Panel Definition

IP.com Disclosure Number: IPCOM000122312D
Original Publication Date: 1991-Nov-01
Included in the Prior Art Database: 2005-Apr-04
Document File: 1 page(s) / 41K

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 97% of the total text.

Specifying Panel Flow Information in Panel Definition

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

      In most typical product development scenarios for GUI products,
the designer specifies in a document what the panel flow will be for
the product.  The coder must implement that flow in the code based on
the information in the document.  The following problems exist with
the approach:
      1.  Even though the panel may be already created, prototyping
of the panel flow cannot be done until well into the coding cycle.
      2.  The coder must have special case code for each element of
the panel flow.

      A place is provided in the definition of every action-type
control for the designer to specify the next panel that is to appear
if this control is selected.  This information is stored by the panel
build process in the run time panel definition.  When the control is
selected, the id of the next panel to appear is passed to the
application. The application can have a general panel flow handler
that can handle this information and display the next panel.

      Using this process, the coder does not need to write code to
handle every element of panel flow.  It can be done with one generic
handler.

      Also, a panel browser could handle this information and provide
a rapid prototyping tool for the designer to test panel flow
information.

 ...