Browse Prior Art Database

Single Window Interface Network

IP.com Disclosure Number: IPCOM000112591D
Original Publication Date: 1994-Jun-01
Included in the Prior Art Database: 2005-Mar-27
Document File: 4 page(s) / 99K

Publishing Venue

IBM

Related People

Anderson, B: AUTHOR [+4]

Abstract

Disclosed is a process that will allow the passing of screen presentation parameters from one OS/2* Presentation Manager* (PM) window to another PM window without the excessive redisplay of windows that currently occurs. This disclosure allows data to be passed between PM applications in a very efficient and effective manner that requires minimal coding effort on the application programmer.

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

Single Window Interface Network

      Disclosed is a process that will allow the passing of screen
presentation parameters from one OS/2* Presentation Manager* (PM)
window to another PM window without the excessive redisplay of
windows that currently occurs.  This disclosure allows data to be
passed between PM applications in a very efficient and effective
manner that requires minimal coding effort on the application
programmer.

      OS/2 Presentation Manager is based on a resource called a
window.  Each window may contain one or more entry fields.  Each
entry field has a structure associated with it that contains the
entry field attributes (e.g., size, color, data display).  One
segment of this structure is called the presentation parameter data
where strings can be stored and passed from window to window and thus
shared by multiple applications.  The advantage of this is that PM
handles all the storage allocation, storage deallocation, and
transfer of this data through PM windows with minimal coding effort
on the part of the programmer.  But, in order to pass a presentation
parameter through PM, at least one window is displayed by PM and the
application on the receiving side cannot access that data until the
window display action is complete, which could be a number of
seconds.  Furthermore, the passing of presentation parameters can
cause redisplay of the window's owner and the window's parent.
(Generally, the window's owner and parent are the same.)  All this
time delay caused by the redisplay of these windows makes
presentation parameters often unacceptable for data transfer.

      To solve this window redisplay problem, the Single Window
Interface Network (SWIN) process was developed.  The SWIN process is
based on a series of dimensionless, invisible, empt...