rem: if (this.isEnabled()) { this._backgroundBox.style.backgroundColor = value; } else { this._enabledBackgroundColor = value; } 
add: this._backgroundColor = value; if (this.isEnabled()) this._backgroundBox.style.backgroundColor = value; 
context:     setStyle: function(name, value) {        var realName = tw_Component.styleNameMap[name];        if (realName == undefined) throw "attempt to set unknown property '" + name + "' to value '" + value + "'";                if (this._backgroundBox != null && name == "backgroundColor") {            if (this.isEnabled()) {                this._backgroundBox.style.backgroundColor = value;            } else {                this._enabledBackgroundColor = value;            }        } else if (this._fontBox != null && name.indexOf("font") == 0) {            if (name == "fontSize") {                value += "pt";            } else if (name != "fontFamily" && name != "fontColor") {                value = typeof(value) == "string" || value instanceof String ? value.toLowerCase() == "true" : value;                            if (name == "fontBold") {                                    value = value ? "bold" : "normal";                } else if (name == "fontItalic") {                    value = value ? "italic" : "normal";                } else if (name == "fontUnderline") {                    value = value ? "underline" : "none";                }            }                        this._fontBox.style[realName] = value;        } else if (this._borderBox != null && name.indexOf("border") == 0) {            if (name == "borderSize") {                this._borderSizeSub = tw_sizeIncludesBorders ? 0 : parseInt(value) * 2;                                value += "px";                this._borderBox.style[realName] = value;                                if (this._inited) {                    this.setWidth(this.getWidth());                    this.setHeight(this.getHeight());                }            } else if (name == "borderColor") {                this._borderColor = value;                this._borderBox.style[realName] = this._getBorderColor(value, this._borderType);            } else {                this._borderType = value;                this._borderBox.style[realName] = value;                if (tw_isIE && this._borderColor != null) this.setStyle("borderColor", this._getBorderColor(this._borderColor, this._borderType));            }        }    },
meta: 5515	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/5515/f1782c774313ba79c127ba5da30580c5ce1f4c32/Component.js/buggy/src/thinwire/render/web/resources/Component.js