haven't been following it to closely, but I think this is what you need:
function MyWidget(name,x,y,w,h,color) {
... <snip> ...
this.DynLayer = DynLayer
this.DynLayer(null,x,y,w,h,color);
this.canvas = new
DynLayer(null,10,10,this.getWidth()-20,this.getHeight()-20,'#c0c0c0');
this.addChild(this.canvas);
return this;
};
MyWidget.prototype=new DynLayer();
MyWidget.prototype.MyWidgetsetHTML=DynLayer.prototype.setHTML
MyWidget.prototype.setHTML=function(html,noevt) {
if (!this.created) this.MyWidgetsetHTML(html,noevt)
else this.canvas.setHTML(html,noevt);
};
MyWidget.prototype.MyWidgetgetHTML=DynLayer.prototype.getHTML
MyWidget.prototype.getHTML=function(html,noevt) {
if (!this.created) return this.MyWidgetgetHTML()
else return this.canvas.getHTML();
};
Pascal Bestebroer ([EMAIL PROTECTED])
Software ontwikkelaar
Oberon Informatiesystemen b.v.
http://www.oibv.com
_______________________________________________
Dynapi-Dev mailing list
[EMAIL PROTECTED]
http://lists.sourceforge.net/mailman/listinfo/dynapi-dev