Previous Next Contents

Updates to 6th December 2005

Animations – examples changes to use new chAddEffect function rather than patching the effect id into the various txt styles. Much cleaner!

vm_shade – workaround added for VML to kill outline if line-width is zero. Ugly for MinMax with filled envlope otherwise.

PDF generation – support for ‘referenced’ and ‘embedded’ fonts added. If a NewLeaf report or RainPro chart uses any fonts other than Times,Arial,Courier,Symbol the TrueType font file is now embedded into the PDF. This will probably increase the filesize dramatically, but will ensure your PDF displays correctly on all devices.

A compromise is to reference the font, which is controlled by adding the name to a list of ‘noembed’ fonts. For example:

 pd‘noembed„'Comic Sans MS,Verdana'

The PDF will display correctly on any computers with these fonts installed. Note that this capability only applies to TrueType fonts, and that there seem to be some bugs in Acrobat Reader 5 and 6 which prevent embedding of Arial Unicode.

Keys for dashed lines were not being drawn dashed in VML. Excessive code rationalisation switched to using the vm_pT macro which didn’t do dashes for anti-aliased lines. Fixed.

Custom dash repeats – a long-standing IE bug which just hung for seconds if you used these was fixed at 5.5 so safe to enable them now!

Dash patterns in SVG – FireFox is slightly fussier than Adobe here and demands “40,40” rather than “40 40” which works OK in the old viewer. Better be nice to the Mozilla people so formatted properly now!



Continue to: Updates to 27th October 2004

© Causeway Graphical Systems Ltd 1996-2005

Contents  Index