Browse Prior Art Database

High/Low Water Mark for Scale-Like Widget Classes

IP.com Disclosure Number: IPCOM000114346D
Original Publication Date: 1994-Dec-01
Included in the Prior Art Database: 2005-Mar-28
Document File: 2 page(s) / 37K

Publishing Venue

IBM

Related People

Fillipi, SM: AUTHOR

Abstract

Disclosed is a new set of "high water mark" methods and resources for the scale-like widgets to allow Graphical User Interfaces (GUIs) to provide the capability to dynamically display the maximum as well as the current value of a scale-like widget.

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

High/Low Water Mark for Scale-Like Widget Classes

      Disclosed is a new set of "high water mark" methods and
resources for the scale-like widgets to allow Graphical User
Interfaces (GUIs) to provide the capability to dynamically display
the maximum as well as the current value of a scale-like widget.

      This new set of methods allows the GUI to provide the
capability to dynamically display the "high water mark" of the values
being assigned to a scale-like widget.  The set of resources and
methods includes:
  o  Set (or resetting) a value for the "high water mark"
  o  Retrieve the "high water mark" value
  o  Provide callbacks for having new "high water marks" being set
      (i.e., the old "high water mark" was exceeded).

      The resource for setting/getting the "high water mark" in the
new scale widget could be called HighValue.  HighValue would have a
type of int, a default of Minimum, and could be accessed at CSG
(Creation, Set_value, and Get_value).

      HighValueChangedCallback specifies the list of callbacks called
when the highest value (yet achieved beyond the default) has been
exceeded.  The reason value sent by the callback is
R_HIGH_VALUE_CHANGED.

      It would be prudent to allow a boolean resource called
IgnoreInitialHigh.  This resource allows the the initial value to be
ignored (i.e., no minimum value would be displayed on the scale)
prior to having an initial value assigned to the scale-like widget.
This ensu...