Previous Next Contents

Changes up to 14th Feb 2002

Availability
Please note that this release is currently available to CUSP subscribers only. The changes noted here will be incorporated into the standard edition of RainPro at the end of November 2002.

Latest updates
chJSet – order of arguments changed so elided defaults go at the end. This makes it possible to call this as a COM server with elided args from VB. It is now <’onmousedown’ ‘do this’ row col> and if you omit row,col it applies the action to all the data points as now. Note that the ‘line’ in a chart with lines and markers is row=0 by convention. Also, if you want a ‘generic’ handler you should apply it first, then apply any more specific settings.

sv_Log – allows you to set a ‘generic’ JavaScript handler which can be over-ridden selectively for particular data-points. One use for this would be to put a blanket handler on a data series (lines and markers) but a different handler specific to the lines. VML,SVG only.

vm_initpage – adds ‘antialias:false;’ to entire chart group to turn off blurry bars and lines in IE6. When it gets around to doing the text as well as SVG does. we can be more selective here!

vm_pT,sv_pT – did not translate the APL highbar when writing co-ordinates. This could break the SVG viewer when (for example) very overcrowded pie- labels climbed right out of the top of the chart frame. Fixed.1

sv_pT – tickmarks need ‘fill:none’ setting explicitly when the line is dotted or dahed, as otherwise we get a black hairline shown in the gaps! Fixed.

vm_settext – accepts any CSS modifiers after the font name. These are passed directly into the VML output in the same way as SVG filters.

 chDefineFont'AS' 'Arial;font-variant:small-caps'

Both SVG and VML accept either ‘,’ or ‘;’ as a separator here.

vm_stroke,sv_stroke – was losing track of hints,tips etc on markers if we had a timeseries with only one datapoint! Fixed.

sv_stroke – support for tips on lines added. Hints not yet supported here.

sv_mark – small circle markers were vanishing when antialiased. Fixed.

sv_wedge – updated to allow ‘dial’ to avoid drawing radius lines. This adds one more element to the argument – 1 draws both radii, 0 draws neither. PDF version is also OK, VML needs more thought and may have rendering bugs.

sv_ToHEX – was using {alpha}{omega} as delimiters which is bad news as these map to à if we use untranslated input (same ŒAV location). Now uses {lefttack}{righttack} which are below char(32) and should be safe as they are not valid text chars. Also the char ¦ has been substituted for | which was mistakenly in the set of low-ASCII characters. This fouled up the outbound translation of lower-case eth in SVG. Sorry Iceland!



Continue to: Changes up to 2nd Dec 2001
© Copyright Causeway Graphical Systems Ltd 1996-2002