Browse Prior Art Database

Dual-Column Combination Box Control

IP.com Disclosure Number: IPCOM000117997D
Original Publication Date: 1996-Aug-01
Included in the Prior Art Database: 2005-Mar-31
Document File: 2 page(s) / 39K

Publishing Venue

IBM

Related People

Burkey, WM: AUTHOR

Abstract

The Dual-Column Combination box control has been added to the User Interface Framework (UIFW) as a new control construct. The UIFW classes are an augmentation to IBM's C/Set++ User Interface Library (ICLUI) and are used in the development of the Graphical User Interface (GUI) of the LAN Server family of products.

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

Dual-Column Combination Box Control

      The Dual-Column Combination box control has been added to the
User Interface Framework (UIFW) as a new control construct.  The UIFW
classes are an augmentation to IBM's C/Set++ User Interface Library
(ICLUI) and are used in the development of the Graphical User
Interface (GUI) of the LAN Server family of products.

      The GUI of the IBM LAN Server family of products is built using
the UIFW.  The UIFW was using an internal tool called Window
Management System (WMS) to build its Presentation Manager (PM) panels
and control  the runtime behavior of the controls.  The new
implementation of UIFW will no longer be using WMS for its runtime
operation of the panels but  will be using IBM's C/Set++ User
Interface class library (ICLUI). But,  here are PM control extensions
which were provided by WMS and not available in the class library.
Therefore, to provide these additional  controls necessitated adding
C++ classes to UIFW to emulate this lost capability.

      A new class will be added to the UIFW class hierarchy which
will provide a C++ wrapper for a PM combination box.  The class has
been implemented as a derivation of a normal combination box control
with all the same styles and interfaces, but with the added ability
of displaying more than one column of information in the list box
portion.  When the user interacts with the list box portion of the
control, only the first column of data will appear in the entry...