Sub Systems, Inc.
ChartPro
Version 2.0 A


	
	Metafile Output:  To draw a chart to a metafile, simply 
specify the metafile device context as the device 
context to draw on.  The charting DLL assume a 
specific resolution for the metafile.  This 
resolution is given by the global constant 
RES_META_DC (per inch).  The chart dimensions 
specified by your application is mapped using this 
resolution.  When printing to a metafile, the 
chart x,y location should be set to 0.

	Before playing the metafile to a device context, 
you must set the window extents to RES_META_DC, 
and the device extents to the number of pixels in 
the x and y direction for an inch.


	Second Y axis for a Bar Chart

	You can create the second Y axis for a bar chart.  The second axis is usually 
drawn on the opposite side of the main Y axis.  Please note the following 
modifications to the API functions:

	Low Level API functions:  There are no modifications to the low level API 
functions.  However, the bar header structure now includes an 'axis' structure for 
the second Y axis in addition to the X and main Y axis.  The bar structure has a 
new member variable 'UseY1'.  When this variable is set to TRUE, the bar value 
is scaled relative to the second Y axis.

	Alternate API functions:  The 'axis' parameter for the following functions now 
allows AXIS_Y1 in addition to AXIS_X and AXIS_Y values:

		cGetAxisValue
		cPrintAxisValueLabels
		cSetAxisLabel
		cSetAxisLabelProc
		cSetAxisLimits
		cSetAxisMark
		cSetAxisMisc
		cSetAxisTitle
		cSetAxisValueLabel

	In addition the 'cSetBarValue' function takes an additional Boolean variable as the 
last variable.  When this variable is set to TRUE, the bar value is scaled relative to 
the second Y axis.  In addition, you must define the second Y axis parameters 
using the functions listed above.	
