Browse Prior Art Database

Dependent Application User Interface Command Specification

IP.com Disclosure Number: IPCOM000099740D
Original Publication Date: 1990-Feb-01
Included in the Prior Art Database: 2005-Mar-15
Document File: 1 page(s) / 51K

Publishing Venue

IBM

Related People

Franklin, SM: AUTHOR [+2]

Abstract

This article describes a method for independent appli- cations to efficiently and easily specify user interface commands, as well as other related information, in the OS/2* Presentation Manager* environment. Often, a user interface interaction in one application directly affects the execution characteristics of another independent application. Dependent Application User Interface Command Specification provides direct access to user interface commands in the specifying application, making it possible for the specifying application to designate command processing in other applications where command processing dependencies exist.

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

Dependent Application User Interface Command Specification

       This article describes a method for independent appli-
cations to efficiently and easily specify user interface commands, as
well as other related information, in the OS/2* Presentation Manager*
environment.  Often, a user interface interaction in one application
directly affects the execution characteristics of another independent
application.  Dependent Application User Interface Command
Specification provides direct access to user interface commands in
the specifying application, making it possible for the specifying
application to designate command processing in other applications
where command processing dependencies exist.  Dependent Application
User Interface Command Specification makes possible the user
interface command specification of one application to another without
requiring the applications to signal each other or establishing a
protocol session.

      For example, consider the move/copy option in one application
which controls whether an object (text or graphical data) is to be
directly manipulated into another independent application. The
receiving application's processing is dependent on whether the
information specified by the originating application is to be copied
or moved. Application boundaries which are part of a multi-tasking
environment prevent simple communication between the programs.  The
mechanisms which are part of multi-tasking systems such as pipes,
messages que...