to the new one when loading an existing file.
Bug found by: Gordan Gledec
Submitted by:
Requested by:
Reviewed by:
Approved by:
Obtained from:
} else {
set $canvas [list "name Canvas[string range $canvas 1 end]"]
}
- return
+
+ return $canvas
}
set class ""
set object ""
}
+
+ #
+ # Hack for comaptibility with old format files (no canvases)
+ #
+ if { $canvas_list == "" } {
+ global curcanvas sizex sizey
+
+ set curcanvas [newCanvas ""]
+ foreach node $node_list {
+ setNodeCanvas $node $curcanvas
+ set x [lindex [getNodeCoords $node] 0]
+ set y [lindex [getNodeCoords $node] 1]
+ if { $x > $sizex } {
+ set sizex [expr $x + 32]
+ }
+ if { $y > $sizey } {
+ set sizey [expr $y + 32]
+ }
+ }
+ }
+
return
}