Browse Prior Art Database

Method for Inhibiting Screen Updates to Other Topview Windows

IP.com Disclosure Number: IPCOM000103587D
Original Publication Date: 1993-Jan-01
Included in the Prior Art Database: 2005-Mar-18
Document File: 1 page(s) / 51K

Publishing Venue

IBM

Related People

Bartek, BA: AUTHOR [+2]

Abstract

A method is described for preventing updates to the window of the application currently dispatched by Topview* when that application's window is not the window that should be updated. In the Topview windowing environment, multiple applications may be active concurrently in separate full-screen windows. Calls to update the display are directed by Topview to the window of the current (dispatched) application. The current application may or may not have its window shown on the display when it is dispatched. A communications program, running as a second level interrupt handler in the Topview windowing environment, will at times need to update information in its window when its application is not the current application. These display updates must be prevented from being displayed in the window of another application.

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

Method for Inhibiting Screen Updates to Other Topview Windows

       A method is described for preventing updates to the
window of the application currently dispatched by Topview* when that
application's window is not the window that should be updated.  In
the Topview windowing environment, multiple applications may be
active concurrently in separate full-screen windows.  Calls to update
the display are directed by Topview to the window of the current
(dispatched) application.  The current application may or may not
have its window shown on the display when it is dispatched.  A
communications program, running as a second level interrupt handler
in the Topview windowing environment, will at times need to update
information in its window when its application is not the current
application.  These display updates must be prevented from being
displayed in the window of another application.

      The time-critical routines of the IBM* PC 3270 Emulation
Program run as second level interrupt handler routines in the Topview
windowing environment, in order to prevent timeouts on the
communication links.  These routines update displayed information to
indicate a change in the status of the communications.  The routine
which is called to update the displayed information determines
whether it has been called from a second level interrupt handler, and
in that case the update to the displayed information is stored and a
flag is set to indicate a pending screen update.

 ...