diff options
Diffstat (limited to 'program/js/tiny_mce/plugins/searchreplace/jscripts/search.js')
-rw-r--r-- | program/js/tiny_mce/plugins/searchreplace/jscripts/search.js | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/program/js/tiny_mce/plugins/searchreplace/jscripts/search.js b/program/js/tiny_mce/plugins/searchreplace/jscripts/search.js new file mode 100644 index 000000000..5202fdc50 --- /dev/null +++ b/program/js/tiny_mce/plugins/searchreplace/jscripts/search.js @@ -0,0 +1,36 @@ +function init() {
+ tinyMCEPopup.resizeToInnerSize();
+
+ var formObj = document.forms[0];
+
+ formObj.searchstring.value = tinyMCE.getWindowArg("searchstring");
+ formObj.casesensitivebox.checked = tinyMCE.getWindowArg("casesensitive");
+ formObj.backwards[0].checked = tinyMCE.getWindowArg("backwards");
+ formObj.backwards[1].checked = !tinyMCE.getWindowArg("backwards");
+// formObj.wrapatend.checked = tinyMCE.getWindowArg("wrap");
+// formObj.wholeword.checked = tinyMCE.getWindowArg("wholeword");
+
+ tinyMCEPopup.execCommand("mceResetSearch", false, {dummy : ""}, false);
+}
+
+function searchNext() {
+ var formObj = document.forms[0];
+
+ if (formObj.searchstring.value == "")
+ return;
+
+ // Do search
+ tinyMCEPopup.execCommand('mceSearch', false, {
+ string : formObj.searchstring.value,
+ casesensitive : formObj.casesensitivebox.checked,
+ backwards : formObj.backwards[0].checked
+// wrap : formObj.wrapatend.checked,
+// wholeword : formObj.wholeword.checked
+ }, false);
+
+ window.focus();
+}
+
+function cancelAction() {
+ tinyMCEPopup.close();
+}
|