1
tinyMCEPopup.requireLangPack();
4
addKeyboardNavigation: function(){
5
var tableElm, cells, settings;
7
cells = tinyMCEPopup.dom.select("a.emoticon_link", "emoticon_table");
10
root: "emoticon_table",
14
tinyMCEPopup.dom.addClass(cells[0], "mceFocus");
15
if (tinymce.isGecko) {
18
setTimeout(function(){
22
tinyMCEPopup.editor.windowManager.createInstance('tinymce.ui.KeyboardNavigation', settings, tinyMCEPopup.dom);
25
tinyMCEPopup.resizeToInnerSize();
26
this.addKeyboardNavigation();
29
insert : function(file, title) {
30
var ed = tinyMCEPopup.editor, dom = ed.dom;
32
tinyMCEPopup.execCommand('mceInsertContent', false, dom.createHTML('img', {
33
src : tinyMCEPopup.getWindowArg('plugin_url') + '/img/' + file,
34
alt : ed.getLang(title),
35
title : ed.getLang(title),
43
tinyMCEPopup.onInit.add(EmotionsDialog.init, EmotionsDialog);