For BC5.02/OWL programers


New buttonc class:
TButtonc is a button class for creating mouseover buttons with images. This class is similar to the other button classes listed here earlier but it uses different function names and variables. TButtonc includes some bug fixes and it is better overall.
Download:
buttonc.zip
Platform: BC5.02, 32bit, regular OWL


Other OWL classes,
compile with BC5.02, Win98
Below is some of the classes that are used in RTPO. For example, the big toolbar button in RTPO's main window is drived from TButtonEx (it is a TControl inserted in a toolbar). No MFC samples here but you can check MFC codeguru for lot more classes.

New button class:
TButtonEx version 2
TButtonEx V2 (TButtonEx is out of date!).
 

Other classes are put in one project file buttonex.zip.

Classes:
 

TGlyphDib source heading .
TGlyphDib Drived source heading preview
Color Pick Button source heading .
Color Pick Window source heading preview
Option Dialog source heading .

Warranty on above files: none
Restrictions on use/distribution: none
Copyright: 1999, Barmak Shemirani
Note that some of the classes are slight modifications of other classes. For example, TGlyphDib is similar to Borland's TGlyphButton (only it uses TDib* instead of TBitmap* and it is easier to drive from it).
The ownerdrawn ListWindow included in buttonex.zip is an OWL modified version of MFC's version on CodeGuru's web page.

Links
SoftEngage (includes more links)
OWL NExt
OWL HOW
MFC Code Guru
Inprise/Borland