Well Control Library
What is the Well Control Library?
The WCL is a commercial programming library for generating Well
Controls (like the picture above).
Well Controls allow the
selection from a grid of options such as colours, bitmaps, drawing
pen styles, in fact, just about anything you can think of.
What do you get with the Well Control Library?
US$39.99 gives you a license with
Is there not similar source code available
The WCL has the following
This may sound surprising,
but almost invariably other well controls available exhibit at
least minor but irritating inconsistencies. This even
includes those which are part of very expensive
programming frameworks. The WCL takes the controls found in MS
Office as the basis for desirable behaviour. Just
download the demo exe (188 Kb) and compare it with other commercial well controls.
The whole point of having
these fancy controls is so that you can visually impress your users and outdo your
competitiors. Do you want the new "flat" look as seen in Internet Explorer and
almost all new commercial applications? Do you want your control to support
If you have to spend hours
fiddling around with the control, it probably isn't worth the effort. To use a drop down
colour selection well like the ones above, you are only have to add a button to your
dialogue resource and the following 3 lines in blue:
class CColourDialog : public
void CColourDialog::DoDataExchange(CDataExchange* pDX)
DDX_Control(pDX, IDC_ DROPDOWNBUTTON, DropDownButton);
DDX_ColourDropDown(pDX, IDC_ DROPDOWNBUTTON, savedColour);
Almost every aspect of the well controls, from size and appearance to response, can
be customized, all at run time as well. You can even dynamically change the number of
columns on your well.
to extend and well documented
Each class has copious amounts of documentation and many of the design decisions are supplied.
Example programmes are supplied which run through almost every facet of the class. You only
need to copy and paste the code to get it working. The architecture is clean
If you want to add any
features or have any questions, help is available pronto. Usually, if
possible, we aim to reply the same day. You get not only full commented source code
but also the rights to any future enhancements free of charge as well as bug
What does the Well Control
- Visual C++ 5.0 or 6.0
- If you have the Stingray Objective Toolkit, full integration
with that framework
You can contact us on-line
or email us with
"Bug Report" in the subject header.
See the license