OLD | NEW |
| (Empty) |
1 <?xml version="1.0"?> | |
2 | |
3 <!-- This Source Code is subject to the terms of the Mozilla Public License | |
4 - version 2.0 (the "License"). You can obtain a copy of the License at | |
5 - http://mozilla.org/MPL/2.0/. --> | |
6 | |
7 <!DOCTYPE overlay SYSTEM "chrome://elemhidehelper/locale/composer.dtd"> | |
8 | |
9 <?xml-stylesheet href="chrome://global/skin/" type="text/css"?> | |
10 <?xml-stylesheet href="chrome://elemhidehelper/skin/composer.css" type="text/css
"?> | |
11 | |
12 <dialog id="ehh-composer" | |
13 xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul" | |
14 title="&dialog.title;" | |
15 onload="init()" | |
16 ondialogaccept="addExpression();" | |
17 ondialogdisclosure="setAdvancedMode(!advancedMode);" | |
18 onunload="togglePreview(false);" | |
19 buttons="accept,cancel,disclosure" | |
20 width="600px" | |
21 height="400px" | |
22 persist="screenX screenY width height sizemode advancedMode" | |
23 advancedMode="false" | |
24 buttonlabelaccept="&accept.label;" | |
25 buttonlabeldisclosure="&advanced.label;" | |
26 buttonlabeldisclosure_on="&advanced.label;" | |
27 buttonlabeldisclosure_off="&basic.label;" | |
28 windowtype="ehh:composer"> | |
29 <script type="application/x-javascript;version=1.7" src="common.js"/> | |
30 <script type="application/x-javascript;version=1.7" src="composer.js"/> | |
31 | |
32 <description id="groupDisabledWarning" hidden="true">&groupDisabled.warning;</
description> | |
33 | |
34 <vbox id="expressionBox"> | |
35 <label control="expression" value="&expression.label;"/> | |
36 <hbox> | |
37 <textbox id="expression" flex="1" readonly="true"/> | |
38 <checkbox id="preview" label="&preview.label;" checked="true" oncommand="t
ogglePreview(this.checked)" persist="checked"/> | |
39 </hbox> | |
40 </vbox> | |
41 | |
42 <hbox id="basicAttributeTemplate" class="attribute basic" hidden="true"> | |
43 <checkbox class="checkbox" oncommand="toggleAttr(this);"/> | |
44 </hbox> | |
45 | |
46 <hbox id="advancedAttributeTemplate" class="attribute advanced" hidden="true"> | |
47 <checkbox class="checkbox" oncommand="toggleAttr(this);"/> | |
48 <vbox flex="1"> | |
49 <label class="label" onclick="this.parentNode.previousSibling.click();"/> | |
50 <textbox class="textbox" oninput="setSelectedAttrValue(this);"/> | |
51 </vbox> | |
52 </hbox> | |
53 | |
54 <hbox id="choices" flex="1"> | |
55 <groupbox id="domain" orient="vertical"> | |
56 <caption label="&domain.label;"/> | |
57 <scrollbox flex="1" orient="vertical"> | |
58 <radiogroup id="domainGroup" _labelnone="&domain.none.label;"/> | |
59 </scrollbox> | |
60 </groupbox> | |
61 <groupbox id="attributes" flex="2"> | |
62 <caption label="&attributes.label;"/> | |
63 <hbox flex="1"> | |
64 <tree id="nodes-tree" width="200" seltype="single" enableColumnDrag="tru
e" onselect="updateNodeSelection()" persist="width"> | |
65 <treecols> | |
66 <treecol id="nodes-tree-node" label="&nodes-tree.node.label;" primar
y="true" width="200" persist="width ordinal hidden"/> | |
67 <splitter class="tree-splitter" resizeafter="grow"/> | |
68 <treecol id="nodes-tree-id" label="&nodes-tree.id.label;" width="80"
persist="width ordinal hidden"/> | |
69 <splitter class="tree-splitter" resizeafter="grow"/> | |
70 <treecol id="nodes-tree-class" label="&nodes-tree.class.label;" widt
h="80" persist="width ordinal hidden"/> | |
71 <splitter class="tree-splitter" resizeafter="grow"/> | |
72 </treecols> | |
73 <treechildren id="nodes-tree-children"/> | |
74 </tree> | |
75 <splitter id="nodes-tree-splitter"/> | |
76 <scrollbox id="attributes-list" orient="vertical" flex="1" | |
77 _labeltagname="&attributes.tagname.label;" | |
78 _labelfirstchild="&attributes.firstchild.label;" | |
79 _labellastchild="&attributes.lastchild.label;" | |
80 _labelcustom="&attributes.custom.label;"/> | |
81 </hbox> | |
82 </groupbox> | |
83 </hbox> | |
84 </dialog> | |
OLD | NEW |