includes/clientside/tinymce/plugins/spellchecker/editor_plugin_src.js
changeset 543 dffcbfbc4e59
parent 476 f26a69c40431
equal deleted inserted replaced
542:5841df0ab575 543:dffcbfbc4e59
    43 				} else
    43 				} else
    44 					t._done();
    44 					t._done();
    45 			});
    45 			});
    46 
    46 
    47 			ed.onInit.add(function() {
    47 			ed.onInit.add(function() {
    48 				ed.dom.loadCSS(url + '/css/content.css');
    48 				if (ed.settings.content_css !== false)
       
    49 					ed.dom.loadCSS(url + '/css/content.css');
    49 			});
    50 			});
    50 
    51 
    51 			ed.onClick.add(t._showMenu, t);
    52 			ed.onClick.add(t._showMenu, t);
    52 			ed.onContextMenu.add(t._showMenu, t);
    53 			ed.onContextMenu.add(t._showMenu, t);
    53 			ed.onBeforeGetContent.add(function() {
    54 			ed.onBeforeGetContent.add(function() {
   225 				//p2 = DOM.getPos(ed.getContainer());
   226 				//p2 = DOM.getPos(ed.getContainer());
   226 
   227 
   227 				m = ed.controlManager.createDropMenu('spellcheckermenu', {
   228 				m = ed.controlManager.createDropMenu('spellcheckermenu', {
   228 					offset_x : p1.x,
   229 					offset_x : p1.x,
   229 					offset_y : p1.y,
   230 					offset_y : p1.y,
   230 					'class' : 'noIcons'
   231 					'class' : 'mceNoIcons'
   231 				});
   232 				});
   232 
   233 
   233 				t._menu = m;
   234 				t._menu = m;
   234 			}
   235 			}
   235 
   236 
   296 		},
   297 		},
   297 
   298 
   298 		_done : function() {
   299 		_done : function() {
   299 			var t = this, la = t.active;
   300 			var t = this, la = t.active;
   300 
   301 
   301 			t.active = 0;
   302 			if (t.active) {
   302 			t._removeWords();
   303 				t.active = 0;
   303 
   304 				t._removeWords();
   304 			if (t._menu)
   305 
   305 				t._menu.hideMenu();
   306 				if (t._menu)
   306 
   307 					t._menu.hideMenu();
   307 			if (la)
   308 
   308 				t.editor.nodeChanged();
   309 				if (la)
       
   310 					t.editor.nodeChanged();
       
   311 			}
   309 		},
   312 		},
   310 
   313 
   311 		_sendRPC : function(m, p, cb) {
   314 		_sendRPC : function(m, p, cb) {
   312 			var t = this, url = t.editor.getParam("spellchecker_rpc_url", "{backend}");
   315 			var t = this, url = t.editor.getParam("spellchecker_rpc_url", "{backend}");
   313 
   316