]> git.evergreen-ils.org Git - working/Evergreen.git/blob - Evergreen/staff_client/chrome/content/evergreen/main/app_shell_overlay.xul
fd2cb6950505bcf2bf019b58bee151880eae7e97
[working/Evergreen.git] / Evergreen / staff_client / chrome / content / evergreen / main / app_shell_overlay.xul
1 <?xml version="1.0"?>
2 <!DOCTYPE overlay SYSTEM "chrome://evergreen/locale/app_shell.dtd">
3 <overlay id="app_shell_overlay" 
4         xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
5
6 <commandset id="AppShell_cmds">
7
8         <command id="cmd_close_window" oncommand="
9                 window.close();"/>
10
11         <command id="cmd_new_window" oncommand="
12                 spawn_main_window();"/>
13
14         <command id="cmd_new_tab" oncommand="
15                 new_tab(document,'main_tabbox');"/>
16
17         <command id="cmd_close_tab" oncommand="
18                 close_tab(document,'main_tabbox');"/>
19
20         <command id="cmd_cat_main" oncommand="
21                 replace_tab(document,'main_tabbox','Navigator','chrome://evergreen/content/opac/opac.xul'); "/>
22
23         <command id="cmd_circ_checkout" oncommand="
24                 replace_tab(document,'main_tabbox','Check Out','chrome://evergreen/content/circ/circ_deck_checkout.xul'); "/>
25
26         <command id="cmd_circ_search" oncommand="
27                 replace_tab(document,'main_tabbox','Patron Search','chrome://evergreen/content/circ/circ_deck_search.xul'); "/>
28
29         <command id="cmd_circ_display" oncommand="
30                 replace_tab(document,'main_tabbox','Display Patron','chrome://evergreen/content/circ/circ_deck_patron.xul'); "/>
31
32         <command id="cmd_circ_checkin" oncommand="
33                 replace_tab(document,'main_tabbox','Check In','chrome://evergreen/content/circ/checkin.xul'); "/>
34
35         <command id="cmd_search_opac" oncommand="
36                 replace_tab(document,'main_tabbox','Navigator','chrome://evergreen/content/opac/opac.xul'); "/>
37
38         <command id="cmd_patron_register" oncommand="
39                 replace_tab(document,'main_tabbox','NEW PATRON','chrome://evergreen/content/patron/patron_new.xul'); "/>
40
41         <command id="cmd_survey_wizard" oncommand="
42                 mw.new_window(document,'chrome://evergreen/content/survey/survey_wizard.xul'); "/>
43
44         <command id="cmd_copy_stat_cat_edit" oncommand="
45                 replace_tab(document,'main_tabbox','Copy Stat-Cats','chrome://evergreen/content/stat_cat/copy_stat_cat_editor.xul'); "/>
46
47         <command id="cmd_patron_stat_cat_edit" oncommand="
48                 replace_tab(document,'main_tabbox','Patron Stat-Cats','chrome://evergreen/content/stat_cat/patron_stat_cat_editor.xul'); "/>
49
50         <command id="cmd_z39_50_import_old" oncommand="
51                 replace_tab(document,'main_tabbox','Z39.50 Import','chrome://evergreen/content/z39_50/z39_50.xul'); "/>
52
53         <command id="cmd_test" oncommand="
54                 "/>
55
56         <command id="cmd_z39_50_import" oncommand="
57                 alert('Not Yet Implemented'); "/>
58
59         <command id="cmd_broken" oncommand="
60                 alert('Not Yet Implemented'); "/>
61
62 </commandset>
63
64 <!-- The top level widget for the staff client -->
65 <vbox id="main_vbox" flex="1">
66         <toolbox id="main_toolbox"/>
67         <tabbox id="main_tabbox" flex="1" eventnode="window" handleCtrlTab="true">
68                 <tabs id="main_tabs"/>
69                 <tabpanels id="main_panels" flex="1"/>
70         </tabbox>
71         <toolbox id="entity_toolbox"/>
72 </vbox>
73
74 <!-- The main top level menubar -->
75 <toolbox id="main_toolbox">
76         <menubar id="main_menubar">
77                 <menu id="file-menu" label="&evergreen.file;" accesskey="&evergreen.file.key;"/>
78                 <menu id="edit-menu" label="&evergreen.edit;" accesskey="&evergreen.edit.key;"/>
79                 <menu id="search-menu" label="&evergreen.search;" accesskey="&evergreen.search.key;"/>
80                 <menu id="circ-menu" label="&evergreen.circ;" accesskey="&evergreen.circ.key;"/>
81                 <menu id="cat-menu" label="&evergreen.cat;" accesskey="&evergreen.cat.key;"/>
82                 <menu id="serials-menu" label="&evergreen.serials;" accesskey="&evergreen.serials.key;"/>
83                 <menu id="acquisitions-menu" label="&evergreen.acquisitions;" accesskey="&evergreen.acquisitions.key;"/>
84                 <menu id="reports-menu" label="&evergreen.reports;" accesskey="&evergreen.reports.key;"/>
85                 <spacer flex="1" />
86                 <menu id="admin-menu" label="&evergreen.admin;" accesskey="&evergreen.admin.key;"/>
87                 <menu id="help-menu" label="&evergreen.help;" accesskey="&evergreen.help.key;"/>
88         </menubar>
89 </toolbox>
90
91 <!-- The File menu on the main menu -->
92 <menu id="file-menu">
93         <menupopup id="file-popup">
94                 <menuitem label="&evergreen.file.new;" accesskey="&evergreen.file.new.key;" key="file-new-key" command="cmd_new_window"/>
95                 <menuitem label="&evergreen.file.new_tab;" accesskey="&evergreen.file.new_tab.key;" key="file-new-tab-key" command="cmd_new_tab"/>
96                 <menuseparator />
97                 <menuitem label="&evergreen.file.open;" accesskey="&evergreen.file.open.key;" key="file-open-key" command="cmd_broken"/>
98                 <menuitem label="&evergreen.file.save;" accesskey="&evergreen.file.save.key;" key="file-save-key" command="cmd_broken"/>
99                 <menuseparator />
100                 <menuitem label="&evergreen.file.close_tab;" accesskey="&evergreen.file.close_tab.key;" key="file-close-tab-key" command="cmd_close_tab"/>
101                 <menuitem label="&evergreen.file.close;" accesskey="&evergreen.file.close.key;" key="file-close-key" command="cmd_close_window"/>
102         </menupopup>
103 </menu>
104
105 <!-- The Edit menu on the main menu -->
106 <menu id="edit-menu">
107         <menupopup id="edit-popup">
108                 <menuitem label="&evergreen.edit.undo;" accesskey="&evergreen.edit.undo.key;" key="edit-undo-key" command="cmd_broken"/>
109                 <menuitem label="&evergreen.edit.redo;" accesskey="&evergreen.edit.redo.key;" key="edit-redo-key" command="cmd_broken"/>
110                 <menuseparator />
111                 <menuitem label="&evergreen.edit.cut;" accesskey="&evergreen.edit.cut.key;" key="edit-cut-key" command="cmd_broken"/>
112                 <menuitem label="&evergreen.edit.copy;" accesskey="&evergreen.edit.copy.key;" key="edit-copy-key" command="cmd_broken"/>
113                 <menuitem label="&evergreen.edit.paste;" accesskey="&evergreen.edit.paste.key;" key="edit-paste-key" command="cmd_broken"/>
114                 <menuitem label="&evergreen.edit.delete;" accesskey="&evergreen.edit.delete.key;" key="edit-delete-key" command="cmd_broken"/>
115                 <menuseparator />
116                 <menuitem label="&evergreen.edit.buckets;" accesskey="&evergreen.edit.buckets.key;" command="cmd_broken"/>
117                 <menuseparator />
118                 <menuitem label="&evergreen.edit.select_all;" accesskey="&evergreen.edit.select_all.key;" key="edit-select-all-key" command="cmd_broken"/>
119                 <menuseparator />
120                 <menuitem label="&evergreen.edit.find;" accesskey="&evergreen.edit.find.key;" key="edit-find-key" command="cmd_broken"/>
121                 <menuitem label="&evergreen.edit.find_again;" accesskey="&evergreen.edit.find_again.key;" key="edit-find-again-key" command="cmd_broken"/>
122         </menupopup>
123 </menu>
124
125 <!-- The Circulation menu on the main menu -->
126 <menu id="circ-menu">
127         <menupopup id="circ-popup">
128                 <menuitem label="&evergreen.circ.checkout;" accesskey="&evergreen.circ.checkout.key;" key="circ-check-out-key" command="cmd_circ_checkout"/>
129                 <menuitem label="&evergreen.circ.checkin;" accesskey="&evergreen.circ.checkin.key;" key="circ-check-in-key" command="cmd_circ_checkin"/>
130                 <menuitem label="&evergreen.circ.renew;" accesskey="&evergreen.circ.renew.key;" key="circ-renew-key" command="cmd_broken"/>
131                 <menu id="special-circ-menu" label="&evergreen.circ.special;" accesskey="&evergreen.circ.special.key;" command="cmd_broken"/>
132                 <menuseparator />
133                 <menuitem label="&evergreen.circ.place_hold;" accesskey="&evergreen.circ.place_hold.key;" key="circ-place-hold-key" command="cmd_broken"/>
134                 <menuseparator />
135                 <menuitem label="&evergreen.circ.copy_status;" accesskey="&evergreen.circ.copy_status.key;" key="circ-copy-status-key" command="cmd_broken"/>
136                 <menuitem label="&evergreen.circ.patron_status;" accesskey="&evergreen.circ.patron_status.key;" key="circ-patron-status-key" command="cmd_circ_display"/>
137                 <menuseparator />
138                 <menuitem label="&evergreen.circ.patron_registration;" accesskey="&evergreen.circ.patron_registration.key;" key="circ-patron-registration-key" command="cmd_patron_register"/>
139         </menupopup>
140 </menu>
141
142 <!-- The Special Circulation submenu in the Circulation menu -->
143 <menu id="special-circ-menu">
144         <menupopup id="special-circ-popup">
145                 <menuitem label="&evergreen.circ.mark_used;" accesskey="&evergreen.circ.mark_used.key;" key="circ-mark-used-key" command="cmd_broken"/>
146                 <menuitem label="&evergreen.circ.lost;" accesskey="&evergreen.circ.lost.key;" command="cmd_broken"/>
147                 <menuitem label="&evergreen.circ.missing;" accesskey="&evergreen.circ.missing.key;" command="cmd_broken"/>
148                 <menuitem label="&evergreen.circ.found;" accesskey="&evergreen.circ.found.key;" command="cmd_broken"/>
149                 <menuitem label="&evergreen.circ.claimed_returned;" accesskey="&evergreen.circ.claimed_returned.key;" command="cmd_broken"/>
150                 <menuitem label="&evergreen.circ.quick_add;" accesskey="&evergreen.circ.quick_add.key;" command="cmd_broken"/>
151         </menupopup>
152 </menu>
153
154 <!-- The Cataloging menu on the main menu -->
155 <menu id="cat-menu">
156         <menupopup id="cat-popup">
157                 <menuitem label="&evergreen.cat.bib_search;" accesskey="&evergreen.cat.bib_search.key;" command="cmd_cat_main"/>
158                 <menuseparator />
159                 <menuitem disabled="true" label="&evergreen.cat.dedup;" accesskey="&evergreen.cat.dedup.key;" command="cmd_broken"/>
160                 <menuitem label="Z39.50 Import" accesskey="Z" command="cmd_z39_50_import"/>
161         </menupopup>
162 </menu>
163
164 <!-- The Search menu on the main menu -->
165 <menu id="search-menu">
166         <menupopup id="search-popup">
167                 <menuitem label="Catalog" accesskey="C" command="cmd_search_opac" />
168                 <menuitem label="Patrons" accesskey="P" command="cmd_circ_search" />
169         </menupopup>
170 </menu>
171
172 <!-- The Serials menu on the main menu -->
173 <menu id="serials-menu">
174         <menupopup id="serials-popup">
175                 <menuitem label="stub" />
176                 <menuitem label="stub" />
177                 <menuitem label="stub" />
178         </menupopup>
179 </menu>
180
181 <!-- The Acquisitions menu on the main menu -->
182 <menu id="acquisitions-menu">
183         <menupopup id="acquisitions-popup">
184                 <menuitem label="stub" />
185                 <menuitem label="stub" />
186                 <menuitem label="stub" />
187         </menupopup>
188 </menu>
189
190 <!-- The Reports menu on the main menu -->
191 <menu id="reports-menu">
192         <menupopup id="reports-popup">
193                 <menuitem label="stub" />
194                 <menuitem label="stub" />
195                 <menuitem label="stub" />
196         </menupopup>
197 </menu>
198
199 <!-- The Help menu on the main menu -->
200 <menu id="help-menu">
201         <menupopup id="help-popup">
202                 <menuitem label="stub" />
203                 <menuitem label="stub" />
204                 <menuitem label="stub" />
205         </menupopup>
206 </menu>
207
208 <!-- The Help menu on the main menu -->
209 <menu id="admin-menu">
210         <menupopup id="admin-popup">
211                 <menuitem label="Survey Wizard" accesskey="S" command="cmd_survey_wizard"/>
212                 <menuitem label="Copy Stat-Cat Editor" accesskey="C" command="cmd_copy_stat_cat_edit"/>
213                 <menuitem label="Patron Stat-Cat Editor" accesskey="P" command="cmd_patron_stat_cat_edit"/>
214                 <menuitem label="stub" />
215                 <menuitem label="Test Module" command="cmd_test"/>
216         </menupopup>
217 </menu>
218
219 <!-- The Entity top level menubar -->
220 <toolbox id="entity_toolbox">
221         <menubar id="entity_menubar">
222                 <menu id="patron-menu" label="&evergreen.entity.patron;" accesskey="&evergreen.entity.patron.key;" command="cmd_broken"/>
223                 <menu id="copy-menu" label="&evergreen.entity.copy;" accesskey="&evergreen.entity.copy.key;" command="cmd_broken"/>
224                 <menu id="volume-menu" label="&evergreen.entity.volume;" accesskey="&evergreen.entity.volume.key;" command="cmd_broken"/>
225                 <menu id="bib-menu" label="&evergreen.entity.bib;" accesskey="&evergreen.entity.bib.key;" command="cmd_broken"/>
226         </menubar>
227 </toolbox>
228
229 <!-- The Patron menu on the Entity menubar -->
230 <menu id="patron-menu">
231         <menupopup id="patron-popup">
232                 <menuitem label="&evergreen.circ.patron_registration;" accesskey="&evergreen.entity.patron.register.key;" command="cmd_patron_register"/>
233                 <menuitem label="stub" />
234                 <menuitem label="stub" />
235         </menupopup>
236 </menu>
237
238 <!-- The Items menu on the Entity menubar -->
239 <menu id="copy-menu">
240         <menupopup id="copy-popup">
241                 <menuitem label="stub" />
242                 <menuitem label="stub" />
243                 <menuitem label="stub" />
244         </menupopup>
245 </menu>
246
247 <!-- The Volumes menu on the Entity menubar -->
248 <menu id="volume-menu">
249         <menupopup id="volume-popup">
250                 <menuitem label="stub" />
251                 <menuitem label="stub" />
252                 <menuitem label="stub" />
253         </menupopup>
254 </menu>
255
256 <!-- The Bib Records menu on the Entity menubar -->
257 <menu id="bib-menu">
258         <menupopup id="bib-popup">
259                 <menuitem label="stub" />
260                 <menuitem label="stub" />
261                 <menuitem label="stub" />
262         </menupopup>
263 </menu>
264
265 <!-- Accelerator Keys (Accessor Keys are in DTD's) -->
266 <keyset id="evergreen_keys">
267         <key id="file-new-key" modifiers="accel" key="N" command="cmd_new_window"/>
268         <key id="file-new-tab-key" modifiers="accel" key="T" command="cmd_new_tab"/>
269         <key id="file-open-key" modifiers="accel" key="O" command=""/>
270         <key id="file-save-key" modifiers="accel" key="S" command=""/>
271         <key id="file-close-tab-key" modifiers="accel" key="W" command="cmd_close_tab"/>
272         <key id="file-close-key" modifiers="accel" key="Q" command="cmd_close_window"/>
273
274         <key id="edit-undo-key" modifiers="accel" key="Z" command=""/>
275         <key id="edit-redo-key" modifiers="accel" key="Y" command=""/>
276         <key id="edit-cut-key" modifiers="accel" key="X" command=""/>
277         <key id="edit-copy-key" modifiers="accel" key="C" command=""/>
278         <key id="edit-paste-key" modifiers="accel" key="V" command=""/>
279         <key id="edit-delete-key" modifiers="" keycode="VK_DELETE" command=""/>
280         <key id="edit-select-all-key" modifiers="accel" key="A" command=""/>
281         <key id="edit-find-key" modifiers="accel" key="F" command=""/>
282         <key id="edit-find-again-key" modifiers="accel" key="G" command=""/>
283
284         <key id="circ-patron-status-key" keycode="VK_F11" command="cmd_circ_display"/>
285         <key id="circ-copy-status-key" keycode="VK_F9" command=""/>
286         <key id="circ-check-out-key" keycode="VK_F1" command="cmd_circ_checkout"/>
287         <key id="circ-check-in-key" keycode="VK_F2" command="cmd_circ_checkin"/>
288         <key id="circ-renew-key" keycode="VK_F3" command=""/>
289         <key id="circ-mark-used-key" keycode="VK_F4" command=""/>
290         <key id="circ-place-hold-key" keycode="VK_F5" command=""/>
291         <key id="circ-patron-registration-key" keycode="VK_F12" command=""/>
292 </keyset>
293
294 </overlay>