]> git.evergreen-ils.org Git - Evergreen.git/blob - Open-ILS/xul/staff_client/chrome/content/main/menu_frame_overlay.xul
Avoid xml_transform retrieval in record attr def editor
[Evergreen.git] / Open-ILS / xul / staff_client / chrome / content / main / menu_frame_overlay.xul
1 <?xml version="1.0"?>
2 <!DOCTYPE overlay SYSTEM "chrome://open_ils_staff_client/locale/lang.dtd">
3 <?xul-overlay href="chrome://open_ils_staff_client/content/main/menu_frame_menus.xul"?>
4 <!--
5 <?xul-overlay href="/xul/server/main/menu_frame_menus.xul"?>
6 -->
7 <overlay id="menu_frame_overlay" 
8     xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
9
10 <script>dump('loading menu_frame_overlay.xul\n');</script>
11
12 <commandset id="universal_cmds" />
13 <keyset id="menu_frame_keys" />
14
15 <!-- The top level widget for the staff client -->
16 <box id="menu_frame_main" flex="1" orient="vertical">
17     <toolbox id="main_toolbox"/>
18     <tabbox id="main_tabbox" flex="1" eventnode="window" handleCtrlTab="true">
19         <hbox>
20             <arrowscrollbox orient="horizontal" id="main_tabs_scrollbox" flex="2">
21                 <tabs id="main_tabs">
22                     <tab hidden="true" />
23                 </tabs>
24             </arrowscrollbox>
25             <toolbarbutton id="main_tabs_closebutton" class="tabs-closebutton close-button" command="cmd_close_tab" />
26         </hbox>
27         <tabpanels id="main_panels" flex="1">
28             <tabpanel />
29         </tabpanels>
30     </tabbox>
31     <statusbar>
32         <statusbarpanel />
33         <statusbarpanel id="statusbarpanel1"/>
34         <statusbarpanel id="statusbarpanel2"/>
35         <statusbarpanel id="statusbarpanel3"/>
36         <statusbarpanel id="statusbarpanel4"/>
37         <statusbarpanel id="statusbarpanel5"/>
38         <spacer flex="1" />
39         <progressmeter id="network_progress" flex="0" mode="determined" value="0" tooltip="network_progress_tip"/>
40         <progressmeter id="page_progress" flex="0" mode="determined" value="0" />
41         <statusbarpanel />
42     </statusbar>
43     <tooltip id="network_progress_tip" noautohide="true">
44         <grid>
45             <columns>
46                 <column/>
47                 <column/>
48                 <column/>
49                 <column flex="1"/>
50                 <column/>
51                 <column/>
52                 <column/>
53                 <column/>
54             </columns>
55             <rows id="network_progress_rows">
56             </rows>
57         </grid>
58     </tooltip>
59 </box>
60
61 <!-- The main top level menubar -->
62 <toolbox id="main_toolbox">
63     <menubar id="main_menubar">
64         <menu id="main.menu.file" />
65         <menu id="main.menu.edit" />
66         <menu id="main.menu.search" />
67         <menu id="main.menu.circ" />
68         <menu id="main.menu.cat" />
69         <menu id="main.menu.acq" />
70         <menu id="main.menu.booking" />
71         <spacer flex="1" />
72         <menu id="main.menu.admin" />
73         <menu id="main.menu.help" />
74     </menubar>
75     <toolbar id="toolbar_circ" hidden="true">
76         <toolbarbutton 
77             command="cmd_circ_checkout" 
78             label="&staff.main.button_bar.check_out.label;" 
79             tooltiptext="&staff.main.button_bar.check_out.label;"
80             type="menu-button">
81             <menupopup tooltiptext=""> <!-- Little note on this first one - The blank tooltiptext stops the button's tooltiptext from applying to the menu and items -->
82                 <menuitem label="&staff.main.menu.circ.checkout.label;" accesskey="&staff.main.menu.circ.checkout.accesskey;" command="cmd_circ_checkout"/>
83                 <menuitem label="&staff.main.menu.circ.in_house.label;" accesskey="&staff.main.menu.circ.in_house.accesskey;" command="cmd_in_house_use"/>
84             </menupopup>
85         </toolbarbutton>
86         <toolbarbutton
87             command="cmd_circ_checkin" 
88             label="&staff.main.button_bar.check_in.label;" 
89             tooltiptext="&staff.main.button_bar.check_in.label;"
90             type="menu-button">
91             <menupopup tooltiptext="">
92                 <menuitem label="&staff.main.menu.circ.checkin.label;" accesskey="&staff.main.menu.circ.checkin.accesskey;" command="cmd_circ_checkin"/>
93                 <menuitem label="&staff.main.menu.circ.hold_capture.label;" accesskey="&staff.main.menu.circ.hold_capture.accesskey;" command="cmd_circ_hold_capture"/>
94             </menupopup>
95         </toolbarbutton>
96         <toolbarseparator />
97         <toolbarbutton
98             command="cmd_search_opac" 
99             label="&staff.main.button_bar.search_opac.label;" 
100             tooltiptext="&staff.main.button_bar.search_opac.label;"
101             type="menu-button">
102             <menupopup tooltiptext="">
103                 <menuitem label="&staff.main.menu.cat.bib_search.label;" accesskey="&staff.main.menu.cat.bib_search.accesskey;" command="cmd_search_opac"/>
104                 <menuitem label="&staff.main.menu.cat.search_tcn.label;" accesskey="&staff.main.menu.cat.search_tcn.accesskey;" command="cmd_search_tcn" />
105                 <menuitem label="&staff.main.menu.cat.search_bib_id.label;" accesskey="&staff.main.menu.cat.search_bib_id.accesskey;" command="cmd_search_bib_id" />
106             </menupopup>
107         </toolbarbutton>
108         <toolbarbutton
109             command="cmd_copy_status" 
110             label="&staff.main.button_bar.item_status.label;" 
111             tooltiptext="&staff.main.button_bar.item_status.label;"
112             type="menu-button">
113             <menupopup tooltiptext="">
114                 <menuitem label="&staff.main.menu.circ.barcode.show_item;" accesskey="&staff.main.menu.circ.barcode.show_item.accesskey;" command="cmd_copy_status"/>
115                 <menuitem label="&staff.main.menu.replace_barcode.label;" command="cmd_replace_barcode"/>
116             </menupopup>
117         </toolbarbutton>
118         <toolbarseparator />
119         <toolbarbutton
120             command="cmd_patron_search" 
121             label="&staff.main.button_bar.patron_search.label;" 
122             tooltiptext="&staff.main.button_bar.patron_search.label;"
123             type="menu-button">
124             <menupopup tooltiptext="">
125                 <menuitem label="&staff.main.menu.search.patrons.label;" accesskey="&staff.main.menu.search.patrons.accesskey;" command="cmd_patron_search" />
126                 <menuitem label="&staff.main.menu.search.patrons_barcode.label;" accesskey="&staff.main.menu.search.patrons_barcode.accesskey;" command="cmd_circ_checkout"/>
127             </menupopup>
128         </toolbarbutton>
129         <toolbarbutton
130             command="cmd_patron_register" 
131             label="&staff.main.button_bar.patron_registration.label;" 
132             tooltiptext="&staff.main.button_bar.patron_registration.label;"
133             type="menu-button">
134             <menupopup tooltiptext="">
135                 <menuitem label="&staff.main.menu.circ.patron_registration.label;" accesskey="&staff.main.menu.circ.patron_registration.accesskey;" command="cmd_patron_register"/>
136                 <menuitem label="&staff.main.menu.circ.staged_patrons.label;" accesskey="&staff.main.menu.circ.staged_patrons.accesskey;" command="cmd_staged_patrons"/>
137             </menupopup>
138         </toolbarbutton>
139         <toolbarspacer flex="1" />
140         <toolbarbutton
141             command="cmd_hotkeys_toggle"
142             type="checkbox"
143             autocheck="false"
144             label="&staff.main.button_bar.hotkeys_toggle;"
145             tooltiptext="&staff.main.button_bar.hotkeys_toggle;"/>
146     </toolbar>
147     <toolbar id="toolbar_cat" hidden="true">
148         <toolbarbutton
149             command="cmd_circ_checkin" 
150             label="&staff.main.button_bar.check_in.label;" 
151             tooltiptext="&staff.main.button_bar.check_in.label;"
152             type="menu-button">
153             <menupopup tooltiptext="">
154                 <menuitem label="&staff.main.menu.circ.checkin.label;" accesskey="&staff.main.menu.circ.checkin.accesskey;" command="cmd_circ_checkin"/>
155                 <menuitem label="&staff.main.menu.circ.hold_capture.label;" accesskey="&staff.main.menu.circ.hold_capture.accesskey;" command="cmd_circ_hold_capture"/>
156             </menupopup>
157         </toolbarbutton>
158         <toolbarseparator />
159         <toolbarbutton
160             command="cmd_search_opac" 
161             label="&staff.main.button_bar.search_opac.label;" 
162             tooltiptext="&staff.main.button_bar.search_opac.label;"
163             type="menu-button">
164             <menupopup tooltiptext="">
165                 <menuitem label="&staff.main.menu.cat.bib_search.label;" accesskey="&staff.main.menu.cat.bib_search.accesskey;" command="cmd_search_opac"/>
166                 <menuitem label="&staff.main.menu.cat.search_tcn.label;" accesskey="&staff.main.menu.cat.search_tcn.accesskey;" command="cmd_search_tcn" />
167                 <menuitem label="&staff.main.menu.cat.search_bib_id.label;" accesskey="&staff.main.menu.cat.search_bib_id.accesskey;" command="cmd_search_bib_id" />
168             </menupopup>
169         </toolbarbutton>
170         <toolbarbutton
171             command="cmd_copy_status" 
172             label="&staff.main.button_bar.item_status.label;" 
173             tooltiptext="&staff.main.button_bar.item_status.label;"
174             type="menu-button">
175             <menupopup tooltiptext="">
176                 <menuitem label="&staff.main.menu.circ.barcode.show_item;" accesskey="&staff.main.menu.circ.barcode.show_item.accesskey;" command="cmd_copy_status"/>
177                 <menuitem label="&staff.main.menu.replace_barcode.label;" command="cmd_replace_barcode"/>
178             </menupopup>
179         </toolbarbutton>
180         <toolbarseparator />
181         <toolbarbutton
182             command="cmd_create_marc"
183             label="&staff.main.button_bar.create_marc;"
184             tooltiptext="&staff.main.button_bar.create_marc;"
185             type="menu-button">
186             <menupopup tooltiptext="">
187                 <menuitem label="&staff.main.menu.cat.create_marc.label;" accesskey="&staff.main.menu.cat.create_marc.accesskey;" command="cmd_create_marc"/>
188                 <menuitem label="&staff.main.menu.cat.z39_50_import.label;" accesskey="&staff.main.menu.cat.z39_50_import.accesskey;" command="cmd_z39_50_import"/>
189                 <menuitem label="&staff.main.menu.cat.vandelay.label;" command="cmd_open_vandelay"/>
190             </menupopup>
191         </toolbarbutton>
192         <toolbarbutton
193             command="cmd_authority_manage"
194             label="&staff.main.button_bar.authority_manage;"
195             tooltiptext="&staff.main.button_bar.authority_manage;" />
196         <toolbarbutton
197             command="cmd_retrieve_last_record"
198             label="&staff.main.button_bar.retrieve_last_record;"
199             tooltiptext="&staff.main.button_bar.retrieve_last_record;" />
200         <toolbarspacer flex="1" />
201         <toolbarbutton
202             command="cmd_hotkeys_toggle"
203             type="checkbox"
204             autocheck="false"
205             label="&staff.main.button_bar.hotkeys_toggle;"
206             tooltiptext="&staff.main.button_bar.hotkeys_toggle;"/>
207     </toolbar>
208 </toolbox>
209
210 </overlay>