File: search.js

package info (click to toggle)
turbotinymce 1.0.6-1
  • links: PTS, VCS
  • area: main
  • in suites: lenny
  • size: 7,196 kB
  • ctags: 826
  • sloc: python: 159; sh: 22; makefile: 13
file content (36 lines) | stat: -rw-r--r-- 1,082 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
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();
}