home *** CD-ROM | disk | FTP | other *** search
/ Zodiac Super OZ / MEDIADEPOT.ISO / FILES / 13 / PRTREP51.ZIP / README.1ST < prev    next >
Text File  |  1996-06-28  |  12KB  |  260 lines

  1. Reportit   Information
  2. ======================
  3.  
  4. 1. DESCRIPTION
  5. 2. DEFINITION OF SHAREWARE
  6. 3. DISCLAIMER & AGREEMENT
  7. 4. THE ZIP FILES
  8. 5. INSTALLING Reportit COMPONENTS
  9. 6. INSTALLING THE KEYWORD HELP
  10. 7. REMOVING Reportit COMPONENTS
  11. 8. GENERAL
  12.  
  13.  
  14. 1. DESCRIPTION - Reportit Super Print Components for Delphi 1 & 2
  15. =================================================================
  16. Reportit consists of more than 100 A4 pages of code to enable you to generate
  17. quality printed output with less than 5 lines of code !  Now you can print
  18. Delphi reports and files direct from the screen with minimal programming
  19. effort - support is included for printing most of the standard Delphi
  20. components.
  21.  
  22. Features
  23. --------
  24. * Includes a powerful print preview program that can zoom and pan.
  25. * Optional Extra - Includes printing of InfoPower Grid component - Programmer
  26. must own a copy of the Infopower components.
  27. * Prints odd and even pages separately to allow both sides of paper printing.
  28. * Select individual or groups of pages to print. Supports page selection
  29. printing, e.g. print page 1,2,4,7-9
  30. * Background and header can be changed by the programmer.
  31. * Multi-lingual support to display button names, e.g. "totals" in German,
  32. French, etc.
  33. * Decimal separator selection, e.g. for countries that uses a comma.
  34. * Reportit consists of 3 components, namely:
  35.   1. TPrintGridReport - This component is used to print reports by making
  36.      use of a TDBGrid link to either a TTable or a TQuery. Properties e.g.
  37.      fonts and fields are read from the TDBGrid and the underlying TTable
  38.      or TQuery. Programming is minimal and Totals and Subtotals on selected
  39.      fields can be handled easily. Programming is usually less than 10
  40.      lines of code and that includes Totals and/or Subtotals. Multiple
  41.      page printing is automatic. Print styles are selectable via properties.
  42.      Own styles can also be produced by varying lines, fonts, etc.
  43.  
  44.   2. TPrintFile - This component is used to print files and Memos. The
  45.      following can be printed normal or compressed mode (up to 4 columns
  46.      per page), multiple page printing is automatic: any ASCII file, HTML file
  47.      (interpreted), TDBmemo field or TMemo field. Own styles can also be
  48.      produced by varying lines, fonts, etc.
  49.  
  50.   3. TPrMemo - This component is used to print a TDBMemo or TMemo. Properties
  51.      are read from TMemo or the TDBMemo and its underlying TTable or TQuery
  52.      and used for printing. Normal and compressed printing (up to 4 columns
  53.      per page) is possible.
  54.  
  55. Reportit  are fully functional print components for Delphi.  It enables you
  56. to print reports and files with a minimum of programming.  Unlike other Delphi
  57. demo shareware components,  there is no need for Delphi to run while your
  58. program (with Reportit )is executing.  You must however have the Delphi
  59. Paradox Engine installed if you are using database access.
  60.  
  61. This copy of  Reportit  displays a UNREGISTERED COPY OF Reportit message on
  62. the screen when preparing a printout and prints a UNREGISTERED COPY OF Reportit
  63. message on all printouts if not registered. If you register, you will receive
  64. an activation code that disables the nag screen and nag message printed at
  65. the bottom of each printout.
  66.  
  67. PLEASE NOTE: These components are used by Delphi programmers to develop
  68. print applications which they sell to end users. The demo that is included
  69. assumes that you have Delphi installed. It will not function on its own. They
  70. use the DBDEMOS alias and data.
  71.  
  72.  
  73. 2. DEFINITION OF SHAREWARE
  74. ---------------------------
  75.  
  76. Shareware distribution gives users a chance to try software before buying it.
  77. If you try a Shareware program and continue using it, you are expected to
  78. register. Individual programs differ on details -- some request registration
  79. while others require it, some specify a maximum trial period. With
  80. registration, you get anything from the simple right to continue using the
  81. software to an updated program with printed manual.
  82.  
  83. Copyright laws apply to both Shareware and commercial software, and the
  84. copyright holder retains all rights, with a few specific exceptions as
  85. stated below. Shareware authors are accomplished programmers, just like
  86. commercial authors, and the programs are of comparable quality. (In both
  87. cases, there are good programs and bad ones!) The main difference is in
  88. the method of distribution. The author specifically grants the right to
  89. copy and distribute the software, either to all and sundry or to a specific
  90. group. For example, some authors require written permission before a commercial
  91. disk vendor may copy their Shareware.
  92.  
  93. Shareware is a distribution method, not a type of software. You should find
  94. software that suits your needs and pocketbook, whether it's commercial or
  95. Shareware. The Shareware system makes fitting your needs easier, because you
  96. can try before you buy. And because the overhead is low, prices are low also.
  97. Shareware has the ultimate money-back guarantee -- if you don't use the
  98. product, you don't pay for it.
  99.  
  100.  
  101. 3. DISCLAIMER - AGREEMENT
  102. -------------------------
  103. This is a legal agreement between you and Calitz Bros. It becomes effective 
  104. when you install all or any part of the software of Calitz Bros.
  105.  
  106. Users of the software must accept this disclaimer of warranty: "The software 
  107. is suppliedas is.  The author disclaims all warranties, expressed or implied, 
  108. including, without limitation, the warranties of merchantability and of 
  109. fitness for any purpose. The author assumes no liability for damages, direct 
  110. or consequential, which may result from the use of the software. " The 
  111. software is a "shareware product" and is provided at no charge to the user 
  112. for evaluation.  Feel free to share it with your friends, but please do not 
  113. give it away when registered. The essence of "user-supported" software is to 
  114. provide personal computer users with quality software without high prices, and 
  115. yet to provide incentive for programmers to continue to develop new products.  
  116. If you find this product useful and find that you are using it and continue to 
  117. use it after a reasonable trial period, you must register it with Calitz Bros. 
  118. through Kagi software or Compuserve.  This registration fee will license one 
  119. copy for use on any one computer at any one time. The registration and the 
  120. activation code will be valid for future minor upgrades,  bug fixes and 
  121. enhancements to Version 5.x.   When we have received your payment,  we will 
  122. e-mail, fax or post your activation code to you. You must treat this software 
  123. just like a book.  An example is that this software may be used by any number 
  124. of people and may be freely moved from one computer location to another, so long
  125. as there is no possibility of it being used at one location while it's being
  126. used at another. Just as a book cannot be read by two different persons at
  127. the same time. When Calitz Bros. components is being compiled into an executable 
  128. application with the extension ".exe", then there are no licensing fees or 
  129. royalties for distribution of the executable and the DLL. Should any part of 
  130. components be derived to form new components, royalties apply.  
  131.  
  132. Users of Calitz Bros. software must register and pay for their copies of the
  133. software within 30 days of first use or their license is withdrawn.
  134.  
  135. FAILURE TO COMPLY WITH THE TERMS OUTLINED IN THIS AGREEMENT WILL RESULT IN 
  136. TERMINATION OF YOUR SOFTWARE LICENCE. 
  137.  
  138. Anyone distributing Calitz Bros. software for any kind of remuneration must 
  139. first contact Calitz Bros. at the address below for authorization. This 
  140. authorization will be automatically granted to shareware distributors, and such 
  141. distributors may begin offering the software immediately (However Calitz Bros. 
  142. must still be advised so that the distributor can be kept up-to-date with the 
  143. latest versions).
  144.  
  145. The software has a nag screen and/or printouts when it is not registered. If 
  146. registered, the message on the reports can be replaced by the user's own wording 
  147. or nothing if required.
  148.  
  149. You are encouraged to pass a copy of unregistered software to your friends for
  150. evaluation.  Please encourage them to register their copy if they find
  151. that they can use it.
  152.  
  153. 4. THE ZIP FILES
  154. ----------------
  155. Reportit consists of the following files:
  156.  
  157. 1. REPCP_16.ZIP - The 16-bit components for Delphi 1.x
  158. 2. REPCP_32.ZIP - The 32-bit components for Delphi 2.x
  159. 3. REPHLP.ZIP   - The .HLP and .KWF files
  160. 4. REPDEMO.ZIP  - 16-bit Demo executable (alias DBDEMOS must be defined)
  161. 5. REPSRC.ZIP   - Source code of the demos
  162. 6. REGISTER.ZIP - Register information and program to register through Kagi 
  163. Software or Compuserve.
  164. 7. ACTIVATE.ZIP - The program to enter your registration code after you have
  165. received it.
  166.  
  167. These files must all be extracted into separate directories
  168.  
  169.  
  170. 5. INSTALLING Reportit COMPONENTS
  171. --------------------------------
  172.  
  173. 5.1. Backup the component library file named COMPLIB.DCL in your \DELPHI\BIN
  174. directory.  This will allow you to restore your component library if you
  175. encounter any problems during the installation process.
  176.  
  177. 5.2. Start DELPHI and select Options | Install Components from the menu.
  178. Click on the Add button when the Install Components dialog is displayed.
  179.  
  180.      To install Reportit,
  181.  
  182.             Click on the Browse button and select the file Reportit.PAS
  183.             in the directory where Reportit  was installed, usually
  184.             C:\Rep\d16 (for Delphi 1.x) or C:\Rep\d32 (for
  185.             Delphi 2.x) development.
  186.  
  187. 5.3. Click on OK to return to the Install Components Dialog Box and click
  188. on OK to accept the changes.  DELPHI will now install the new components.
  189. A new page will be created on the component bar called  Reportit that contains
  190. the new components.
  191.  
  192.  
  193. 6. INSTALLING THE KEYWORD HELP (To access from Delphi)
  194. ------------------------------------------------------
  195.  
  196. 6.1.    Execute the file  HELPINST.EXE  in the \DELPHI\HELP directory.
  197.  
  198. 6.2.    Select  File | Open  from the menu.
  199.  
  200. 6.3.    Open the file  DELPHI.HDX  in the  \DELPHI\BIN directory.
  201.  
  202. 6.4.    Select  Keywords |Add  Keyword file from the menu.
  203.  
  204. 6.5.    Select the file  Reportit.KWF  in the  \Rep\d16 directory
  205. (for Delphi 1.x) or in the \Rep\d32 (for Delphi 2.x) development.
  206.  
  207. 6.6.    Select  File | Save from the menu.
  208.  
  209.  
  210. Note:  To access help from the demos - Copy the help file named Reportit.HLP
  211. in the Reportit directory to your windows directory.
  212.  
  213.  
  214. 7. REMOVING Reportit COMPONENTS
  215. ------------------------------
  216.  
  217. 7.1.  Start DELPHI and select Options | Install Components from the menu.
  218. Click on the Reportit unit (to remove Reportit) and then on the Remove button.
  219.  
  220. 7.2.  Click on OK to remove the components from the component bar.
  221.  
  222. IF YOU ARE USING DELPHI 1.x FOR 16 BIT DEVELOPMENT:
  223. 7.3.    Remove the directory C:\Rep\d16 or the directory where Reportit was
  224. installed.
  225.  
  226. 7.4.  Remove the icons and group from the Print Manager screen
  227.  
  228. (or)
  229.  
  230. IF YOU ARE USING DELPHI 2.x FOR 32 BIT DEVELOPMENT:
  231. 7.3.  Remove the directory C:\Rep\d32 or the directory where Reportit was s
  232. installed.
  233.  
  234. 7.4.  Remove the icons and group from the Print Manager screen
  235.  
  236. 7.5.  Remove the complete directory C:\Rep to remove all trace of Reportit
  237.  
  238.  
  239. 8. GENERAL INFORMATION
  240. ----------------------
  241.  
  242. Reportit sells for $US50 and consists of more than 100 A4 pages of code
  243. which enables you to generate quality printouts with less than 5 lines of code.
  244. See the registration information on how to register.  We reserve the right to
  245. change prices without notice.
  246.  
  247.  
  248. We would appreciate any comment or suggestion to improve the Reportit
  249. product further. New versions are coming out frequently with bug fixes
  250. and enhancements. Please let us know if  there is any other requirement
  251. that you may have.
  252.  
  253. Contact the author  at:
  254.  
  255. e-mail                  Johan.Calitz@kagi.com
  256. Internet home page      http://ourworld.compuserve.com/homepages/calitz
  257. Fax                             +27 12 342 5269
  258.  
  259.                           Copyright  Calitz Bros.
  260.