//-----------------------------------------------------------------------------
// Window_Help
//
// The window for displaying the description of the selected item.
function Window_Help() {
this.initialize.apply(this, arguments);
}
Window_Help.prototype = Object.create(Window_Base.prototype);
Window_Help.prototype.constructor = Window_Help;
Window_Help.prototype.initialize = function(numLines) {
var width = Graphics.boxWidth;
var height = this.fittingHeight(numLines || 2);
Window_Base.prototype.initialize.call(this, 0, 0, width, height,'center');
this._text = '';
};
Window_Help.prototype.setText = function(text) {
if (this._text !== text) {
this._text = text;
this.refresh();
}
};
Window_Help.prototype.clear = function() {
this.setText('');
};
Window_Help.prototype.setItem = function(item) {
this.setText(item ? item.description : '');
};
Window_Help.prototype.refresh = function() {
this.contents.clear();
this.drawTextEx(this._text, this.textPadding(), 1);
};