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

Reply via email to