Browse Prior Art Database

New User Interface for Common Open Software Environment Desktop Application Integration

IP.com Disclosure Number: IPCOM000113611D
Original Publication Date: 1994-Sep-01
Included in the Prior Art Database: 2005-Mar-27
Document File: 2 page(s) / 77K

Publishing Venue

IBM

Related People

Cline, T: AUTHOR [+4]

Abstract

The Common Open Software Environment (COSE) Desktop offers several API's and tools to allow application programmers to integrate their programs with Desktop services. The invention disclosed ties all of these various Desktop tools and services together to provide one place in a Desktop Application Builder tool where the developer can "step through" the process required for Desktop application integration. This new development tool is called the Desktop Integrator Dialog.

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

New User Interface for Common Open Software Environment Desktop Application
Integration

      The Common Open Software Environment (COSE) Desktop offers
several API's and tools to allow application programmers to integrate
their programs with Desktop services.  The invention disclosed ties
all of these various Desktop tools and services together to provide
one place in a Desktop Application Builder tool where the developer
can "step through" the process required for Desktop application
integration.  This new development tool is called the Desktop
Integrator Dialog.

      The AIXwindows Interface Composer/6000 (AIC) is a tool which
has provided an easy, interactive way to create Graphical User
Interfaces (GUIs) and generate the corresponding C, C++, or UIL
source code.  There are many components of AIC which assist in
specific program development details.  These components are
represented as dialog window interfaces in the AIC user interface
model.  For instance, some of these components are the Program
Layout, Source Code Options, and Menu Editor Dialogs.  This
disclosure describes a new dialog added to AIC to provide a
methodical and consolidated mechansim for walking the developer
through the steps necessary to fully integrate the application under
development with the COSE Desktop.

      By providing this mechanism directly inside a builder tool
(AIC), the developer is saved a great deal of time because he/she
does not have to investigate all the specific function calls and
files needed for an integrated application.  By making this an
interactive GUI, even greater productivity is realized.  The
developer simply reads the steps labeled in the Desktop Integrator
Dialog and selects which APIs (Desktop services) are desired to
integrate the application.  The various services are selected by
clicking with the mouse on the familiar toggle button interface.
When the selections have been made,...