Browse Prior Art Database

Less Modal Pop-Up Windows

IP.com Disclosure Number: IPCOM000102458D
Original Publication Date: 1990-Nov-01
Included in the Prior Art Database: 2005-Mar-17
Document File: 2 page(s) / 60K

Publishing Venue

IBM

Related People

Fleming, SS: AUTHOR

Abstract

This invention adds the capability for a number of useful functions when a modal pop-up window is present. The invention continues to prohibit inappropriate actions when the pop-up is present.

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

Less Modal Pop-Up Windows

       This invention adds the capability for a number of useful
functions when a modal pop-up window is present.  The invention
continues to prohibit inappropriate actions when the pop-up is
present.

      This invention applies to graphical windowing computer user
interfaces where the underlying operating system supports pop-up
windows (also called dialog boxes).  In current implementations, when
a modal pop-up window is present, the user cannot perform any actions
with the application.

      This invention allows the following actions when a pop-up
window is present:
1.  Move of the application window.
2.  Size of the application window.
3.  Scrolling of the application window client area.
4.  Close of the application window.  This will also close
    the pop-up window.
5.  Minimizing the application window.  This will also
     minimize the application window.

      The above actions are only available by mouse or pointing
device interaction with the appropriate application window controls.
After performing an action, when the mouse button is released, the
modal pop-up window is again surfaced so it is the top-most window
for the application. The modal pop-up window retains the keyboard
focus at all times.

      This invention facilitates parallel work on multiple tasks,
allowing a user to minimize an application even when a modal pop-up
window is present.  An exemplary scenario would be when a user is
...