Browse Prior Art Database

A Grouping-Based Multiple Selection Method

IP.com Disclosure Number: IPCOM000123146D
Original Publication Date: 1998-Jun-01
Included in the Prior Art Database: 2005-Apr-04
Document File: 2 page(s) / 64K

Publishing Venue

IBM

Related People

Shinomi, H: AUTHOR [+3]

Abstract

Disclosed is a method for selecting multiple items in windowing systems on the basis of item grouping. Multiple item selection is sometimes bothersome for windowing system users. For example, selecting multiple items with a mouse requires dragging or combined use of the mouse and control/shift key. In the disclosed method, by simply selecting a group name in a list box, the user can automatically select that group's items in another list box.

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

A Grouping-Based Multiple Selection Method

   Disclosed is a method for selecting multiple items in
windowing systems on the basis of item grouping.  Multiple item
selection is sometimes bothersome for windowing system users.  For
example, selecting multiple items with a mouse requires dragging or
combined use of the mouse and control/shift key.  In the disclosed
method, by simply selecting a group name in a list box, the user can
automatically select that group's items in another list box.

   In the following, program caller-callee relationships are
used as an example for item grouping.  Fig. 1 shows an example of
caller-callee relationships between programs.  In the figure, the
alphabetical names (A, A1, BA1, etc.) denote program names, and the
arrows denote caller-callee relationships.  There are two groups in
the programs: Group-A consists of A, A1, A11, A2, BA, and BA1, and
Group-B consists of B, B2, B3, BA, and BA1.  Both groups contain BA
and BA1.  In the example, the name of each group is determined by
the root program name, for convenience' sake.

   Fig. 2 shows multiple selection according to the disclosed
method, based on the example of caller-callee relationships.  All the
programs are listed in the lower list box.  Initially, nothing is
listed in the upper list box.  If the relationships are analyzed by
means of "grouping," two group names (A and B) are recognized and
displayed in the upper list box.

   Then, if one of the groups in the upper...