Update of /cvsroot/dynapi/dynapi/src/lib/dynapi/gui
In directory usw-pr-cvs1:/tmp/cvs-serv31747
Modified Files:
list.js
Log Message:
Fix for setSelected
Index: list.js
===================================================================
RCS file: /cvsroot/dynapi/dynapi/src/lib/dynapi/gui/list.js,v
retrieving revision 1.5
retrieving revision 1.6
diff -C2 -r1.5 -r1.6
*** list.js 2001/01/29 01:49:08 1.5
--- list.js 2001/01/30 23:56:08 1.6
***************
*** 74,87 ****
};
ListItem.prototype.setSelected = function(b) {
! if (this.selected==b) {
! if (this.itemStyle.bos) this.setFontBold(true,false);
! if (this.itemStyle.ios) this.setFontItalic(true,false);
this.setBgColor(this.itemStyle.bgColorSelect);
this.setFontColor(this.itemStyle.textSelect);
this.invokeEvent("select");
}
! else if (this.deselectable) {
! if (this.itemStyle.bos) this.setFontBold(false,false);
! if (this.itemStyle.ios) this.setFontItalic(false,false);
this.setBgColor(this.isMouseOver?this.itemStyle.bgColorRoll:this.itemStyle.bgcolor)
this.setFontColor(this.itemStyle.textNormal);
--- 74,87 ----
};
ListItem.prototype.setSelected = function(b) {
! if (this.selected==b || !this.deselectable) return;
! this.selected=b;
! if (this.itemStyle.bos) this.setFontBold(b,false);
! if (this.itemStyle.ios) this.setFontItalic(b,false);
! if (b) {
this.setBgColor(this.itemStyle.bgColorSelect);
this.setFontColor(this.itemStyle.textSelect);
this.invokeEvent("select");
}
! else {
this.setBgColor(this.isMouseOver?this.itemStyle.bgColorRoll:this.itemStyle.bgcolor)
this.setFontColor(this.itemStyle.textNormal);
_______________________________________________
Dynapi-CVS mailing list
[EMAIL PROTECTED]
http://lists.sourceforge.net/lists/listinfo/dynapi-cvs