Browse Prior Art Database

Z-Scroll Bar for Applications

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

Publishing Venue

IBM

Related People

Kolar, RN: AUTHOR

Abstract

Disclosed is a z-order scroll bar that will improve the user interface to window traversal and make the user productive. In some applications the user may end up opening up a lot of windows that are overlapping. Once this happens it is hard to not only traverse through the windows but also to know about the existence of other windows that the user has opened. This can be very counterproductive and frustrating.

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

Z-Scroll Bar for Applications

      Disclosed is a z-order scroll bar that will improve the user
interface to window traversal and make the user productive.  In some
applications the user may end up opening up a lot of windows that are
overlapping.  Once this happens it is hard to not only traverse
through the windows but also to know about the existence of other
windows that the user has opened.  This can be very counterproductive
and frustrating.

      The solution is to provide a z-scroll bar to the user.  The
z-scroll bar is a circular control with a horizontal scrollbar inside
starting at the center of the circle and ending on the right boundary
of the circle.  The circle has concentric rings to indicate the
number of levels of windows in the z-order.  A level will consist of
one or more windows that are not overlapping and hence completely
visible.  By clicking on the horizontal scrollbar or in the
concentric rings the user can switch between different levels of
windows in the z-order of the application.  The slider in the
horizontal scrollbar and the thickness of the concentric rings
reflect the proportion of windows at a certain level.  The z-scroll
bar enables the user to easily traverse through all the windows
within an application or on the desktop.