--- test/html-whatpm/table-script.js 2007/05/27 06:37:05 1.1
+++ test/html-whatpm/table-script.js 2007/05/27 10:00:48 1.2
@@ -1,6 +1,9 @@
function tableToCanvas (table) {
var canvas = document.createElement ('canvas');
document.body.appendChild (canvas);
+ if (window.G_vmlCanvasManager) {
+ canvas = G_vmlCanvasManager.initElement (canvas);
+ }
var c2d = canvas.getContext ('2d');
var param = {
@@ -46,14 +49,15 @@
}
}
+canvas.style.width = 'auto'; // NOTE: Opera9 has default style=""
+canvas.style.height = 'auto';
+// NOTE: Set style="" before width/height="" for ExplorerCanvas compatibility
canvas.width = param.cellLeft
+ (param.columnWidth + param.columnSpacing) * columnNumber
+ param.cellRight;
canvas.height = param.cellTop
+ (param.rowHeight + param.rowSpacing) * rowNumber
+ param.cellBottom;
-canvas.style.width = 'auto'; // NOTE: Opera9 has default style=""
-canvas.style.height = 'auto';
var y = param.rowTop;
for (var i = 1; i < table.row_group.length; i++) {
@@ -170,4 +174,4 @@
and/or modify it under the same terms as Perl itself.
*/
-/* $Date: 2007/05/27 06:37:05 $ */
+/* $Date: 2007/05/27 10:00:48 $ */