GraphPro v2.31 - A flicker-free graphing class for REALbasic.
The source code for the GraphPro classes is available for $75 USD.
Simply purchase a licence from kagi and the
complete code will be e-mailed directly to you.
One year of maintenance is included in the price.
Demo applications are available for download.
http://www.macsos.com.au
New Features v2.31 Released 12 September 2005
[Fix] X-axis tick marks now draw in the correct order (was reversed).
[New] Added Mach-O GetDblTime function call (from CarbonLib) in cGraphPro.
[New] Added "Print" menu option and example print code.
[Chg] Removed the CachePrintingPicture as boolean
property. The Graph is always cached in the
CachePicture as Picture property of cGraphPro.
[Ref] Re-worked the relationship between Curves
and Axes. Now Curves can have their own axes. See
the "Voltage Graph" for an example implementation
of two curves having independant axies on the
same graph. Now curves have a Horizontal and a
Vertical axis, as well a PixelPerUnit as double
property. By default these are the X and Y axes
respectively. In previous versions, PixelPerUnit
had been a property of the cGraphPro object.
[Chg] Changed the demo application to more easily
allow extra future graph types.
Features:
-Pie, Cartesian and Column graph modes
-Compiles under RB 5.5.x and greater
-Compiles for Win32, Linux and MacOS systems.
-Multiple over-laying graphs
-Coloured and patterned line of best fit curves
-Graph Title can be re-positioned by dragging
-Graph Title can be edited in-line by double clicking
-Legend Title can be re-positional by dragging
-Coloured X, Y, X2, Y2 Axes
-X and Y Axis labels can be dragged and double clicked.
-Axes Auto-resize to accommodate changes to the datasets and the canvas
-Coloured Nodes can be transparent squares,
circles, triangles, diamond, Pictures and other
polygons
-Nodes can be different pictures!
-Nodes can be individually coloured.
-Nodes support X and Y errors bars (Upper and lower limits too)
-Many basic statistics for all datasets (sum, SD,
Linear Regression, Mean, count etc etc)
-Contextual Menu controls can be added
-Curves can show or hide their Nodes error bars
-Lines can be different patterns
-Horizontal and Vertical dashed GridLines.
-Drill down (i.e. Zoom In/zoom out graphs)
-Fill Curves
-Axis hairlines
-Axes can now autosize upper and lower bounds.
-The drag direction for axis labels can now be constrained to specific planes.
-Background pictures and coloured gradients for plots, legends, axes and nodes.
-Complex styled AXIS labels, including Symbols, Superscript and Subscript.
-Custom, front-to-back ordering, of curves.
-Line of Best fit (i.e. "trend Lines") for individual curves.
Graph Pro is enhanced when used in conjunction with these modules/classes.
NOTE: These classes are freely available and are not sold with Graph Pro.
Polygon © Fabian Rueger, 2000
basicStat 1.0 by Michael Rosander - Some code used
ColorC - by Unknown. Modified to show the current RGB value.
DotLine - by Sørin Olin.
TextRot Canvas by Søren Olin - Modified to return a picture.
Tooltip and OSVersionInformation by Aaron Ballman <aaron at realsoftware dot
com>
Copyright © Dr. Gerard Hammond, MacSOS 2000-2005
--
Cheers,
Dr Gerard Hammond
Bioinformatic Analyst
Garvan Institute of Medical Research, Sydney, Australia.
When discovered by his wife, kissing the maid, Groucho said
"I was just whispering in her mouth."
_______________________________________________
Unsubscribe or switch delivery mode:
<http://www.realsoftware.com/support/listmanager/>
Search the archives of this list here:
<http://support.realsoftware.com/listarchives/lists.html>
|