RChart - Release 4.01 

This
component has been awarded the "Delphi Choice '96" award from The
Delphi Information Connection !
The
component RChart is an easy to use scientific chart component. It
provides the most basic features for displaying charts in an arbitrary
coordinate system. You can set up both the dimensions of the chart on the
screen and the range of the real-valued data area in the chart. The component
automatically creates suitable scales in a 1-2-5 raster (both linear and
logarithmic) and provides flicker-free display of animated drawings. In
addition, there are built-in routines for zooming and panning the data
window.
RChart is a shareware component (registration US$ 25.00). It
comes together with the help file RCHART.HLP, the corresponding keyword
file RCHART.KWF, the Delphi component resource file RCHART.DCR, and several
sample programs demonstrating most of the features of RChart. A
screen shot (GIF file, 7.5 kByte) of an example
program shows how simple it is to create a chart by using the component
RChart. In order to download the package (supports Delphi versions
2.0, 3.0, and 4.0, and C++Builder 1.0, and 3.0), click on the filenames
below:
RCHART.ZIP (Vers. 4.01,
1.8 Mbytes)
What's new since version 3.02:
-
Release 3.02 (Apr-08,1998): RChart is now available for all versions of
Delphi (1.0, 2.0, 3.0), and for C++Builder (1.0 and 3.0), various bug fixes,
new default colors: shadows are now clGrayText/clBtnFace, WindColor is
now clBtnFace
-
Release 4.00 [Aug-18, 1998]
-
RCHART is now available for Delphi 4.0
-
ZoomState is now made public (as a readonly property)
-
property DataTag implemented
-
tkNotMoveTo implemented
-
property TextAlignment implemented
-
OnZoomPan event implemented
-
FindMinMax implemented
-
automatic alignment of grid implemented (grid lines appear at scale
tick positions)
-
the public constants DefHeight and DefWidth are now renamed
to DefRCHeight and DefRCWidth in order to avoid naming conflicts with other
components
-
ZoomHistory implemented
-
maZoomWind and maZoomWindPos now act more Windows-like (zoom
window can be resize while holding down the left mouse button)
-
user definable tick labels implemented (X/YLabelType = ftUserText,
properties UserTickTextX/Y)
-
rccommon and rcbakbmp no longer needed for RChart operation
-
16 Bit environment (Delphi 1) no longer supported
-
smallest displayable coordinates now lowered to 1e-100 (was 1e-30)
-
new property ClassVisible controls visibility of items
-
RemoveItem implemented
-
ConfineZoomRange implemented
-
CrossHair implemented (CrossHairSetup, CrossHairSetPos, CrossHairPosX,
CrossHairPosY);
-
PrintItHiRes implemented
-
bug fix: '0.0' on scale was occasionally displayed as '-0.0'
-
bug fix: Rchart disappeared on form designer of IDE if Visible was set
FALSE
-
bug fixed which prevented RChart from displaying the scale ticks if
"XLabelType=ftNoFigs" and "ShortTicksX=false"
-
bug fix: RChart no longer hangs if the ratio between the range of an axis
and the grid spacing (GridDx, or GridDy) is large (>10e5)
-
bug in OnMouseMoveInChart fixed, which caused occasional crashes
-
Release 4.01 [Aug-23, 1998]
-
CopyToOpenPrinterHiRes implemented
-
PrintIt and PrintItHiRes now print the hardcopy centered
-
PrintItHiRes has now black-and-white option
-
bug fix: axis labels are now displayed correctly for scale ranges greater
than 1e5 (this bug was introduced with version 4.00)
-
bug fix: PrintItHiRes now prints the marks correctly, broken help page
corrected
-
bug fix: PrintIt now prints scales in black and white mode correctly