Roadmap Tutorial API's: XYGraph Axes etc Series Stats
TxyGraph Other Properties 
Axis
- ShowAxis: boolean
- function CheckScale: Boolean;
- Title: string
- LabelDecimals: Integer
- the number of decimal points shown in the labels - this
will be automatically changed if autolabeldecimals is
true
- AutoLabelDecimals: boolean
- LogScale: Boolean
- remember that negative numbers can't be logged
- LogCycleDivisions: Word
Determines the number of minor ticks in a log cycle
(1..10).
Allowed values are 0, 1
(at 5), 2 (at 2, 5), 5
(at 1.5, 2, 3, 5, 7), 7 (at 1.5, 2, 3,
4, 5, 6, 8), and 9 (at 1.2, 1.5, 2, 2.5,
3, 4, 5, 6, 8)
- AutoSizing: Boolean
when autosizing is true the graph will dynamically
reconfigure itself to show whatever data is added
- Max, Min: Double
Assigning values to either Max or Min will turn
AutoSizing off
- AutoStepping: Boolean
when autostepping is true the spacing of the tickmarks
and gridlines will automatically change when the scale
changes
- StepSize: Double
assigning a value to StepSize will turn AutoStepping off
- MinScaleLength: Double
- ShowAsTime: Boolean
show the axis as time (absolute values of <1 will
cause errors - use real times)
- DateTimeFormat: string
- DateTickType: dateticks see using dates on the axes
- OffsetType:TAxisOffsetType
ao_Minimum - automatically place axis at minimum of
perpindicular axis
ao_Maximum - place at maximum
ao_percentage - place at offset% along axis
ao_absolute - place at Offset
You can flip the axis over with reversed if you want
it at the other end
- Reversed: boolean
- Offset:double
- Gridlines: boolean
Dimensions
- BottomMargin, LeftMargin, RightMargin, TopMargin:
Word
- TickLength: Word
- XAxisTitleOffset, XAxisLabelOffset,
YAxisTitleOffset,YAxisLabelOffset: Integer
- GraphTitleOffset: Integer
- PrintXOffsetPct,PrintYOffsetPct,PrintScalePct:
Word
Appearance
- AllowDuplicates: Boolean
- AxesColor, BackgroundColor, GridColor,
MarginColor: TColor
- PrintBkgndColor: Boolean
- ErrorCaption: string
- GridStyle: TPenStyle
- ShowGraphLabels: Boolean
- PlotOffGraph: Boolean
- ShowMarks: Boolean
- ShowTicks: Boolean
- GraphTitle: string
- MinSteps,MaxSteps: Word
- TitleFont, CaptionFont,
LabelFont: TFont
- CrossAtZero:Boolean
You can ask for a little cross to be placed at zero if it
is inside the plot area
- CrossColor:tColor
- Crosslength:word
- PrintLineStyle:boolean
Legend
- visible:Boolean
- color:TColor
- borderStyle:TBorderStyle
- Layout:TLegendStyle
lsAcross, lsDown - work across or down before running out
of space and starting a new row/column
- top,left,width,height:integer
your problem to ensure enough space is available
- font:TFont
- SymbolSpace:integer
- XMargin, YMargin:integer
Each Series has a property specifying how (and if) it is
included in in the legend