Dismiss
InnovationQ will be updated on Sunday, Oct. 22, from 10am ET - noon. You may experience brief service interruptions during that time.
Browse Prior Art Database

Customization of Panel Construct Presentation

IP.com Disclosure Number: IPCOM000120558D
Original Publication Date: 1991-May-01
Included in the Prior Art Database: 2005-Apr-02
Document File: 3 page(s) / 129K

Publishing Venue

IBM

Related People

Eagen, ST: AUTHOR [+2]

Abstract

A work station controller (WSC) provides attachment of multiple non- programmable terminals (NPTs) to a host computer system. WSCs may support structured field data stream commands to define panel constructs, such as a window or a selection field, for a NPT. The WSC will choose default presentation values for these structure field data stream commands, unless customization minor structures are specified. This article describes customization minor structures.

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

Customization of Panel Construct Presentation

      A work station controller (WSC) provides attachment of
multiple non- programmable terminals (NPTs) to a host computer
system.  WSCs may support structured field data stream commands to
define panel constructs, such as a window or a selection field, for a
NPT.  The WSC will choose default presentation values for these
structure field data stream commands, unless customization minor
structures are specified.  This article describes customization minor
structures.

      The flow of a display data stream between a host processor and
a WSC and NPT commands between a WSC and a NPT are shown in Fig.
1.

      An outbound display data stream (host to WSC) typically defines
the contents of a panel.  An output data stream may contain two basic
types of commands:  low-level commands which define specific elements
on a panel and higher-level structured field commands to define
entire panel constructs. An inbound display data stream typically
identifies the keystroke which caused the inbound data stream and any
modified entry field data.  The WSC communicates with the NPT by
sending commands (for example, write to screen or move the cursor).
The NPT communicates with the WSC by sending user keystrokes.  Note:
Programmable work station (PWS) users can run the same applications
as NPT users when the PWS supports the same display data stream as
the above WSC and the PWS emulates the combination of the WSC and
NPT. This article applies to a PWS implementation as well as a WSC
implementation.

      Fig. 2 shows the format of a structured field data stream
command.

      Described is customization minor structures which can be added
to existing structured field data stream commands. Two specific
examples below show how customization minor structures can be used.
This concept can be applied to customization of the presentation of
any panel construct defined using structured fields.
BORDER PRESENTATION MINOR STRUCTURE

      The Create Window structured field data stream command is used
to define the location and size of a window on the panel.  The WSC
will null the window location and draw the border (as best as
possible given the specific NPT capabilities - e.g. color/monochrome,
available border characters).

      The Border Presentation minor structure is added to the Create
Window structured field command to enable the host application to
customize the border characters and display attribute values
(determine highlighting and color) to be used when presenting a
window.

      The WSC will use default border character...