Hi, thanks for pointing me to the doc. I have the following code:
Code:
var htmlEditor = new Ext.form.HtmlEditor({
id:'agentMessageBox_' + sessionTabId,
enableLists: false,
enableAlignments: false,
enableSourceEdit: false
});
htmlEditor.render(panel.el);
var tb = htmlEditor.getToolbar();
if (Ext.isIE || Ext.isIE7){
tb.addSeparator();
var spellBtn = new Ext.ToolbarButton ({
icon: 'images/icons/spellcheck.gif', // icons can also be specified inline
id: 'spelling',
cls: 'x-btn-text-icon',
tooltip: '<b>Spell Checker</b><br/>Check your spelling.',
handler:doIESpellCheck,
disabled :true
});
tb.addButton (spellBtn);
}
htmlEditor.setSize(panel.el.getWidth(),panel.el.getHeight()-1);
panel.on('resize',function (self,w,h) {htmlEditor.setSize(w,h-1);});
htmlEditor.addListener('onkeypress', function (event){
alert("event: " + event);
}, this);
The editor render's and operates fine, just that the above event never fires when i type. Am i missing something? Thanks in advance!