home *** CD-ROM | disk | FTP | other *** search
/ CD Shareware Magazine 1996 December / CD_shareware_12-96.iso / WIN / Programa / FRMPOS13.ZIP / README.TXT < prev   
Encoding:
Text File  |  1996-08-27  |  6.0 KB  |  178 lines

  1. FormPosition 1.3 - Delphi 16 & 32 Bit Components
  2. CopyRight 1996, Paul Shay
  3. All Rights Reserved !
  4.  
  5. WHAT IS IT?
  6. ------------------
  7. FormPosition is a Delphi component that will automatically save the forms
  8. position and size when moved. When the application runs again the forms
  9. new position and size are then restored. Both 16 & 32 bit versions are
  10. included to work with Delphi 1.0 and Delphi 2.0.  Help Files and Delphi 
  11. KWF files are included to integrate help with the Delphi help system.
  12.  
  13.  
  14. What is New with Version 1.3
  15. ----------------------------
  16.  
  17. -  Fixed Component forgetting if the form is maximized or not 
  18.  
  19. -  Fixed other components on the form not redrawing themselves
  20.    such as TPanel set to align at the bottom, top, or client 
  21.    when the form maximizes.
  22.  
  23. Old Fixes
  24. -----------------------------------
  25. -  Can be used with Unlimited Forms
  26. -  Earlier GPF'S and Lockups are Fixed
  27. -  Automatically Saves Form Size and Position as Soon as the form
  28.    is moved. (Not when the form is Closed)
  29. -  Remembers the Maximized State. So that it will be displayed 
  30.    when the program runs again. Then if the restore button is
  31.    pressed it goes back to the size that was saved before the
  32.    maximize button was pressed.
  33. -  Checks for Errors to help prevent GPF'S
  34. -  Cleaner Source Code and logic
  35.  
  36.  
  37.  
  38. ZIP CONTENTS
  39. ------------------------
  40. FRMPOS.DCU     - FormPosition 16 Bit Component for Delphi 1.0
  41. FRMPOS.DCR     - Graphic for FormPosition Component
  42. FRMPOS.TXT     - Instructions for installing the 
  43.          16 bit component to Delphi 1.0.
  44. FRMPOS.HLP     - FormPosition 16 Bit Component Help File
  45. FRMPOS.KWF     - FormPosition 16 Bit Component KWF File
  46. FRMPOS32.DCU   - FormPosition 32 Bit Component For Delphi 2.0
  47. FRMPOS32.DCR   - Graphic for 32 bit version of  FormPosition
  48. FRMPOS32.TXT   - Instructions for installing the 32 bit component to Delphi 2.0.
  49. FRMPOS32.HLP   - FormPosition 32 Bit Component Help File
  50. FRMPOS32.KWF   - FormPosition 32 Bit Component KWF File
  51. ReadMe.txt     - This file.
  52.  
  53.  
  54.  
  55. USING THE FORMPOSTION COMPONENT
  56. -----------------------------------------------------------
  57.  
  58. Using the FormPosition Component is a 4 Step process.
  59.  
  60. [ 16 BIT COMPONENT FOR DELPHI 1.O ]
  61.  
  62. 1.  Drop the Formposition Component on your Form that you want
  63.     your application to remember the position and size for. 
  64. 2.  Enter In a FileName (Path optional) in the FileName Property
  65. 3.  Enter in a Section Name.
  66. 4.  Compile your application and run it.
  67.  
  68. [ 32 BIT COMPONENT FOR DELPHI 2.O ]
  69.  
  70. 1.  Drop the Formposition Component on your Form that you want
  71.     your application to remember the position and size for. 
  72. 2.  Select a Root Key to use.  ( Default  Hkey_Current_User )
  73. 3.  Enter In the key in which you want the forms information saved.
  74. 4.  Compile your application and run it.
  75.  
  76. Both components will now save the forms position
  77. and size.
  78.  
  79. Other Properties allow customization  (See Help 
  80. for both components for Complete Usage)
  81.  
  82.  
  83. WHY REGISTER FORMPOSITION ? 
  84. -------------------------------------------------
  85.  
  86. You get the source code for both the 16 bit and 32 bit components
  87. New Help files without the registration information
  88. Support through the Internet and CompuServe  
  89. Bug fixes for current registered version
  90.  
  91.  
  92.  
  93. RELEASE INFORMATION
  94. -------------------
  95. Version         Release Reason                          Status
  96. 1.0           - Initial Release
  97. 1.1           - Trying to Save Multiple Forms           Fixed
  98.         Removed SubClassing
  99.         Positions Caused GPF'S and
  100.         LockUps  
  101.           - 32 Bit Version Did not always           Fixed
  102.         save forms position.
  103. 1.2           - Added SubClassing                       Fixed
  104.           - True Components
  105.           - Added Error Coding
  106.           - Changed Coding Logic to More 
  107.         Readable Form
  108. 1.3           - Fixed Component forgetting state        Fixed
  109.         of Form
  110.           - Fixed Components on Form Redrawing 
  111.         when form maximizes
  112.  
  113.  
  114.  
  115. LICENSE AGREEMENT
  116. ---------------------------------
  117. You are hereby licensed to use the Shareware Version of
  118. this software for a 30 day evaluation period; make as many
  119. copies of the Shareware version of this software and
  120. documentation as you wish; give exact copies of the
  121. original Shareware version to anyone; and distribute the
  122. Shareware version of the software and documentation in
  123. it's unmodified form via electronic means.
  124.  
  125. Any use beyond this period requires that it be registered
  126. with the author.  This registration fee will license one
  127. copy of both the 16 and 32 bit Formposition components
  128. for use on a single computer.  Site licenses are available 
  129. upon request.
  130.  
  131. You are specifically prohibited from charging, or
  132. requesting donations, for any such copies, however made;
  133. and from distributing the software and/or documentation
  134. with other products (commercial or otherwise) without
  135. prior written permission.
  136.  
  137. As purchaser of this software, you are granted a
  138. royalty-free license to distribute any applications which
  139. use the formposition component, provided you accept 
  140. the conditions of the License Agreement.
  141.  
  142. DISCLAIMER OF WARRANTY
  143. ----------------------
  144. The formposition component and accompanying files are 
  145. supplied "as is".  The author disclaims all warranties, 
  146. expressed or implied, including, without limitation, the 
  147. warranties of merchantability and of fitness for any purpose.
  148. The author assumes no liability for damages, direct or
  149. consequential, which may result from the use of this
  150. component in your applications.
  151. You also agree to not hold ACSD Company liable for any
  152. damages, direct or consequential which may result from the
  153. use of the formposition component.
  154.  
  155. By purchasing, using, or distributing the formposition
  156. component , you are agreeing to all of these conditions.
  157.  
  158.  
  159. QUESTIONS & COMMENTS
  160. --------------------
  161.  
  162. Any Questions, comments, and(or) suggestions are
  163. welcome and can be sent to Paul Shay using any of 
  164. the following methods:
  165.  
  166.  
  167. Compuserve    :    70254,637
  168.  
  169. Internet      :    70254.637@Compuserve.Com
  170.  
  171.  
  172. Postal Mail   :    Paul Shay
  173.            ACSD CO.
  174.            799 Butler Road
  175.            Kittanning, PA 16201
  176.  
  177.  
  178.