rem: if (width > 0 && sendEvent) this.firePropertyChange("columnWidth", index + "," + width); 
add: if (width > 0 && sendEvent) this.firePropertyChange("columnWidth", index + "," + width, "columnWidth" + index); 
context:     setColumnWidth: function(index, width, sendEvent) {           var header = this._header;        var content = this._content;        var column = this._content.childNodes.item(index);            if (arguments.length > 0) {            var columnHeader = header.childNodes.item(index);            columnHeader.style.width = width <= this._borderSizeSub ? "0px" : width - this._borderSizeSub + "px";            column.style.width = width + "px";        }                var totalFixedWidth = 0;            for (var i = 0, cnt = this._getColumnCount(); i < cnt; i++) {            var c = content.childNodes.item(i);                                    totalFixedWidth += parseInt(c.style.width);        }            totalFixedWidth += this._childColumnWidth;        content.style.width = totalFixedWidth + "px";        var gbWidth = this.getWidth() - this._borderSizeSub;                if (totalFixedWidth < gbWidth) totalFixedWidth = gbWidth;              header.style.width = totalFixedWidth + "px";                if (width > 0 && sendEvent) this.firePropertyChange("columnWidth", index + "," + width);    },
meta: 5515	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/5515/24e02545b42a490e7acd2cb4e45328f823b29e40/GridBox.js/buggy/src/thinwire/render/web/resources/GridBox.js