Browse Prior Art Database

Logical Maximization of Desktop Windows

IP.com Disclosure Number: IPCOM000111907D
Original Publication Date: 1994-Apr-01
Included in the Prior Art Database: 2005-Mar-26
Document File: 2 page(s) / 46K

Publishing Venue

IBM

Related People

Haynes, TR: AUTHOR

Abstract

Users of Graphical User Interfaces (GUIs) sometimes want to make the active window large enough to see all or as much of the data as possible. The only simple way to do this in today's art is to select the Maximize icon, usually located in the upper right of the title bar. However, this often results in a window that is lrger than necessary, blocking the user's view of other windows, icons, and desktop.

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

Logical Maximization of Desktop Windows

      Users of Graphical User Interfaces (GUIs) sometimes want to
make the active window large enough to see all or as much of the data
as possible.  The only simple way to do this in today's art is to
select the Maximize icon, usually located in the upper right of the
title bar.  However, this often results in a window that is lrger
than necessary, blocking the user's view of other windows, icons, and
desktop.

      The only other way today that a user can try to make the window
just big enough to show all the data is by laborious trial-and-error
resizing of the window.  An application programmer can limit the
window size resulting from the Maximize action.  However, this leads
to user frustration, since some maximize actions lead to complete
enlargement of windows where others do not; the user has no way of
knowing until choosing the action.

      This method overloads the Maximize choice by allowing users to
choose one of two types of Maximize action:

o   Traditional Maximize - works as current art today

o   Logical Maximize - enlarges the window only as much as necessary

      The user would see a boxed arrow next to the Maximize choice on
the menu, leading to a cascade menu whose choices would correspond to
the above list.  Since it is a boxed arrow cascade, the user could
choose the default action without opening the cascade menu.  The user
could choose a system-wide default for Maximize, which could...