2 <!DOCTYPE bindings SYSTEM "chrome://abstract/locale/viewer.dtd">
5 xmlns="http://www.mozilla.org/xbl"
6 xmlns:xul="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"
7 xmlns:xbl="http://www.mozilla.org/xbl">
13 <xul:filter annoid="page1.filter" sendcommand="cmd_do_filter" clearcommand="cmd_clear_filter"/>
15 <children includes="tree"/>
17 <xul:description>&viewer.section.actions;</xul:description>
18 <xul:toolbar annoid="page1.browse" observes="page1.browseBar">
19 <xul:spacer flex="1"/>
20 <xul:toolbarbutton annoid="page1.new" command="cmd_page1_new"
21 label="&viewer.newCmd.label;"/>
22 <xul:toolbarbutton annoid="page1.change" command="cmd_page1_change"
23 label="&viewer.changeCmd.label;" observes="page1.canChange"/>
25 <xul:toolbar annoid="page1.edit" observes="page1.editBar">
26 <xul:spacer flex="1"/>
27 <xul:toolbarbutton annoid="page1.cancel" command="cmd_page1_cancel"
28 label="&viewer.cancelCmd.label;"/>
29 <xul:toolbarbutton annoid="page1.reset" command="cmd_page1_reset"
30 label="&viewer.resetCmd.label;"/>
31 <xul:toolbarbutton annoid="page1.save" command="cmd_page1_save"
32 label="&viewer.saveCmd.label;" observes="page1.canSave"/>
34 <xul:description>&viewer.section.details;</xul:description>
35 <children includes="hbox"/>
41 <field name="mFilter"></field>
43 <property name="filter" readonly="true">
47 this.mFilter = document.getAnonymousElementByAttribute(this, "annoid", "page1.filter");
53 <method name="getFilterValue">
56 if (!this.filter) return "";
57 return this.filter.value;
61 <method name="getFilterType">
64 if (!this.filter) return "";
65 return this.filter.getTypeValue();
69 <method name="addSubFilter">
70 <parameter name="userText"/>
71 <parameter name="sfValue"/>
74 if (!this.filter.typesIsHidden) {
75 this.filter.addType(userText, sfValue);
84 this.filter.typesIsHidden = 'true';
94 <xul:hbox align="center">
96 <xul:spacer flex="1"/>
97 <xul:toolbarbutton annoid="header.discard" label="&header.discardCmd.label;"
98 command="cmd_page1_discard">
99 <xul:observes element="page1.header" attribute="collapsed"/>
100 <xul:observes element="page1.headerDiscard" attribute="disabled"/>
102 <xul:toolbarbutton annoid="header.submit" label="&header.submitCmd.label;"
103 command="cmd_page1_submit" observes="page1.header" />
110 <!-- vim: set ts=2 sw=2 sts=2 et cindent tw=79 ft=xml: -->