Browse Prior Art Database

H-To-Hawaii Support on a Per-Column Basis in Multicolumn List Boxes

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

Publishing Venue

IBM

Related People

Johnson, DK: AUTHOR [+4]

Abstract

In an OS/2* Presentation Manager* (PM) application, the concept of providing H-to-Hawaii support is well known. This support consists of a list or details view container automatically scrolling to the next item whose text starts with the character that a user types when the list or details view has the focus.

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

H-To-Hawaii Support on a Per-Column Basis in Multicolumn List Boxes

      In an OS/2* Presentation Manager* (PM) application, the concept
of providing H-to-Hawaii support is well known.  This support
consists of a list or details view container automatically scrolling
to the next item whose text starts with the character that a user
types when the list or details view has the focus.

      As currently provided, however, this support has a serious
usability shortcoming.  It always keys on the first character of the
string, regardless of the data in the string being divided into
separate columns.  Details view, as implemented in the Workplace
Shell*, supports multiple columns of data.  Each column provides
information that the user might want to be able to search through
using the H-to-Hawaii technique.  However, the H-to-Hawaii support
works only on the first character in the string and pays no attention
to individual column uniqueness.

      List boxes, as provided by PM, do not support multicolumn data
at all.  List boxes, like details view, always place the input cursor
on an entire line, rather than placing the cursor on a particular
column within the line.  By making the cursor line-specific, with no
column dependency, it is not possible for the user to be able to use
H-to-Hawaii support to scroll through a list based on the beginning
character of the text of a particular column.

      This is a big usability problem for large lists that contain
separate columns of related but distinct data.  The user has no way
to scroll quickly to items in any but the first column that starts
with a given character.

      Users should be able to tabulate through the columns of the
list or to select a particular column with the mouse.  By making the
cursor column-specific instead of only line-specific, users can
notify the application of the column they want to deal with.  This
enables the application to provide H-to-Hawaii support for any column
in a multicolumn list box instead of just the first column.

      When users place the cursor in a particular column in the list
and then type a character, the application must first determine the
column that h...