That looks like my recent fix to make the canvas understand constraints.
Hm. I guess this is because these attributes of the canvas are not
listed in the schema, so the compiler is emitting them as new (i.e.,
declaring them in the custom canvas subclass) rather than just
initializing them.
I'll see if I can come up with a fix to the schema.
On 2008-05-22, at 19:42 EDT, Philip Romanik wrote:
If you run /test/swf9/hello.lzx for swf9 you get errors. I'm not
sure which changeset caused it, but it is recent:
org.openlaszlo.sc.CompilerError: line unknown: Error: A conflict
exists with inherited definition LzCanvas.lpsbuild in namespace
public, in line: }var lpsbuild;var lpsbuilddate;var lpsversion;var
lpsrelease;var runtime;var __LZproxied;var fontname;function $lzc
$class_canvas_$hello$2Elzx_3_23 ($lzc$parent:LzNode? = null, $lzc
$attrs:Object? = null, $lzc$children:Array? = null, $lzc
$async:Boolean = false) {
line unknown: Error: A conflict exists with inherited definition
LzCanvas.lpsbuilddate in namespace public, in line: }var
lpsbuild;var lpsbuilddate;var lpsversion;var lpsrelease;var
runtime;var __LZproxied;var fontname;function $lzc$class_canvas_
$hello$2Elzx_3_23 ($lzc$parent:LzNode? = null, $lzc$attrs:Object? =
null, $lzc$children:Array? = null, $lzc$async:Boolean = false) {
line unknown: Error: A conflict exists with inherited definition
LzCanvas.lpsversion in namespace public, in line: }var lpsbuild;var
lpsbuilddate;var lpsversion;var lpsrelease;var runtime;var
__LZproxied;var fontname;function $lzc$class_canvas_$hello
$2Elzx_3_23 ($lzc$parent:LzNode? = null, $lzc$attrs:Object? = null,
$lzc$children:Array? = null, $lzc$async:Boolean = false) {
line unknown: Error: A conflict exists with inherited definition
LzCanvas.lpsrelease in namespace public, in line: }var lpsbuild;var
lpsbuilddate;var lpsversion;var lpsrelease;var runtime;var
__LZproxied;var fontname;function $lzc$class_canvas_$hello
$2Elzx_3_23 ($lzc$parent:LzNode? = null, $lzc$attrs:Object? = null,
$lzc$children:Array? = null, $lzc$async:Boolean = false) {
line unknown: Error: A conflict exists with inherited definition
LzCanvas.runtime in namespace public, in line: }var lpsbuild;var
lpsbuilddate;var lpsversion;var lpsrelease;var runtime;var
__LZproxied;var fontname;function $lzc$class_canvas_$hello
$2Elzx_3_23 ($lzc$parent:LzNode? = null, $lzc$attrs:Object? = null,
$lzc$children:Array? = null, $lzc$async:Boolean = false) {
line unknown: Error: A conflict exists with inherited definition
LzCanvas.__LZproxied in namespace public, in line: }var lpsbuild;var
lpsbuilddate;var lpsversion;var lpsrelease;var runtime;var
__LZproxied;var fontname;function $lzc$class_canvas_$hello
$2Elzx_3_23 ($lzc$parent:LzNode? = null, $lzc$attrs:Object? = null,
$lzc$children:Array? = null, $lzc$async:Boolean = false) {
line unknown: Error: A conflict exists with inherited definition
LzView.fontname in namespace public, in line: }var lpsbuild;var
lpsbuilddate;var lpsversion;var lpsrelease;var runtime;var
__LZproxied;var fontname;function $lzc$class_canvas_$hello
$2Elzx_3_23 ($lzc$parent:LzNode? = null, $lzc$attrs:Object? = null,
$lzc$children:Array? = null, $lzc$async:Boolean = false) {