Background to RainPro
  Getting Started
  Features Added in 1998 Release
  Features Added in 1999 Releases
  Features Added in 2000 Releases
  Features added during 2001
  Features added during 2002-4
  Understanding the Rain Approach
  The History and Evolution of Rain
  Using the Chart Viewer
  Printing the Finished Chart
  Publishing Charts on the Internet
Tutorials
  Introduction to the Tutorials
  Glossary of Terms
  A "Simple" Timeseries (the Playfair Plot)
  Checkweigher Calibration
  Drawing a Population Pyramid
  Managing Multiple Plots
  Four Barcharts on One Page
  Making a Trellis of Small Plots
  Positioning Small Plots on the Page
  Some Basic Statistics (Frequency Plot)
  How to Construct a Boxplot
  3D Charting
  Illustrating a Maths Function
  The Gilling East Rainfall Chart
  Playfair Revisited
Chart Functions and Properties
  Charting Commands Grouped by Usage
  Charting Commands (Alphabetic List)
  Chart Properties Grouped by Usage
  Chart Properties (Alphabetic List)
  Glossaries
Charting Functions
  ch.Bar – barcharts
  ch.Boxplot – box and whisker charts
  ch.Cloud – 3D scatter plots
  ch.Dial – dial and gauge charts
  ch.Freq – frequency plots
  ch.Gantt – project plans
  ch.Multiple – small multiples
  ch.Nul – flush output with no chart
  ch.Pie – piecharts
  ch.Plot – line graphs
  ch.Polar – polar charts
  ch.Resp – response surface plots
  ch.Scatter – x/y scatter plot
  ch.Step – step charts
  ch.Table – table charts
  ch.Tower – tower charts
  ch.Trace – trace charts
  ch.Venn – Venn Diagrams
  ch.Vline – Hi-Lo plots
  ch.Xbar – bar charts with a defined x-axis
Other Functions
  ch.Bitmap – add images to charts
  ch.Bookmark – add outline entry for chart
  ch.Close – completing the chart
  ch.DefineDash – generate custom dash repeats
  ch.DefineEffect – set up SVG effects
  ch.DefineFont – define new TrueType fonts
  ch.DefineMarker – define markers
  ch.DefineTile – define new fill patterns
  ch.Draw – add arbitrary polylines
  ch.Fix – update property directly
  ch.Help – invoke help file
  ch.Hint – add data hints
  ch.Href – add HTML jumps
  ch.Include – add arbitrary content (SVG filters and symbols)
  ch.InnerGap – inner gap on barcharts
  ch.JScript – define JavaScript prologue
  ch.JSet – set JavaScript properties
  ch.MapCoords – map from chart space to frame
  ch.Metafile – add metafiles
  ch.Name – give a name to the chart
  ch.New – define the chart area
  ch.NewCell – advance to next cell in trellis
  ch.NewPage – request a new page
  ch.Note – add chart notes
  ch.NextNote – y-position of next note
  ch.PasteUp – include completed chart in page layout
  ch.Query – query chart properties
  ch.RangeAxes – set axis ranges
  ch.Reset – reset to defaults
  ch.Run – run with preset array and type
  ch.Series – name each data series
  ch.Set – setting chart properties
  ch.SetDefault – change shipped settings
  ch.SetNewline – change the default linebreak
  ch.SetSeparators – thousands and decimals
  ch.Text – low-level text output
  ch.TextWidth – measure text
  ch.Tip – supply pop-up tips for data points
  ch.Trellis – define a matrix of cells
  ch.UseTable – add a NewLeaf table to any chart
  ch.Version – return current version
  ch.WriteKey – output key at given location
  ch.YSec – add a secondary Y-axis
Chart Properties
  Array – chart data array
  ArrowStyle – arrowhead style
  Axes – axis attributes
  Background – chart background
  Barchart style
  BarEdge – edge weight for bars
  BarLimit – barchart limit
  BarWidth – bar width for X-bar and Gantt
  Baseline – baseline for bars and surfaces
  Boxplot Style
  CaptionFont – font for all axis captions
  CaptionFormat – caption picture
  CaptionStyle – caption style
  CategoriseBy – category variable
  CategoriseInto – categorisation buckets
  CellSize – cell size when using markers to make cells
  ClassInterval – class interval
  Cloudchart Style
  Coefficients – parameters from modelfit
  Colours – set colour cycle
  DateFormat – picture specification
  ContourAttributes - for 3D surfaces
  DatumStyle – datum-line attributes
  Density – of fitted mesh surface
  Dialchart Style
  Edge attributes – piecharts
  Effect – apply an SVG effect
  Equation – formatted result of modelfit
  EquationFormat – template for modelfit equation
  EquationStyle – placement of modelfit results
  Explode – pie explode
  Flexibility – shape of trend line
  Footnote – footnote
  FootnoteFont – footnote font
  FootnoteStyle – footnote style
  Frame – chart frame
  FittedValues – computed values for all datapoints
  FrameAttributes – frame & box attributes
  FrameStyle – style of chart frame
  Frequency Plot style
  Gap – inter-bar gap
  GridlineAttribs – gridline attributes
  GroupBy – group variable
  GroupFunction – grouping function
  GroupGap – inter-group gap
  GroupInto – preset buckets for grouping
  Gutter – chart gutter
  Heading – main heading
  HeadingFont – heading font
  HeadingNudge – adjust heading placement (pts)
  HeadingStyle – heading placement
  Hints – apply hints to data values
  HorizontalMargins – margins (bottom/top)
  HotspotSupport – viewer events
  Hyperlinks – HTML jumps from data points
  IAllowance – inner-axis allowance
  IFont – inner-axis font
  IFormat – inner-axis format
  IIntercept – inner-axis intercept
  ILabels – inner-axis labels
  Index Origin
  IRange – inner-axis range
  IStyle – inner-axis style
  ITickMarks – inner-axis tickmarks
  IZones – inner-axis zones
  JavaValue – preset argument for JSet
  JavaTarget – name element to be scripted
  Key – legends for key
  KeyAttributes – key box attributes
  KeyFont – key font
  KeyFrame – key frame override
  KeyFormat – text picture format
  KeyStyle – key style
  KeyType - key type override
  LabelFont – label font
  LabelStyle – label style
  Linegraph Style
  Lines – line-style cycle
  Locale – for formatted dates or times
  MarginBottom – chart margin (bottom)
  MarginLeft – chart margin (left)
  MarginRight – chart margin (right)
  Margins – chart margins (tblr)
  MarginTop – chart margins (top)
  MarkerScale – marker scale
  Markers – marker cycle
  Min-Max Style
  MissingValue – missing value(s)
  Not Applicable – placeholder for missing value
  Nibs – nib weight cycle
  NoteFont – note font
  NoteNudge – Nudge note position
  NoteStyle – note style
  OrderOfFit – polynomial degree of modelfit
  PageLabels – page labels
  Patterns – pattern cycle
  Perspective – perspective distortion (3D charts)
  PieCentre – piechart centre
  Piechart Style
  Radii – pie sector radii and Dial pointers
  Polarchart Style
  QF – format specification
  Range Style
  ResetOptions – modify reset behaviour
  Residuals – differences between data and fit
  Response Surface Style
  Scatterplot Style
  SoftHyphen – optional line-breaks
  Stepchart style
  Style – chart style
  Subhead – chart subheading
  SubheadFont – subhead font
  Table Style
  Tower Aspect - shape of tower base
  Tower patterns - shading for faces
  Table position – xpos,ypos,optional width
  Tease – separation of scatter plots
  TimeFormat – picture specification
  Tips – adding popup tips to data values
  TitleBar – document title
  Towerchart Style
  TowerLimit – towerchart limit
  Tracechart Style
  Trellis – trellis of small charts
  TrellisStyle – trellis style
  TypeOfChart – chart type
  ValueTags – value tags
  ValueFont – value-tag font
  ValueFormat – value-tag picture-format
  ValueStyle – value-tag style
  Venn Diagram style
  Versus – scatter versus this
  VerticalMargins – margins (left/right)
  Viewpoint – viewpoint (3D charts)
  Patterns – pattern cycle
  Weighting - for regression models
  Where – data selection
  Window – data window
  XAngle – angle of X-labels
  XCaption – X-caption
  XCaptionFont – font for X caption
  XDatum – X-datum lines
  XFactor – X-label scale factor
  XFormat – X-axis format-picture
  XIntercept – X-intercept
  XLabels – X-axis labels
  XLabelFont – font for X labels
  XRange – X-axis range
  XStyle – X-axis style
  XTickmarks – X-tick marks
  XZones – warning regions for X-axis
  YCaption – Y-caption
  YCaptionFont – font for Y caption
  YDatum – Y-datum lines
  YFactor – Y-axis scale factor
  YFormat – Y-axis format-picture
  YIntercept – Y-intercept
  YLabels – Y-axis labels
  YLabelFont – font for Y labels
  YRange – Y-axis range
  YStyle – Y-axis style
  YTickmarks – Y-tick marks
  YVar – 3D scatter versus this
  YZones – warning bands for Y-axis
  ZCaption – Z-axis caption
  ZCaptionFont – font for Z caption
  ZFactor – Z-axis scale factor
  ZFormat – Z-axis format
  ZLabels – Z-axis labels
  ZLabelFont – font for Z labels
  ZoneAttributes – for warning bands
  ZRange – Z-axis range
  ZStyle – Z-axis style
  ZTickmarks – Z-tick intervals
Chart Events
  CDATA – chart data was clicked
  CHINT – mouse over hinted data
  CHREF – chart hypertext jump
  COBJ – mouse click on chart object
Chart Styles
  Altitude shading
  Annotate model
  Arrows
  Unsorted groups
  Autofit keys
  Boxed chart
  Cells created
  Centre marked
  Clamp lines to chart range
  Clip data to axis range
  Compass
  Contours on mesh surfaces
  Downwards groups
  Directional Min-max
  Errorbars
  Filled lines and cells
  Flat text
  Floating bars
  Forcezero
  Framed axes
  Gridlines
  Growth curve
  Halo markers
  Horizontal
  Indexed to 100
  Invisible axes
  Kite charts
  Lines
  Markers
  Modelfit
  NoAxes
  No Tickmarks
  Ontop model
  Overlayed gridlines
  Plain axes
  Projected contours
  Positive ticks
  Redrawn axes
  Relative data
  Risers
  Round corners
  Rows
  Segmented
  Shadowed
  Spanned table headings
  Spider tags
  Stacked bars
  Surface fill
  Terminated Min-max
  Tiled surfaces
  Time - Clockface Polar
  Trend lines
  Value tags
  Walls are shaded
  Wedge zones
  XTick - Crossing Ticks
  XYPlot
Viewer Functions
  Basic Viewer Functions
  Loading Translated Phrasebooks
  Introducing \'Active Rain\'
  PostScrp.EnumerateCharts – list all charts
  PostScrp.FindInfo – bounding box of region
  PostScrp.GuiId – internal name of a series
  PostScrp.D2L – device to logical co-ordinates
  PostScrp.L2D – logical to device co-ordinates
  PostScrp.FindHotspot – chart headings etc.
  PostScrp.FindSeries – detect data series
  PostScrp.FindPoints – multiple data points
  PostScrp.FindHint – return data hints
  PostScrp.SetObject – redraw chart object
  PostScrp.GetPage – recover updated PostScript
  PostScrp.ReadHeader – read header comments
  PostScrp.Wipe – remove all graphics from Gui object
Glossary
  Colour Cycle
  Line Styles
  Chart Marker Cycle
  Shading Patterns
  Nib Weights
  Fonts – defining and using short codes
  Tick Mark Styles
  Using Timescale Axes
  Picture formatting
  Using Autofit with Keys