ボタンのアイコンを入れるためにメッセージボックスを無効にする方法は誰にも分かりますか?すなわち:YES/OK、十字ボタンNOのため、などのアイコンをチェックしメッセージボックスをオーバーライドし、デフォルトのボタンにアイコンを追加します
私はExt.window.MessageBox
のmakeButton
関数をオーバーライドしようとしましたが、動作するようには思えないとさえdebugger
にヒットしません。
Ext.override(Ext.window.MessageBox, {
makeButton: function (btnIdx) {
debugger;
var btnId = this.buttonIds[btnIdx];
return new Ext.button.Button({
handler: this.btnCallback,
itemId: btnId,
scope: this,
text: this.buttonText[btnId],
minWidth: 75,
iconCls: ['check', 'no', 'cancel', 'blah'][btnId]
});
}
});
良い点!これを見ていないために私に恥を言う – scebotari66
あなたが答えなかった場合でもそれを見てcouldnt。 :)あなたは80%のクレジットを所有しています:D –