------------------------------------------------------------------ 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.