Browse Prior Art Database

Control of Size of Window Decorations

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

Publishing Venue

IBM

Related People

Cline, TL: AUTHOR [+3]

Abstract

Almost all graphical user interfaces in use today present information in windows. When many windows are present on the desktop, they overlap or become covered and it can be difficult to find the one you want. There is a need to reduce the amount of space occupied by windows so that more information can be presented on the desktop at one time without the cost of going to larger and higher resolution monitors.

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

Control of Size of Window Decorations

      Almost all graphical user interfaces in use today present
information in windows.  When many windows are present on the
desktop, they overlap or become covered and it can be difficult to
find the one you want.  There is a need to reduce the amount of space
occupied by windows so that more information can be presented on the
desktop at one time without the cost of going to larger and higher
resolution monitors.

      Windows are composed of a number of controls or widgets such as
the window border, title bar, menu, scroll bar, etc. Some users want
these controls to be large so that they are easy targets for the
mouse while others would like them to be small so they take up a
minimum amount of screen real estate.  Graphical User Interface (GUI)
designers typically pick a size which is a compromise and does not
optimally meet the needs of any user group.

      The present invention is to allow the user to manipulate the
size of window controls.  A technique to resize controls is to place
the mouse cursor over the control to be resized and press the MENU
mouse button to bring up a context menu which has resizing as one of
the choices.  The user may then resize the control by either entering
a size in the appropriate units or by dragging a frame around the
control to indicate the desired size.  A global size control will
vary all controls simultaneously.