home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 10 Tools
/
10-Tools.zip
/
lstbx3.zip
/
readme.now
< prev
next >
Wrap
Text File
|
1994-08-16
|
2KB
|
44 lines
August 8th, 1994
************************************************************************
* Notes of Interest *
************************************************************************
This source code illustrates one of the three major aspects of custom
control design and the ICLUI:
1) Wrapper an existing PM (custom) control
2) Wrapper a replacement PM custom control
3) Write a custom control using the ICLUI nomeclature
If you haven't already guessed, we illustrate number 2. The other 2 are
illustrated in the book, "OS/2 V2 C++ Class Library: Power GUI Programming
with C Set++" (published by VNR), and the article, "Writing OS/2 PM Controls
in C++" (OS/2 Developer Sept/Oct '94) respectively.
We have compiled and tested the source code using IBM C Set++ Version 2.1,
at class library CSD level 6 (i.e. CTM0006). If you have any questions or
comments, please direct them to us AND NOT IBM. This class library is NOT
supported by IBM's C Set++ Group.
Please direct any comments, questions, and such to either Matt Smith
(Internet: prominar@io.org CompuServe: 70363,1175) or Mark Benge
(Internet: banzai@vnet.ibm.com CompuServe: 73532,2063 VNET: banzai AT CARVM3)
Mark Benge
Matt Smith
************************************************************************
* LMMs (i.e. Last Minute Modifications) *
************************************************************************
At press time, we made a minor modifcation in the source code which conflicts
with the following sentence in the section "One Size Fits All": "We will use
the default for the minimum height". Instead of using the ICLUI default
setting for the height (i.e. 100), we will use the "absolute" minimum height
which is the height required to display 1 item. (See calcMinimumSize() for
more info). It also give us the opportunity to exercise the LMX_CALCSIZE
api. To illustrate the effect of calcMinimumSize(), comment out the following
line in ic.cpp:
IListBox::horizontalScroll |
Sorry for any inconvenience.
MS/MB