Hi,
I have added some modifications to the VML version of excanvas.
* Changed the calculation method of line width.
An averaged line width is calculated from the determinant of matrix,
which is valid even when transform() method is implemented someday.
* Improved the rendering of lines.
Lines with the width less than 1px look better now.
* Fixed the bug that stroke() ignored lineCap, lineJoin and miterLimit
when fillStyle attribute was set.
* Removed the settings of strokeweight, strokecolor and fillcolor.
They are
unnecessary since they are overridden by the weight and color
attributes
in <v:stroke> and <v:fill>.
You can download the modified file and patch for trunk from my site:
http://download.revulo.com/Canvas/excanvas_linewidth.zip
It would be nice if this patch would be adopted.
Regards,
--
revulo