home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Zodiac Super OZ
/
MEDIADEPOT.ISO
/
FILES
/
13
/
PRTREP51.ZIP
/
README.1ST
< prev
next >
Wrap
Text File
|
1996-06-28
|
12KB
|
260 lines
Reportit Information
======================
1. DESCRIPTION
2. DEFINITION OF SHAREWARE
3. DISCLAIMER & AGREEMENT
4. THE ZIP FILES
5. INSTALLING Reportit COMPONENTS
6. INSTALLING THE KEYWORD HELP
7. REMOVING Reportit COMPONENTS
8. GENERAL
1. DESCRIPTION - Reportit Super Print Components for Delphi 1 & 2
=================================================================
Reportit consists of more than 100 A4 pages of code to enable you to generate
quality printed output with less than 5 lines of code ! Now you can print
Delphi reports and files direct from the screen with minimal programming
effort - support is included for printing most of the standard Delphi
components.
Features
--------
* Includes a powerful print preview program that can zoom and pan.
* Optional Extra - Includes printing of InfoPower Grid component - Programmer
must own a copy of the Infopower components.
* Prints odd and even pages separately to allow both sides of paper printing.
* Select individual or groups of pages to print. Supports page selection
printing, e.g. print page 1,2,4,7-9
* Background and header can be changed by the programmer.
* Multi-lingual support to display button names, e.g. "totals" in German,
French, etc.
* Decimal separator selection, e.g. for countries that uses a comma.
* Reportit consists of 3 components, namely:
1. TPrintGridReport - This component is used to print reports by making
use of a TDBGrid link to either a TTable or a TQuery. Properties e.g.
fonts and fields are read from the TDBGrid and the underlying TTable
or TQuery. Programming is minimal and Totals and Subtotals on selected
fields can be handled easily. Programming is usually less than 10
lines of code and that includes Totals and/or Subtotals. Multiple
page printing is automatic. Print styles are selectable via properties.
Own styles can also be produced by varying lines, fonts, etc.
2. TPrintFile - This component is used to print files and Memos. The
following can be printed normal or compressed mode (up to 4 columns
per page), multiple page printing is automatic: any ASCII file, HTML file
(interpreted), TDBmemo field or TMemo field. Own styles can also be
produced by varying lines, fonts, etc.
3. TPrMemo - This component is used to print a TDBMemo or TMemo. Properties
are read from TMemo or the TDBMemo and its underlying TTable or TQuery
and used for printing. Normal and compressed printing (up to 4 columns
per page) is possible.
Reportit are fully functional print components for Delphi. It enables you
to print reports and files with a minimum of programming. Unlike other Delphi
demo shareware components, there is no need for Delphi to run while your
program (with Reportit )is executing. You must however have the Delphi
Paradox Engine installed if you are using database access.
This copy of Reportit displays a UNREGISTERED COPY OF Reportit message on
the screen when preparing a printout and prints a UNREGISTERED COPY OF Reportit
message on all printouts if not registered. If you register, you will receive
an activation code that disables the nag screen and nag message printed at
the bottom of each printout.
PLEASE NOTE: These components are used by Delphi programmers to develop
print applications which they sell to end users. The demo that is included
assumes that you have Delphi installed. It will not function on its own. They
use the DBDEMOS alias and data.
2. DEFINITION OF SHAREWARE
---------------------------
Shareware distribution gives users a chance to try software before buying it.
If you try a Shareware program and continue using it, you are expected to
register. Individual programs differ on details -- some request registration
while others require it, some specify a maximum trial period. With
registration, you get anything from the simple right to continue using the
software to an updated program with printed manual.
Copyright laws apply to both Shareware and commercial software, and the
copyright holder retains all rights, with a few specific exceptions as
stated below. Shareware authors are accomplished programmers, just like
commercial authors, and the programs are of comparable quality. (In both
cases, there are good programs and bad ones!) The main difference is in
the method of distribution. The author specifically grants the right to
copy and distribute the software, either to all and sundry or to a specific
group. For example, some authors require written permission before a commercial
disk vendor may copy their Shareware.
Shareware is a distribution method, not a type of software. You should find
software that suits your needs and pocketbook, whether it's commercial or
Shareware. The Shareware system makes fitting your needs easier, because you
can try before you buy. And because the overhead is low, prices are low also.
Shareware has the ultimate money-back guarantee -- if you don't use the
product, you don't pay for it.
3. DISCLAIMER - AGREEMENT
-------------------------
This is a legal agreement between you and Calitz Bros. It becomes effective
when you install all or any part of the software of Calitz Bros.
Users of the software must accept this disclaimer of warranty: "The software
is suppliedas is. The author disclaims all warranties, expressed or implied,
including, without limitation, the warranties of merchantability and of
fitness for any purpose. The author assumes no liability for damages, direct
or consequential, which may result from the use of the software. " The
software is a "shareware product" and is provided at no charge to the user
for evaluation. Feel free to share it with your friends, but please do not
give it away when registered. The essence of "user-supported" software is to
provide personal computer users with quality software without high prices, and
yet to provide incentive for programmers to continue to develop new products.
If you find this product useful and find that you are using it and continue to
use it after a reasonable trial period, you must register it with Calitz Bros.
through Kagi software or Compuserve. This registration fee will license one
copy for use on any one computer at any one time. The registration and the
activation code will be valid for future minor upgrades, bug fixes and
enhancements to Version 5.x. When we have received your payment, we will
e-mail, fax or post your activation code to you. You must treat this software
just like a book. An example is that this software may be used by any number
of people and may be freely moved from one computer location to another, so long
as there is no possibility of it being used at one location while it's being
used at another. Just as a book cannot be read by two different persons at
the same time. When Calitz Bros. components is being compiled into an executable
application with the extension ".exe", then there are no licensing fees or
royalties for distribution of the executable and the DLL. Should any part of
components be derived to form new components, royalties apply.
Users of Calitz Bros. software must register and pay for their copies of the
software within 30 days of first use or their license is withdrawn.
FAILURE TO COMPLY WITH THE TERMS OUTLINED IN THIS AGREEMENT WILL RESULT IN
TERMINATION OF YOUR SOFTWARE LICENCE.
Anyone distributing Calitz Bros. software for any kind of remuneration must
first contact Calitz Bros. at the address below for authorization. This
authorization will be automatically granted to shareware distributors, and such
distributors may begin offering the software immediately (However Calitz Bros.
must still be advised so that the distributor can be kept up-to-date with the
latest versions).
The software has a nag screen and/or printouts when it is not registered. If
registered, the message on the reports can be replaced by the user's own wording
or nothing if required.
You are encouraged to pass a copy of unregistered software to your friends for
evaluation. Please encourage them to register their copy if they find
that they can use it.
4. THE ZIP FILES
----------------
Reportit consists of the following files:
1. REPCP_16.ZIP - The 16-bit components for Delphi 1.x
2. REPCP_32.ZIP - The 32-bit components for Delphi 2.x
3. REPHLP.ZIP - The .HLP and .KWF files
4. REPDEMO.ZIP - 16-bit Demo executable (alias DBDEMOS must be defined)
5. REPSRC.ZIP - Source code of the demos
6. REGISTER.ZIP - Register information and program to register through Kagi
Software or Compuserve.
7. ACTIVATE.ZIP - The program to enter your registration code after you have
received it.
These files must all be extracted into separate directories
5. INSTALLING Reportit COMPONENTS
--------------------------------
5.1. Backup the component library file named COMPLIB.DCL in your \DELPHI\BIN
directory. This will allow you to restore your component library if you
encounter any problems during the installation process.
5.2. Start DELPHI and select Options | Install Components from the menu.
Click on the Add button when the Install Components dialog is displayed.
To install Reportit,
Click on the Browse button and select the file Reportit.PAS
in the directory where Reportit was installed, usually
C:\Rep\d16 (for Delphi 1.x) or C:\Rep\d32 (for
Delphi 2.x) development.
5.3. Click on OK to return to the Install Components Dialog Box and click
on OK to accept the changes. DELPHI will now install the new components.
A new page will be created on the component bar called Reportit that contains
the new components.
6. INSTALLING THE KEYWORD HELP (To access from Delphi)
------------------------------------------------------
6.1. Execute the file HELPINST.EXE in the \DELPHI\HELP directory.
6.2. Select File | Open from the menu.
6.3. Open the file DELPHI.HDX in the \DELPHI\BIN directory.
6.4. Select Keywords |Add Keyword file from the menu.
6.5. Select the file Reportit.KWF in the \Rep\d16 directory
(for Delphi 1.x) or in the \Rep\d32 (for Delphi 2.x) development.
6.6. Select File | Save from the menu.
Note: To access help from the demos - Copy the help file named Reportit.HLP
in the Reportit directory to your windows directory.
7. REMOVING Reportit COMPONENTS
------------------------------
7.1. Start DELPHI and select Options | Install Components from the menu.
Click on the Reportit unit (to remove Reportit) and then on the Remove button.
7.2. Click on OK to remove the components from the component bar.
IF YOU ARE USING DELPHI 1.x FOR 16 BIT DEVELOPMENT:
7.3. Remove the directory C:\Rep\d16 or the directory where Reportit was
installed.
7.4. Remove the icons and group from the Print Manager screen
(or)
IF YOU ARE USING DELPHI 2.x FOR 32 BIT DEVELOPMENT:
7.3. Remove the directory C:\Rep\d32 or the directory where Reportit was s
installed.
7.4. Remove the icons and group from the Print Manager screen
7.5. Remove the complete directory C:\Rep to remove all trace of Reportit
8. GENERAL INFORMATION
----------------------
Reportit sells for $US50 and consists of more than 100 A4 pages of code
which enables you to generate quality printouts with less than 5 lines of code.
See the registration information on how to register. We reserve the right to
change prices without notice.
We would appreciate any comment or suggestion to improve the Reportit
product further. New versions are coming out frequently with bug fixes
and enhancements. Please let us know if there is any other requirement
that you may have.
Contact the author at:
e-mail Johan.Calitz@kagi.com
Internet home page http://ourworld.compuserve.com/homepages/calitz
Fax +27 12 342 5269
Copyright Calitz Bros.