DPXControls


1 - Introduction

1.0- About

1.1- Licence

1.2- Contact


2 - Usage

2.0- Installation

2.1- Usage

2.1.1- Components

2.1.2- Properties

2.1.3- Events




1.0- About

DPXControls is a group of enhanced versions of standard controls for Delphi 5 with the added events OnMouseOver and OnMouseOut.


1.1- Licence

Copyright Dave Ponting, 1999. Free for Private/Commercial use as long as copyright is acknowledged or this document is enclosed. No warranty is given for any use whatsoever, nor any guarantee of fitness for any specific purpose. Anyone who distributes this product with a warranty or guarantee does so at their own risk. It is free after all, and as such no-one may charge more than distribution cost for this product, unless it is included in a shareware CD or similar. Source code for the components is available upon request - just drop me an e-mail at the address below.


1.2- Contact

Feel free to e-mail me with any comments or suggestions, particularly if you find any bugs. My e-mail address is:

pontingdavid@usa.net

Be sure to specify 'DPXControls' in the subject line.


2.0- Installation

From the 'Components' menu in Delphi, select 'Install Packages'. Now click 'Add' and browse to where 'DPXControl.bpl' is located. The components will appear on a new palette page called 'Dave'.


2.1.1- Components

The package contains five components: TDaveButton, TDaveRichEdit, TDaveEdit, TDaveMemo and TDaveLabel. They would have been called TDP<ComponentName>, but I already wrote a component called 'TDPButton'.


2.1.2- Properties

All the components have the same properties as their ancestors, e.g. TDaveButton has exactly the same properties as TButton.


2.1.3- Events

All the components have the same events as their ancestors, plus two extra 'Input' events - OnMouseOver and OnMouseOut. It's fairly obvious when these events occur, so I won't go into it now.