TBlinkLabel =========== Version 1.0 (06 February 1997) Freeware for Delphi 1.0 and 2.0 Copyright (c) 1997 Greg Lief ---------------------------------------------------------------------------- 1. Description 2. Installation 3. New Properties 4. New Event 5. Copyright Notice 6. Disclaimer 7. Technical Support 8. Revision History 9. Comments 10. Purchasing Source Code ---------------------------------------------------------------------------- 1. Description ============== TBlinkLabel is a blinking label component which allows you to select the blink color and interval. 2. Installation =============== A. Choose the Component | Install menu option (or if you are using Delphi 1, the Options | Install Components menu option). B. Click upon the Add Button, and select either BLABEL16.DCU (Delphi 1) or BLABEL32.DCU (Delphi 2). C. Press OK twice. D. After your component library is recompiled, you will find a new tab entitled "Greg Lief", with the TBlinkLabel icon upon it. 3. New Properties ================= All properties are available at design-time. BlinkColor -- This is the color to use for the blink effect. Make it something other than Font.Color. Blinking -- This boolean dictates whether or not the label should blink. Although you will probably want to set it at run-time, you can play with it at design-time to test the effect. BlinkInterval -- This integer represents the number of milliseconds to wait between color changes. The default is 1000 (i.e., one second). Try values less than 100 to test the user's patience, sanity, and eyesight. 4. New Event ============ OnBlink -- If for some reason you want something else to happen every time that the label blinks (other than the blinking, of course!), this is your hook. 5. Copyright Notice =================== This component is fully functional. My copyright notice will appear when you drop it upon a form at design-time, but that will not occur at run-time. You can remove the copyright notice by purchasing the source code (see item #10 below). 6. Disclaimer ============= It is unfortunate that we live in a litigous society in which the lawyers are generally the only winners. However, that makes the following verbiage necessary: "THE CODE FOR THIS COMPONENT IS PROVIDED TO YOU AS IS BY ITS AUTHOR, GREG LIEF. THE AUTHOR HAS TESTED THE COMPONENT AND FEELS THAT IT WORKS AS BILLED, BUT MAKES ABSOLUTELY NO GUARANTEES OR WARRANTEES OF ANY KIND. IN OTHER WORDS, YOU ARE USING THIS ENTIRELY AT YOUR OWN RISK. NEITHER THE AUTHOR NOR ANY OTHER ORGANIZATION WILL BE HELD RESPONSIBLE FOR ANY DIRECT OR INDIRECT DAMAGE RESULTING FROM THE USE OF EITHER THIS COMPONENT OR ANY DERIVATIVES THEREOF." 7. Technical Support ==================== The reason I am making this component available as freeware because I feel that it will be of use to other Delphi developers. However, always remember the old maxim "you get what you pay for". In other words, do not get carried away by expecting technical support, because you will be sadly disappointed. 8. Revision History =================== February 06, 1997 - initial public release 9. Comments =========== If you find this component useful, I would appreciate hearing from you via e-mail (greglief@teleport.com). If you would like to learn how to create your own components, you should strongly consider the Delphi Training Tour component creation seminar, designed by yours truly. For more information, visit URL http://www.objectlesson.com/~ol/dtt.shtml. The most updated version of this component can always be found at my personal web site (http://www.teleport.com/~greglief). 10. Purchasing Source Code ========================== The TBlinklabel source code is available for $5 US. See the ORDER.TXT (included in this package) for more details.