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