IniOut is a Component Property Manager for Delphi. With it you can easily
provide INI file and Registry support to your Delphi application with virtually
no code and a very small runtime footprint. This package includes versions of
IniOut supporting Delphi 1.0, 2.0 and 3.0.

Note that context-sensitive help is available within the IniOut dialog by
pressing F1 or by selecting the question mark icon at the top right corner and
then clicking on an area of the form. Full help is available by clicking on the
help button at the bottom of the IniOut Dialog.

How To Install IniOut
---------------------
IniOut is installed into your component palette much like any other custom
control. Simply copy all the included files into a single directory (or a
directory where you store other custom controls) and then pick Component|Install
from the Delphi IDE. Then click on Add and type in the name of the IniOut
registration unit (INIREG.DCU). Click on OK and the component library will be
rebuilt. IniOut is placed on the System tab of your component palette. Make sure
you install INIREG.DCU and not INIOUT.DCU. You will get an error when the
component library is rebuilt if you do. The code is split into design-time and
run-time features to minimize memory usage. The INIOUT.DCU file will be compiled
in with your application for use at run-time, but the INIREG.DCU unit is only
used at design time and includes the property and component editors for IniOut.

One further note: At times, IniOut will generate silent exceptions when trying
to convert and assign property values. These are normal and are only seen when
you are running your application through the Delphi IDE and "Break On
Exceptions" has been turned on from the Tools|Options menu. These exceptions are
all nested in Try..Except structures, but Delphi will still tell you about them
if you have this option turned on.

Shareware Notice
----------------
The downloadable version of IniOut is a slightly restricted demo version. For a
mere US$20 you can get the full version from me by mail or email. The added
features in the full version include:

  1. Registry Support (32-bit version only)
  2. Complex property types (Methods, Fonts, Sets, etc.)
  3. No limit on number of properties managed
  4. Free maintenance updates

You can get the registered non-source code version of IniOut using CompuServe's
SWREG system (SWREG #15802 - cost $20). You can get the registered source code
version using SWREG #15801 (cost $59). If you have the non-source version and
want to get the source, you can use SWREG #15803 (cost $39).

If your version number at the top of the IniOut dialog ends with an 's', you are
running the shareware version.

If you don't have access to Compuserve, you can write to me at the following
address. Send your check or money order to:

        Robert Vivrette
	PO Box 1947
	Swansboro, NC 28584-1947

Make checks payable to "Robert Vivrette". Be sure to include your email address
(if you have one) so I can send you the appropriate version electronically.
Sorry, but at this time I am unable to accept credit card orders. If you wish to
contact me via email, I can be reached at RobertV@compuserve.com.

