home *** CD-ROM | disk | FTP | other *** search
- ControlZ 1.31
- -------------
- Copyright ⌐ 1994-95, C. van Zwynsvoorde. All rights reserved.
-
- For a more detailed description see below ControLZ 1.2.
- Version 1.31 fixes all known bugs and improves color management
- and speed for the tuner control.
-
- ControlZ 1.3
- ------------
- The main added feature in verison 1.3 is a collection of
- "run-time" libraries. There is one for each control.
-
- This has been specially added for those who want to develop
- an application by using ControlZ and plan to distribute this
- application widely. Therefore the licencing has also been adapted.
-
-
- ControlZ 1.2
- ------------
-
- ControlZ is a custom control library (DLL).
- It basically aims at making developers job easier.
- It is Borland's Resource WorkShop 1.01+ compliant.
- That means you can customize the controls and use them directly
- with Borland's Resource WorkShop. To do this you need to select
- Options|Install Control Library when editing a dialog box. If you
- are not a Borland user, you can still use the ControlZ.DLL at
- run-time but will probably experience problems if trying to use
- it interactively in your resource editor. In that case you might
- want to let me know (see the at end this file).
-
- ControlZ implements 7 types of controls:
- - an analogue scaler,
- - an analogue dial,
- - an anologue tuner,
- - a new type of hierarchic combo-box,
- - a new type of hierarchic list-box with horizontal (caption)
- scrolling,
- - an extended static text control,
- - an extended arrowed link static control.
-
- I have included a demo program in this package. It gives an
- overview of the different types of controls and the associated
- options. The sources for the demo program have been included. It
- consists of an extremely simple C-source file, along with an
- RC-resource file. Yet it is relatively powerfull and gives a good
- demo. This is because the power is contained in the ControlZ.DLL.
- Indeed ControlZ has been designed with the intention of putting
- more power in the DLL itself, so you can make very quick "working"
- models of your future applications just by defining the resources.
- Therefore you save time at this stage were you are often in a
- rush to get something to show in order to get funds for your
- future application.
-
- The demo brings up a succession of dialog boxes containing a number
- of the ControlZ custom controls. In every dialog box you will find
- a Help button which you might want to click to get a more extensive
- description of the demonstrated control.
-
- If you have the Borland's Resource Editor, you are encouraged to
- install the ControlZ.DLL custom control library and have a look at
- how easy it is to use and configure the controls in your dialog
- boxes.
-
- Remember ControlZ.DLL is not a VBX ! Thus it has no complicated
- tricks to get it working with C and the resource editor and/or
- compiler. Also this means you may expect it to run on future
- versions of Windows.
-
- The ControlZ.DLL itself is fully operational. It comes with an
- associated header file called ControlZ.H and the on-line
- documentation contained in the ControlZ.HLP file.
-
- Because the ControlZ.DLL is fully working, you are not only able
- to run the demo, but also to use it right now with your resource
- editor, though an "unregistered copy" reminder will come up now
- and then. This allows you to use it right now in your own
- applications and register after a while if you find it useful.
-
- Registration
- ------------
- See the ControlZ.HLP file.
-
- Needed configuration
- --------------------
- To run the demo program you need to have the BWCC.DLL file
- installed on your system. This file is also needed by the
- ControlZ.DLL when editing the resource (but Borland's Resource
- Workshop should already have loaded it). Yet ControlZ.DLL does
- not require the BWCC.DLL file at run-time.
-
- ControlZ.DLL is intended to run under Windows 3.1. I actually made
- no test with previous versions of Windows, nor with WindowsNT or
- Windows for Workgroups.
-
- I developped the DLL at home on a 386/25Mhz. On such a
- configuration some controls act quite slow (especially big dials).
- To get the buttons generate the expected 20 steps a second, a
- 486/33 should be enough. Of course a Math Coprocessor should help.
-
- There are no "particular" memory requirements for ControlZ.
-
- Questions ?
- -----------
- You can report any suggestion, question,
- wanted feature and/or bug to:
-
- C. van Zwynsvoorde.
- cvzwynsv@vmprofs.estec.esa.nl
-
-