------------------------------------------------------------------
PaintGrid Components v1.0 for Delphi 3/4/5/6
Copyright 2002 by Qarsoft Company
All rights reserved

http://www.qarsoft.com
e-mail: info@qarsoft.com, custmail@lycos.co.uk
------------------------------------------------------------------


DESCRIPTION

The package includes three components: PaintBoxGrid, QuickReportGrid
and BitmapGrid for construction of dinamic grids by auto scaling and decent
numbering for drawing 2D charts on it.
Numbering happens by ranges of 1eX, 2eX and 5eX from zero.
Also there are Events for Labels modification possibilities.

TPaintBoxGrid - this visual component is descended from TGraphicControl
object and a grid is drawn by automatic scaling depending on their sizes
at design time and at run time (see Demo1).

TQuickReportGrid - this visual component is descended from TQRImage
component and creates a grid with the same possibilities for including charts
in the reports (see Demo3).

TBitmapGrid - this non visual component is possible to use for obtaining a
grid with chart as Bitmap (see Demo4).

The package includes the AutoGrid unit (kernel of all components), which can be
used for direct drawing of grid on any TCanvas object (see Demo2).


DETAILS

The components contain several mutual properties:

Width, Height: sizes of Control;
MarginTop, MarginBottom, MarginLeft, MarginRight: Margins of a Grid;
XMin, XMax, YMin, YMax: minimal and maximal values for numbering;
XGridRange, YGridRange: minimal distances (pixels) between lines of grid;
XLabelRange, YLabelRange: minimal distances  (pixels) between Labels of grid;
GridMode: mNone - no Grid, mVer - only vertical lines, mHor - only horizontal lines,
                   mBoth - both;
Font: Font of Labels and other texts;
Color: Color of Background;
GridColor: Color of Grid;
XInterlabelGrid, YInterlabelGrid: enables or disables lines between lines of Labels;
XInteger, YInteger: enables or disables decimal numeric Labels;
OnPaint: the Event for drawing chart after drawing of Grid (Does not exist in TBitmapGrid);
OnXLabel, OnYLabel: the Events for modification of Labels (labels of date or other).


INSTALLATION

Copy the files Paintgrd.pas, Paintgrd.dcr and Autogrid.dcu in one folder and
Install the file Paintgrd.pas as component.


REGISTER

Open "Order" Page on the site at http://www.qarsoft.com and click on
order link of PaintGrid components.