Browse Prior Art Database

Automatic Data Validation of Sibling Parts in Reusable Programmed Components

IP.com Disclosure Number: IPCOM000115871D
Original Publication Date: 1995-Jul-01
Included in the Prior Art Database: 2005-Mar-30
Document File: 2 page(s) / 49K

Publishing Venue

IBM

Related People

Farn, B: AUTHOR

Abstract

A method for accomplishing data validation of graphical user interface parts without program logic is disclosed.

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

Automatic Data Validation of Sibling Parts in Reusable Programmed
Components

      A method for accomplishing data validation of graphical user
interface parts without program logic is disclosed.

      Two commonly used graphical user interface parts are entry
fields and push buttons.  Entry fields are parts which allow a user
of a computer program to enter textual information.  Entry fields can
be modified so that an entry field will only accept values within a
specific range of values.

      For instance, an entry field can be defined to accept numeric
values which fall between the values of 10 and 20.  A user enters
each numeric digit into an entry field until an entire number has
been entered.  For instance, if a user wants to enter the number 12,
the user would first enter the 1, followed by the 2.  As the user of
the program is entering characters into the entry field, the entry
field does not know when the entry is complete.  The entry field
first sees the 1 entered.  However, the 1 by itself is not within the
range of accepted values.  The entry field cannot reject the entry
since it knows that more digits could be entered after the 1.

To circumvent this problem, a software programmer would normally do
the following:
  1.  Present an entry field part and a push button part to the user.
       The push button is to be pushed by the user when the entry has
       been completed.
  2.  When the push button is pushed by the user, th...