dmagic Progress Component
Version 1.0 for Delphi 4(TM)
Copyright 1999 by dmagic

Freeware
Source in available upon registration.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
The purpose of this component
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Display progress in your apps in an easy and transparent way - as easily as displaying a busy pointer. And at the same time provide very extended and flexible progress dialog functionality.

* Option to divide job in main job and sub jobs.
* Display sub job in sub job units or main job units.
* Reestimate during the process.
* Option for delayed display of the dialog in case the job takes only short time.
* Option to include cancel button and close button in the dialog.

To see a practical application of this component I suggest you try out the program ShowMaker at www.dmagic.dk/showmaker (output a slide show to see it in function).

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
How to install
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Install the compiled package library 
"dmagicProgessD4.bpl".

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Use
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Please, see the project in the demo directory.

Note: The dialog disables other windows in the application so user input is not accepted. It does however call Application.ProcessMessages from time to time. This means that you must disable any running timers in your application and that you should not send internal messages during the display of the progress dialog or send messages from other applications to your application.
Note: Do no display any other form or dialog while the progress dialog is up.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Registration
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Point your web browser at 
www.dmagic.dk/components/orderprogress.html 
and get more info.
Registration costs 55$ and includes source codes.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Distribution
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Beyond a fee for the reproduction and media cost, no fee may be charged for distribution of this software, without the written permission from dmagic. All files must be included.

For registered users:
Please don't steal this software... If you have some urge to improve it please contact me instead of just cut & pasting it into your own files.
I'll be very happy to hear from you and I'll be very open to any ideas for improvements. In fact I'll actualle like to have some helping, so be my guest.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Disclaimer
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Users of the product must accept this disclaimer of warranty:
"This package is supplied as is. The author disclaims all warranties, expressed or implied, including, without limitation, the warranties of merchantability and of fitness for any purpose. The author assumes no liability for damages, direct or consequential, which may result from the use of the product."

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Contact Information
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Web:	www.dmagic.dk
E-mail:	mail@dmagic.dk
Tel:	(+45) 86 51 14 79
Post:	Parkvej 7 B, DK-8660 Skanderborg (Denmark)

E-mail is the preferred way of contacting us.



