Browse Prior Art Database

Object Oriented Linking

IP.com Disclosure Number: IPCOM000106921D
Original Publication Date: 1992-Jan-01
Included in the Prior Art Database: 2005-Mar-21
Document File: 1 page(s) / 43K

Publishing Venue

IBM

Related People

Redpath, RJ: AUTHOR

Abstract

The OS/2* shell is the interface presented to the user to manage information on the desktop and does not provide a seemless object- oriented approach. The complexity of managing these objects has been developed which allows for the complexity of Object-Oriented Linkage (OOL) to provide an Object-Oriented Interface. The purpose of this design is to prevent program complexities of management of object- oriented data. The implementation is as follows. Each window which is created under OS/2 has an icon which represents an object. These icons have positions associated with the parent and can be reparented to other areas of the desktop thereby provided the movability associated with an Object-Oriented Interface but the connection of the objects with each other is not defined.

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

Object Oriented Linking

       The OS/2* shell is the interface presented to the user to
manage information on the desktop and does not provide a seemless
object- oriented approach.  The complexity of managing these objects
has been developed which allows for the complexity of Object-Oriented
Linkage (OOL) to provide an Object-Oriented Interface.  The purpose
of this design is to prevent program complexities of management of
object- oriented data.  The implementation is as follows.  Each
window which is created under OS/2 has an icon which represents an
object.  These icons have positions associated with the parent and
can be reparented to other areas of the desktop thereby provided the
movability associated with an Object-Oriented Interface but the
connection of the objects with each other is not defined.  Instead of
using the brute force method of block and pointer associated data
structures to create a link list of objects, simply use the window
word of the object which contains the handle to the next window. The
window word is already defined by the OS/2 system and having access
to the next window does provide linkability and movability of the
object.  The data used to link an object is very small (4 bytes) and
the code used to manage the information structure is nil since the
window word structure already exists and the management of this
memory is already defined.

      The obvious is not performed to provide Object-Oriented
Linkage; that is creating...