Browse Prior Art Database

Dynamic Data Item Display for User Selection in a Listbox

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

Publishing Venue

IBM

Related People

Aupperlee, E: AUTHOR

Abstract

Disclosed is a window class consisting of a frame including three child controls---a listbox window, a secondary frame, and a dialog window within the secondary frame. With this window class, information is displayed in a separate area within a window in a vertical format which may be customized by the user. This area is dynamically updated with current information as selections change within the listbox, providing rapid access to the information in a convenient format.

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

Dynamic Data Item Display for User Selection in a Listbox

      Disclosed is a window class consisting of a frame including
three child controls---a listbox window, a secondary frame, and a
dialog window within the secondary frame.  With this window class,
information is displayed in a separate area within a window in a
vertical format which may be customized by the user.  This area is
dynamically updated with current information as selections change
within the listbox, providing rapid access to the information in a
convenient format.

      The listbox has a multiple-column format, in which each item
provides information in each column.  The header window, which
contains this information for the currently-selected item in a
vertical format, is refreshed based on the current selection in the
listbox and on the state of the keyboard or mouse buttons, depending
on how the action of selection is initiated.  When the cursor up and
down keys of the keyboard are used to make a selection, the header
window is cleared until the user releases the key being pressed.
Similarly, when input is provided with a mouse, the header is not
refreshed until the mouse button is released, indicating the
completion of the selection process.  In this way, faster access is
provided to the various items within the listbox.

      Navigation within the display window is similar to the
navigation of a standard listbox window.  The tab key and the
shift-tab key combination can be used to place focus on the header
window.  The effect of depressing these keys depends on the presence
of buttons within the parent of this window class.  If buttons exist
in the parent, pressing tab from the listbox moves focus to the
default button, and pressing tab again moves focus to the display
window.  If no buttons exist, pressing tab moves the focus directly
to the display window, while the shift-tab combination shifts the
focus in the reverse order of the tab key.  The cursor keys scroll
the header to permit the viewing of information not visible within
the
header window because of size constraints.  Additionally, scroll bars
are available on the header frame to allow navigation with the
pointer...