Update of /cvsroot/dynapi/dynapi/src/lib/dynapi/gui
In directory usw-pr-cvs1:/tmp/cvs-serv19253/src/lib/dynapi/gui
Modified Files:
button.js buttonimage.js label.js
Log Message:
Many bugfixes and improvements.
Index: button.js
===================================================================
RCS file: /cvsroot/dynapi/dynapi/src/lib/dynapi/gui/button.js,v
retrieving revision 1.9
retrieving revision 1.10
diff -C2 -r1.9 -r1.10
*** button.js 2001/03/26 16:57:00 1.9
--- button.js 2002/01/04 14:25:18 1.10
***************
*** 38,47 ****
listener.oncreate = function(e) {
var o = e.getTarget();
- //alert(o.w+' '+o.h);
if (o.label) o.setText(o.text)
if (o.w==null && o.h==null) {
if (o.label) {
o.setSize(o.label.w+4,o.label.h+4);
- //alert(o.label.w)
}
else if (o.imglyr) o.setSize(o.imglyr.w+4,o.imglyr.h+4);
--- 38,45 ----
Index: buttonimage.js
===================================================================
RCS file: /cvsroot/dynapi/dynapi/src/lib/dynapi/gui/buttonimage.js,v
retrieving revision 1.6
retrieving revision 1.7
diff -C2 -r1.6 -r1.7
*** buttonimage.js 2001/10/31 10:06:35 1.6
--- buttonimage.js 2002/01/04 14:25:18 1.7
***************
*** 52,59 ****
this.setImage(this.defaultImage);
//Hack so NS6/Mozilla show button on first load
! setTimeout(this+".setSize("+this+".defaultImage.width,"+this+".defaultImage.height);",0);
};
ButtonImage.prototype.setSelected = function(b) {
! this.selected=b
if (b) {
this.setImage(this.selectedImage);
--- 52,59 ----
this.setImage(this.defaultImage);
//Hack so NS6/Mozilla show button on first load
! //setTimeout(this+".setSize("+this+".defaultImage.width,"+this+".defaultImage.height);",0);
};
ButtonImage.prototype.setSelected = function(b) {
! this.selected=b
if (b) {
this.setImage(this.selectedImage);
Index: label.js
===================================================================
RCS file: /cvsroot/dynapi/dynapi/src/lib/dynapi/gui/label.js,v
retrieving revision 1.19
retrieving revision 1.20
diff -C2 -r1.19 -r1.20
*** label.js 2001/10/29 16:36:52 1.19
--- label.js 2002/01/04 14:25:18 1.20
***************
*** 62,66 ****
var wrap = this.wrap? '':'nowrap';
this.textFull = '<table '+width+' cellpadding='+this.padding+' cellspacing=0 border=0><tr><td align="'+this.align+'" '+wrap+'>'+styled+'</td></tr></table>';
-
this.setHTML(this.textFull);
};
--- 62,65 ----
|