bgneal@45: tinyMCEPopup.requireLangPack(); bgneal@45: bgneal@183: var MergeCellsDialog = { bgneal@183: init : function() { bgneal@183: var f = document.forms[0]; bgneal@45: bgneal@183: f.numcols.value = tinyMCEPopup.getWindowArg('cols', 1); bgneal@183: f.numrows.value = tinyMCEPopup.getWindowArg('rows', 1); bgneal@183: }, bgneal@45: bgneal@183: merge : function() { bgneal@183: var func, f = document.forms[0]; bgneal@45: bgneal@183: tinyMCEPopup.restoreSelection(); bgneal@45: bgneal@183: func = tinyMCEPopup.getWindowArg('onaction'); bgneal@45: bgneal@183: func({ bgneal@183: cols : f.numcols.value, bgneal@183: rows : f.numrows.value bgneal@183: }); bgneal@183: bgneal@183: tinyMCEPopup.close(); bgneal@45: } bgneal@183: }; bgneal@45: bgneal@183: tinyMCEPopup.onInit.add(MergeCellsDialog.init, MergeCellsDialog);