XUL/JS changes.

This commit is contained in:
rjc%netscape.com 1999-08-05 01:14:53 +00:00
parent 760e17d9e3
commit 439c6bb929
5 changed files with 25 additions and 38 deletions

View File

@ -13,21 +13,9 @@ function OpenURL(event,node)
return(false);
}
var toolkitCore = XPAppCoresManager.Find("ToolkitCore");
if (!toolkitCore)
{
toolkitCore = new ToolkitCore();
if (toolkitCore)
{
toolkitCore.Init("ToolkitCore");
}
}
if (toolkitCore)
{
toolkitCore.ShowWindow(url,window);
}
dump("Opening URL: " + url + "\n");
window.open(url, "_blank");
dump("OpenURL(" + url + ")\n");
return true;
}

View File

@ -45,7 +45,7 @@ function doFind()
// load find URL into results pane
var resultsTree = parent.frames[1].document.getElementById("findresultstree");
if (!resultsTree) return(false);
tree.setAttribute("ref", url);
resultsTree.setAttribute("ref", url);
dump("doFind done.\n");
return(true);

View File

@ -46,16 +46,16 @@
<treerow>
<treecell>
<treeindentation />
<titledbutton value="rdf:http://home.netscape.com/NC-rdf#Name" align="right" />
<titledbutton value="rdf:http://home.netscape.com/NC-rdf#Name" align="left" />
</treecell>
<treecell>
<titledbutton value="rdf:http://home.netscape.com/NC-rdf#URL" align="right" style="list-style-image: none;" />
<titledbutton value="rdf:http://home.netscape.com/NC-rdf#URL" align="left" style="list-style-image: none;" />
</treecell>
<treecell>
<titledbutton value="rdf:http://home.netscape.com/NC-rdf#ShortcutURL" align="right" style="list-style-image: none;" />
<titledbutton value="rdf:http://home.netscape.com/NC-rdf#ShortcutURL" align="left" style="list-style-image: none;" />
</treecell>
<treecell>
<titledbutton value="rdf:http://home.netscape.com/NC-rdf#Description" align="right" style="list-style-image: none;" />
<titledbutton value="rdf:http://home.netscape.com/NC-rdf#Description" align="left" style="list-style-image: none;" />
</treecell>
</treerow>
</treeitem>

View File

@ -9,17 +9,28 @@ function doSearch()
dump("Search text: " + text + "\n");
// get selected search engines
var treeBody = document.getElementById("NC:SearchEngineRoot");
if (!treeBody) return(false);
var treeNode = document.getElementById("NC:SearchEngineRoot");
if (!treeNode) return(false);
var treeChildrenNode = null;
var numChildren = treeNode.childNodes.length;
for (var x = 0; x<numChildren; x++)
{
if (treeNode.childNodes[x].tagName == "treechildren")
{
treeChildrenNode = treeNode.childNodes[x];
break;
}
}
if (treeChildrenNode == null) return(false);
var searchURL="";
var foundEngine = false;
var numEngines = treeBody.childNodes.length;
var numEngines = treeChildrenNode.childNodes.length;
dump("Found treebody, it has " + numEngines + " kids\n");
for (var x = 0; x<numEngines; x++)
{
var treeItem = treeBody.childNodes[x];
var treeItem = treeChildrenNode.childNodes[x];
if (!treeItem) continue;
// XXX when its fully implemented, instead use
// var engines = document.getElementsByTagName("checkbox");
@ -58,7 +69,7 @@ function doSearch()
// load find URL into results pane
var resultsTree = parent.frames[1].document.getElementById("internetresultstree");
if (!resultsTree) return(false);
tree.setAttribute("ref", searchURL);
resultsTree.setAttribute("ref", searchURL);
// enable "Save Search" button
var searchButton = document.getElementById("SaveSearch");

View File

@ -13,21 +13,9 @@ function OpenURL(event,node)
return(false);
}
var toolkitCore = XPAppCoresManager.Find("ToolkitCore");
if (!toolkitCore)
{
toolkitCore = new ToolkitCore();
if (toolkitCore)
{
toolkitCore.Init("ToolkitCore");
}
}
if (toolkitCore)
{
toolkitCore.ShowWindow(url,window);
}
dump("Opening URL: " + url + "\n");
window.open(url, "_blank");
dump("OpenURL(" + url + ")\n");
return true;
}