mirror of
https://github.com/mozilla/gecko-dev.git
synced 2025-03-04 15:51:37 +00:00
search customize dialog tidy up
This commit is contained in:
parent
248dfed561
commit
00762edb87
@ -26,11 +26,17 @@
|
||||
<!ENTITY allengines.label "All Engines">
|
||||
<!ENTITY engine.column.label "Search Engines">
|
||||
<!ENTITY category.label "Category:">
|
||||
<!ENTITY category.accesskey "c">
|
||||
<!ENTITY done.label "Done">
|
||||
|
||||
<!ENTITY add.label "<-- Add --">
|
||||
<!ENTITY add.label "Add">
|
||||
<!ENTITY add.accesskey "a">
|
||||
<!ENTITY remove.label "Remove">
|
||||
<!ENTITY remove.accesskey "r">
|
||||
|
||||
<!ENTITY new.category.label "New...">
|
||||
<!ENTITY new.category.accesskey "n">
|
||||
<!ENTITY rename.category.label "Rename...">
|
||||
<!ENTITY rename.category.accesskey "e">
|
||||
<!ENTITY remove.category.label "Delete">
|
||||
<!ENTITY remove.category.accesskey "d">
|
||||
|
@ -67,7 +67,9 @@ function debug(msg)
|
||||
|
||||
function doLoad()
|
||||
{
|
||||
// adjust category popup
|
||||
doSetOKCancel(Commit);
|
||||
|
||||
// adjust category popup
|
||||
var internetSearch = Components.classes["component://netscape/rdf/datasource?name=internetsearch"].getService();
|
||||
if (internetSearch) internetSearch = internetSearch.QueryInterface(Components.interfaces.nsIInternetSearchService);
|
||||
if (internetSearch)
|
||||
|
@ -25,6 +25,7 @@
|
||||
|
||||
-->
|
||||
|
||||
<?xml-stylesheet href="chrome://communicator/skin/search/" type="text/css"?>
|
||||
<?xml-stylesheet href="chrome://communicator/skin/search/search.css" type="text/css"?>
|
||||
<?xml-stylesheet href="chrome://communicator/skin/search/search-editor.css" type="text/css"?>
|
||||
|
||||
@ -37,128 +38,117 @@
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:web="http://home.netscape.com/WEB-rdf#"
|
||||
xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"
|
||||
width="540" height="340" x="20" y="20" persist="width height x y" align="vertical"
|
||||
width="540" height="340" x="20" y="20" persist="width height x y" orient="vertical"
|
||||
windowtype="internetsearch:editor" class="dialog"
|
||||
onload="doLoad()" onunload="doUnload()"
|
||||
>
|
||||
onload="doLoad()" onunload="doUnload()">
|
||||
|
||||
<html:script language="Javascript" src="chrome://global/content/strres.js"/>
|
||||
<html:script language="Javascript" src="chrome://communicator/content/search/search-editor.js" />
|
||||
<script language="Javascript" src="chrome://global/content/strres.js"></script>
|
||||
<script language="Javascript" src="chrome://communicator/content/search/search-editor.js"></script>
|
||||
|
||||
<titledbox orient="vertical" flex="100%" >
|
||||
<box align="horizontal" autostretch="never">
|
||||
<text value="&category.label;" />
|
||||
|
||||
<menulist id="categoryList" ref="NC:SearchCategoryRoot" datasources="rdf:null" >
|
||||
|
||||
<template>
|
||||
<menupopup>
|
||||
<menuitem uri="rdf:*" oncommand="return chooseCategory(this);"
|
||||
data="rdf:http://home.netscape.com/NC-rdf#category"
|
||||
value="rdf:http://home.netscape.com/NC-rdf#title" />
|
||||
</menupopup>
|
||||
</template>
|
||||
|
||||
<menupopup id="categoryPopup" />
|
||||
</menulist>
|
||||
|
||||
<spring align="horizontal" flex="100%" />
|
||||
</box>
|
||||
|
||||
<box align="horizontal" flex="100%">
|
||||
<tree multiple="true" flex="100%" class="inset" id="engineList" datasources="rdf:internetsearch">
|
||||
<template>
|
||||
<treechildren>
|
||||
<treeitem uri="...">
|
||||
<treerow>
|
||||
<treecell>
|
||||
<titledbutton class="iconic" flex="100%" crop="right" align="left"
|
||||
src="rdf:http://home.netscape.com/NC-rdf#Icon"
|
||||
value="rdf:http://home.netscape.com/NC-rdf#Name" />
|
||||
</treecell>
|
||||
</treerow>
|
||||
</treeitem>
|
||||
</treechildren>
|
||||
</template>
|
||||
|
||||
<treecol id="EngineColumn" rdf:resource="http://home.netscape.com/NC-rdf#Name" />
|
||||
|
||||
<treehead>
|
||||
<treerow>
|
||||
<treecell class="treecell-header sortDirectionIndicator" observes="EngineColumn"
|
||||
align="center" value="&engine.column.label;" flex="100%"
|
||||
resource="http://home.netscape.com/NC-rdf#Name" />
|
||||
</treerow>
|
||||
</treehead>
|
||||
</tree>
|
||||
|
||||
<box align="vertical" flex="50%" class="button-group" >
|
||||
<spring align="vertical" flex="100%" />
|
||||
|
||||
<box align="horizontal">
|
||||
<spring align="horizontal" flex="100%" />
|
||||
<button id="add-button" onclick="return AddEngine()" value="&add.label;" class="dialog toolbar-non-iconic" />
|
||||
<spring align="horizontal" flex="100%" />
|
||||
</box>
|
||||
|
||||
<box align="horizontal">
|
||||
<spring align="horizontal" flex="100%" />
|
||||
<button id="remove-button" onclick="return RemoveEngine()" value="&remove.label;" class="dialog toolbar-non-iconic" />
|
||||
<spring align="horizontal" flex="100%" />
|
||||
</box>
|
||||
|
||||
<spring align="vertical" flex="100%" />
|
||||
|
||||
<!-- The 'reorder' buttons -->
|
||||
<box id="reorder" align="vertical" autostretch="never">
|
||||
<spring flex="100%"/>
|
||||
<titledbutton oncommand="MoveUp();" id="up" class="up small dialog toolbar-non-iconic" />
|
||||
<titledbutton oncommand="MoveDown();" id="down" class="down small dialog toolbar-non-iconic" />
|
||||
<spring flex="100%"/>
|
||||
</box>
|
||||
|
||||
<spring align="vertical" flex="100%" />
|
||||
</box>
|
||||
|
||||
<tree multiple="true" flex="100%" class="inset" id="allengines" ref="NC:SearchEngineRoot" datasources="rdf:internetsearch">
|
||||
<template>
|
||||
<treechildren>
|
||||
<treeitem uri="..." loading="rdf:http://home.netscape.com/NC-rdf#loading">
|
||||
<treerow>
|
||||
<treecell>
|
||||
<titledbutton class="iconic" flex="100%" crop="right" align="left"
|
||||
src="rdf:http://home.netscape.com/NC-rdf#Icon"
|
||||
value="rdf:http://home.netscape.com/NC-rdf#Name" />
|
||||
</treecell>
|
||||
</treerow>
|
||||
</treeitem>
|
||||
</treechildren>
|
||||
</template>
|
||||
|
||||
<treecol id="NameColumn" rdf:resource="http://home.netscape.com/NC-rdf#Name" sortActive="true" sortDirection="ascending" />
|
||||
|
||||
<treehead>
|
||||
<treerow>
|
||||
<treecell class="treecell-header sortDirectionIndicator" observes="NameColumn" align="center"
|
||||
value="&allengines.label;" resource="http://home.netscape.com/NC-rdf#Name"
|
||||
sortActive="true" sortDirection="ascending" flex="100%"
|
||||
onclick="return doSort('NameColumn', null);" />
|
||||
</treerow>
|
||||
</treehead>
|
||||
</tree>
|
||||
</box>
|
||||
|
||||
<box align="horizontal" class="button-group">
|
||||
<button id="new-category-button" onclick="NewCategory()" value="&new.category.label;" class="dialog toolbar-non-iconic" />
|
||||
<button id="rename-category-button" onclick="RenameCategory()" value="&rename.category.label;" class="dialog toolbar-non-iconic" />
|
||||
<button id="remove-category.buttom" onclick="RemoveCategory()" value="&remove.category.label;" class="dialog toolbar-non-iconic" />
|
||||
<spring align="horizontal" flex="100%" />
|
||||
</box>
|
||||
</titledbox>
|
||||
|
||||
<box autostretch="never">
|
||||
<spring flex="100%"/>
|
||||
<button id="done.button" onclick="Commit()" value="&done.label;" class="dialog toolbar-non-iconic" />
|
||||
</box>
|
||||
<keyset id="keyset"/>
|
||||
|
||||
<box flex="1">
|
||||
|
||||
<tree multiple="true" flex="5" class="inset" id="allengines" ref="NC:SearchEngineRoot" datasources="rdf:internetsearch">
|
||||
<template>
|
||||
<treechildren>
|
||||
<treeitem uri="..." loading="rdf:http://home.netscape.com/NC-rdf#loading">
|
||||
<treerow>
|
||||
<treecell class="treecell-indented-folder" crop="right"
|
||||
src="rdf:http://home.netscape.com/NC-rdf#Icon"
|
||||
value="rdf:http://home.netscape.com/NC-rdf#Name" />
|
||||
</treerow>
|
||||
</treeitem>
|
||||
</treechildren>
|
||||
</template>
|
||||
|
||||
<treecol id="NameColumn" rdf:resource="http://home.netscape.com/NC-rdf#Name" sortActive="true" sortDirection="ascending" />
|
||||
|
||||
<treehead>
|
||||
<treerow>
|
||||
<treecell class="treecell-header sortDirectionIndicator outset" observes="NameColumn"
|
||||
value="&allengines.label;" resource="http://home.netscape.com/NC-rdf#Name"
|
||||
sortActive="true" sortDirection="ascending"
|
||||
onclick="return doSort('NameColumn', null);" />
|
||||
</treerow>
|
||||
</treehead>
|
||||
</tree>
|
||||
<box orient="vertical">
|
||||
<spring flex="1"/>
|
||||
<button class="dialog" id="add-button" oncommand="return AddEngine()" value="&add.label;" />
|
||||
<button class="dialog" id="remove-button" oncommand="return RemoveEngine()" value="&remove.label;" />
|
||||
<spring flex="1"/>
|
||||
</box>
|
||||
<box orient="vertical" flex="1">
|
||||
<box flex="1">
|
||||
<tree class="inset" multiple="true" flex="1" id="engineList" datasources="rdf:internetsearch">
|
||||
<template>
|
||||
<treechildren>
|
||||
<treeitem uri="...">
|
||||
<treerow>
|
||||
<treecell class="treecell-iconic" crop="right"
|
||||
src="rdf:http://home.netscape.com/NC-rdf#Icon"
|
||||
value="rdf:http://home.netscape.com/NC-rdf#Name" />
|
||||
</treerow>
|
||||
</treeitem>
|
||||
</treechildren>
|
||||
</template>
|
||||
|
||||
<treecol id="EngineColumn" rdf:resource="http://home.netscape.com/NC-rdf#Name" />
|
||||
|
||||
<treehead>
|
||||
<treerow>
|
||||
<treecell class="treecell-header sortDirectionIndicator outset" observes="EngineColumn"
|
||||
value="&engine.column.label;"
|
||||
resource="http://home.netscape.com/NC-rdf#Name" />
|
||||
</treerow>
|
||||
</treehead>
|
||||
</tree>
|
||||
<box orient="vertical">
|
||||
<spring flex="1"/>
|
||||
<button class="up" oncommand="MoveUp();" id="up"/>
|
||||
<button class="down" oncommand="MoveDown();" id="down"/>
|
||||
<spring flex="1"/>
|
||||
</box>
|
||||
</box>
|
||||
<titledbox orient="vertical">
|
||||
<grid>
|
||||
<columns>
|
||||
<column/>
|
||||
<column flex="1"/>
|
||||
</columns>
|
||||
<rows>
|
||||
<row>
|
||||
<text class="label" value="&category.label;"/>
|
||||
<menulist id="categoryList" ref="NC:SearchCategoryRoot" datasources="rdf:null">
|
||||
<template>
|
||||
<menupopup>
|
||||
<menuitem uri="rdf:*" oncommand="return chooseCategory(this);"
|
||||
data="rdf:http://home.netscape.com/NC-rdf#category"
|
||||
value="rdf:http://home.netscape.com/NC-rdf#title"/>
|
||||
</menupopup>
|
||||
</template>
|
||||
<menupopup id="categoryPopup"/>
|
||||
</menulist>
|
||||
</row>
|
||||
<row>
|
||||
<spring/>
|
||||
<box>
|
||||
<button class="dialog" id="new-category-button" oncommand="NewCategory()" value="&new.category.label;"/>
|
||||
<button class="dialog" id="rename-category-button" oncommand="RenameCategory()" value="&rename.category.label;"/>
|
||||
<button class="dialog" id="remove-category.buttom" oncommand="RemoveCategory()" value="&remove.category.label;"/>
|
||||
</box>
|
||||
</row>
|
||||
</rows>
|
||||
</grid>
|
||||
</titledbox>
|
||||
</box>
|
||||
|
||||
|
||||
</box>
|
||||
|
||||
<separator class="groove"/>
|
||||
|
||||
<box id="okCancelButtonsRight"/>
|
||||
|
||||
</window>
|
||||
|
Loading…
x
Reference in New Issue
Block a user