Browse Prior Art Database

Selection of Obscured Windows Based on Pointer Z-Axis Value

IP.com Disclosure Number: IPCOM000113717D
Original Publication Date: 1994-Sep-01
Included in the Prior Art Database: 2005-Mar-27
Document File: 2 page(s) / 51K

Publishing Venue

IBM

Related People

Cragun, BJ: AUTHOR

Abstract

A method for selecting obscured windows with a three-dimensional pointing device is disclosed. Obscured windows are made visible as the Z-axis value from the pointing device increases. When the desired window becomes visible, it can be selected.

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

Selection of Obscured Windows Based on Pointer Z-Axis Value

      A method for selecting obscured windows with a
three-dimensional pointing device is disclosed.  Obscured windows are
made visible as the Z-axis value from the pointing device increases.
When the desired window becomes visible, it can be selected.

      A pointing device is used that provides variable force or depth
(Z-axis) information in addition to the positional (X-axis,Y-axis)
information.  The Z-axis values are interpreted as a depth component
perpendicular to the screen surface.  In the windowing environment,
the windows in the display hierarchy are also given a depth value.
The
primary visible window is given the smallest depth value.  Windows
with
more depth are partially or totally obscured by windows with lesser
depth.  The range of window depth values are mathematically matched
to the range of the Z-axis values.

      To select a window obscured by other windows, the user moves
the pointer to an X,Y position in front of the desired object, then
increases the Z-axis value (applies force) of the pointer.  For each
Z-axis value from the pointer, the window with the mathematically
matched depth is displayed.  As the Z-axis values from the pointer
increase, successive windows at greater depth in the display
hierarchy are displayed.  The effect for the user is one of "pressing
through" forward (visible) windows to the depth of rearward
(obscured) windows.

      Conversely, as Z...