equal
deleted
inserted
replaced
1 /** |
1 /** |
2 * $Id: editor_template_src.js 829 2008-04-30 14:35:32Z spocke $ |
2 * $Id: editor_template_src.js 852 2008-05-27 05:52:09Z spocke $ |
3 * |
3 * |
4 * @author Moxiecode |
4 * @author Moxiecode |
5 * @copyright Copyright © 2004-2008, Moxiecode Systems AB, All rights reserved. |
5 * @copyright Copyright © 2004-2008, Moxiecode Systems AB, All rights reserved. |
6 */ |
6 */ |
7 |
7 |
156 } |
156 } |
157 |
157 |
158 return false; |
158 return false; |
159 }, |
159 }, |
160 |
160 |
161 _importClasses : function() { |
161 _importClasses : function(e) { |
162 var ed = this.editor, c = ed.controlManager.get('styleselect'); |
162 var ed = this.editor, c = ed.controlManager.get('styleselect'); |
163 |
163 |
164 if (c.getLength() == 0) { |
164 if (c.getLength() == 0) { |
165 each(ed.dom.getClasses(), function(o) { |
165 each(ed.dom.getClasses(), function(o) { |
166 c.add(o['class'], o['class']); |
166 c.add(o['class'], o['class']); |
186 if (v) |
186 if (v) |
187 c.add(t.editor.translate(k), v); |
187 c.add(t.editor.translate(k), v); |
188 }); |
188 }); |
189 |
189 |
190 c.onPostRender.add(function(ed, n) { |
190 c.onPostRender.add(function(ed, n) { |
191 Event.add(n, 'focus', t._importClasses, t); |
191 Event.add(n.id + '_text', 'focus', t._importClasses, t); |
192 Event.add(n, 'mousedown', t._importClasses, t); |
192 Event.add(n.id + '_text', 'mousedown', t._importClasses, t); |
193 }); |
193 }); |
194 } |
194 } |
195 |
195 |
196 return c; |
196 return c; |
197 }, |
197 }, |