Browse Prior Art Database

Error Message Display in Low Resource Condition

IP.com Disclosure Number: IPCOM000109572D
Original Publication Date: 1992-Sep-01
Included in the Prior Art Database: 2005-Mar-24
Document File: 1 page(s) / 40K

Publishing Venue

IBM

Related People

Gawron, T: AUTHOR [+3]

Abstract

In the OS/2* Presentation Manager* environment, when system resources become exhausted, in the case of errors, it is not possible to inform the user of the error since there are no resources available to present the message. The solution is to reserve an error message window and keep it hidden until such time as resources are exhausted and user notification is required.

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

Error Message Display in Low Resource Condition

       In the OS/2* Presentation Manager* environment, when
system resources become exhausted, in the case of errors, it is not
possible to inform the user of the error since there are no resources
available to present the message.  The solution is to reserve an
error message window and keep it hidden until such time as resources
are exhausted and user notification is required.

      The OS/2 Presentation Manager environment has internal
limitations that can cause the creation of a window to fail.  When
this occurs, the user expects a visual message indicating that an
error was detected, but this is not possible because a window cannot
be created to display the message.

      The solution to the problem is as follows: During the OS/2
Office Initialization, an invisible window is created which will be
used to present the message indicating that the system has exhausted
all of its resources.  When the system encounters a condition that
indicates that it is out of resources, the program will proceed to
make the window visible to the user.  Since the window has already
been created, no resources are needed to make it visible and the
error can successfully be displayed.
*  Trademark of IBM Corp.