The Incredible Scrolling Credits Box ------------------------------------ Thank you for using the incredible scrolling credits box component. This is the first component I have written, and I had a lot of fun creating it and learning about how cool component writting can be. I have tested this component on a number of machines, and it appears to be quite stable. There is only one minor irritation that you may experience while using this component. The credits box hooks one of the system timers, and it fires every 50 milliseconds. As a result, if you have the Started property set to True at design time, the credits box will come alive and you will see your text scrolling smoothly upward, but when accessing properties or other objects that have a drop down list box, you will be required to press the mouse button continually to scroll through the options. I suggest that you set Started to True during design time only to see how your credits will appear, as this will minimize any inconvienience this little quirck may cause. You should find the following files after unzipping this archive: ----------------------------------------------------------------- Readthis.txt - The file you are reading now Order.frm - The registration order form. This is just a regular text file. Mail this form to me when you register the component. Credits.dcu - The Delphi Compiled Unit. This is the actual component. Credits.dcr - The Delphi Component Palette icon. This is the picture you should see on the Samples page when you install the credits box. Credhelp.hlp - The credits box help file. This is a simple help file that explains the component specific properties. Credhelp.kwf - The credits box keyword file. This file is used to connect the component to Delphi's help system, so you can press 'F1' when a property is highlighted in the property inspector and jump to the appropriate page in the help file. To install the component, follow these steps: --------------------------------------------- 1) Put the Credits.dcu, Credits.dcr, Credhelp.hlp, and Credhelp.kwf in the directory where you want to store them. 2) Select Options|Install Components from the Delphi menu. Make sure that the directory where you saved the above files appears in the search path box. 3) Click the Add button, and then click the Browse button. Change to the directory where you stored the above files, and select the Credits.dcu file. 4) Click the OK button. This should drop you back to the first window labeled 'Install Components.' Click the OK button, and Delphi will rebuild the component library. After it is finished, you will find the credits box component on the Samples page of the component palette. To install the help and keyword file, follow these steps: --------------------------------------------------------- 1) Click on the Helpinst icon in the Delphi group in the Program Manager. 2) Select File|Open from the menu. Change directories so you are in the C:\Delphi\Bin directory, and select the Delphi.hdx file. Click the OK button. 3) Select Keywords|Add Keyword File from the menu. Change directories so you are in the directory where you stored the files in the zipped archive. Select the Credhelp.kwf file, and click the OK button. 4) Select File|Save from the menu. This will recompile the Delphi.hdx file. You can then close the Helpinst program. You will now be able to jump to the help file for the credits box component by selecting the appropriate property and hitting 'F1.' Note: If Windows has problems opening the help file, you may want to move the Credhelp.hlp file into the C:\Delphi\Bin directory. Legal Issues ------------ I have tried my best to test this component on various machines, and in all cases it worked as expected without any problems. However, there is an infinite variety of hardware and software configurations, and someone somewhere is going to experience a problem. Therefore, the following disclaimer is required: This component and code is supplied AS IS. No warranties are provided. Users of this component and code assume all liability for damages, direct or consequential, which may result from its use. The copyright holder retains all rights except as explained below. The code may be used free of royalties to build both commercial and non- commercial applications as long as the component has been registered. A registration fee of $5 is required for use of the component and accompanying help files. A registration fee of $25 will grant the user the right to use and modify the source code for the component and the accompanying help files as the user sees fit. In addition, for any commercial use, the following 2 conditions must be met: 1) The author ( see contact info below ) is notified of the use, including the company and application name, and an acknowledgment is received from the author. 2) The authors copyright must be recognized and distributed as part of the product in some reasonably detectable way. For other arrangements contact the author listed below. History ------- 07/14/95 - Initial Release Contact Information ------------------- If you have any problems with this component, please drop me a line at my P.O. box or e-mail address below. I cannot promise to answer every question, but I will do my best to send a reply. Please include a complete discription of your problem, the exact point at which it happens, any error messages, and anything else that may be pertinent to the problem. Please direct any questions, comments, problems, or other inquiries to: John Ayres P.O. Box 294903 Lewisville, TX 75029-4903 Compuserve: 102447,10 Internet: 102447.10@compuserve.com