]> git.evergreen-ils.org Git - Evergreen.git/blob - Open-ILS/xul/staff_client/chrome/content/main/menu_frame_overlay.xul
Merge remote branch 'working/user/shadowspar/ttopac-altcleanup' into template-toolkit...
[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                 <menuitem label="&staff.main.menu.search.patron_db_id.label;" accesskey="&staff.main.menu.search.patron_db_id.accesskey;" command="cmd_search_usr_id"/>
128             </menupopup>
129         </toolbarbutton>
130         <toolbarbutton
131             command="cmd_patron_register" 
132             label="&staff.main.button_bar.patron_registration.label;" 
133             tooltiptext="&staff.main.button_bar.patron_registration.label;"
134             type="menu-button">
135             <menupopup tooltiptext="">
136                 <menuitem label="&staff.main.menu.circ.patron_registration.label;" accesskey="&staff.main.menu.circ.patron_registration.accesskey;" command="cmd_patron_register"/>
137                 <menuitem label="&staff.main.menu.circ.staged_patrons.label;" accesskey="&staff.main.menu.circ.staged_patrons.accesskey;" command="cmd_staged_patrons"/>
138             </menupopup>
139         </toolbarbutton>
140         <toolbarspacer flex="1" />
141         <toolbarbutton
142             command="cmd_hotkeys_toggle"
143             type="checkbox"
144             autocheck="false"
145             label="&staff.main.button_bar.hotkeys_toggle;"
146             tooltiptext="&staff.main.button_bar.hotkeys_toggle;"/>
147     </toolbar>
148     <toolbar id="toolbar_cat" hidden="true">
149         <toolbarbutton
150             command="cmd_circ_checkin" 
151             label="&staff.main.button_bar.check_in.label;" 
152             tooltiptext="&staff.main.button_bar.check_in.label;"
153             type="menu-button">
154             <menupopup tooltiptext="">
155                 <menuitem label="&staff.main.menu.circ.checkin.label;" accesskey="&staff.main.menu.circ.checkin.accesskey;" command="cmd_circ_checkin"/>
156                 <menuitem label="&staff.main.menu.circ.hold_capture.label;" accesskey="&staff.main.menu.circ.hold_capture.accesskey;" command="cmd_circ_hold_capture"/>
157             </menupopup>
158         </toolbarbutton>
159         <toolbarseparator />
160         <toolbarbutton
161             command="cmd_search_opac" 
162             label="&staff.main.button_bar.search_opac.label;" 
163             tooltiptext="&staff.main.button_bar.search_opac.label;"
164             type="menu-button">
165             <menupopup tooltiptext="">
166                 <menuitem label="&staff.main.menu.cat.bib_search.label;" accesskey="&staff.main.menu.cat.bib_search.accesskey;" command="cmd_search_opac"/>
167                 <menuitem label="&staff.main.menu.cat.search_tcn.label;" accesskey="&staff.main.menu.cat.search_tcn.accesskey;" command="cmd_search_tcn" />
168                 <menuitem label="&staff.main.menu.cat.search_bib_id.label;" accesskey="&staff.main.menu.cat.search_bib_id.accesskey;" command="cmd_search_bib_id" />
169             </menupopup>
170         </toolbarbutton>
171         <toolbarbutton
172             command="cmd_copy_status" 
173             label="&staff.main.button_bar.item_status.label;" 
174             tooltiptext="&staff.main.button_bar.item_status.label;"
175             type="menu-button">
176             <menupopup tooltiptext="">
177                 <menuitem label="&staff.main.menu.circ.barcode.show_item;" accesskey="&staff.main.menu.circ.barcode.show_item.accesskey;" command="cmd_copy_status"/>
178                 <menuitem label="&staff.main.menu.replace_barcode.label;" command="cmd_replace_barcode"/>
179             </menupopup>
180         </toolbarbutton>
181         <toolbarseparator />
182         <toolbarbutton
183             command="cmd_create_marc"
184             label="&staff.main.button_bar.create_marc;"
185             tooltiptext="&staff.main.button_bar.create_marc;"
186             type="menu-button">
187             <menupopup tooltiptext="">
188                 <menuitem label="&staff.main.menu.cat.create_marc.label;" accesskey="&staff.main.menu.cat.create_marc.accesskey;" command="cmd_create_marc"/>
189                 <menuitem label="&staff.main.menu.cat.z39_50_import.label;" accesskey="&staff.main.menu.cat.z39_50_import.accesskey;" command="cmd_z39_50_import"/>
190                 <menuitem label="&staff.main.menu.cat.vandelay.label;" command="cmd_open_vandelay"/>
191             </menupopup>
192         </toolbarbutton>
193         <toolbarbutton
194             command="cmd_authority_manage"
195             label="&staff.main.button_bar.authority_manage;"
196             tooltiptext="&staff.main.button_bar.authority_manage;" />
197         <toolbarbutton
198             command="cmd_retrieve_last_record"
199             label="&staff.main.button_bar.retrieve_last_record;"
200             tooltiptext="&staff.main.button_bar.retrieve_last_record;" />
201         <toolbarspacer flex="1" />
202         <toolbarbutton
203             command="cmd_hotkeys_toggle"
204             type="checkbox"
205             autocheck="false"
206             label="&staff.main.button_bar.hotkeys_toggle;"
207             tooltiptext="&staff.main.button_bar.hotkeys_toggle;"/>
208     </toolbar>
209 </toolbox>
210
211 </overlay>