this.active = true;
this.parentObject.__setActiveWindow(this);
if(this.hilighted)
- this.setHilighted.pass(false, this);
+ this.setHilighted(false);
},
deselect: function() {
this.active = false;
},
addLine: function(type, line, colour, element, parent, scrollparent) {
if(!this.active && !this.hilighted)
- this.setHilighted.pass(true, this);
-
+ this.setHilighted(true);
+
if(type)
line = this.parentObject.theme.message(type, line);
if(this.scrolltimer || (prev.y + prevsize.y == prevbottom)) {
if(this.scrolltimer)
$clear(this.scrolltimer);
- this.scrolltimer = this.scrollAdd.delay(10, this, [null, null]);
+ this.scrolltimer = this.scrollAdd.delay(50, this, [null, null]);
}
} else {
scrollparent.scrollTo(prev.x, parent.getScrollSize().y);
}
}
});
-