]> git.evergreen-ils.org Git - Evergreen.git/blob - Evergreen/staff_client/chrome/content/evergreen/cat/record_list_overlay.xul
more ripping of legacy code. seems to work :)
[Evergreen.git] / Evergreen / staff_client / chrome / content / evergreen / cat / record_list_overlay.xul
1 <?xml version="1.0"?>
2 <!DOCTYPE overlay SYSTEM "chrome://evergreen/locale/cat.dtd">
3 <overlay id="record_list_overlay" 
4         xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
5
6 <!-- The javascript logic for the staff client -->
7 <Evergreen id="record_list_js">
8         <!--<script src="chrome://evergreen/content/evergreen/fieldmapper.js" />-->
9         <util id="util_js"/>
10         <script src="record_list.js" />
11 </Evergreen>
12
13 <!-- Some logic abstracted a bit.  Sort of like an API list -->
14 <commandset id="record_list_cmds">
15         <command id="cmd_edit_record" oncommand="spawn_editors(false);"/>
16         <command id="cmd_edit_record_tab" oncommand="spawn_editors(true);"/>
17         <command id="cmd_browse_record" oncommand="spawn_browsers(false);"/>
18         <command id="cmd_browse_record_tab" oncommand="spawn_browsers(true);"/>
19         <command id="cmd_alert" oncommand="alert('Not Yet Implemented');"/>
20 </commandset>
21
22 <!-- Context menus -->
23 <popupset id="record_list_popupset">
24         <popup id="record_menu">
25                 <menuitem label="&cat.popup.edit_record.tab;" command="cmd_edit_record_tab"/>
26                 <menuitem label="&cat.popup.edit_record.window;" command="cmd_edit_record"/>
27                 <menuitem label="&cat.popup.browse_record.tab;" command="cmd_browse_record_tab"/>
28                 <menuitem label="&cat.popup.browse_record.window;" command="cmd_browse_record"/>
29                 <menuitem label="&cat.popup.add_to_bucket;" oncommand="
30                         alert('Not Yet Implemented');
31                 "/>
32         </popup>
33 </popupset>
34
35 <!-- The top level widget for the cat client -->
36 <vbox id="record_list_vbox" flex="1">
37         <button id="count_copy_toggle" label="Show Results For All Libraries"/>
38         <tree id="record_list_tree"/>
39 </vbox>
40
41 <tree id="record_list_tree" enableColumnDrag="true" flex="1">
42         <treecols>
43                 <treecol id="record_list_title" label="&record_list.title;" flex="2"/>
44                 <splitter class="tree-splitter"/>
45                 <treecol id="record_list_author" label="&record_list.author;" flex="1"/>
46                 <splitter class="tree-splitter"/>
47                 <treecol id="record_list_tcn" label="&record_list.tcn;" flex="1"/>
48                 <splitter class="tree-splitter"/>
49                 <treecol id="record_list_publisher" label="&record_list.publisher;" flex="1" hidden="true"/>
50                 <splitter class="tree-splitter"/>
51                 <treecol id="record_list_pubyear" label="&record_list.pubyear;" flex="1"/>
52                 <splitter class="tree-splitter"/>
53                 <treecol id="record_list_isbn" label="&record_list.isbn;" flex="1" hidden="true"/>
54                 <splitter class="tree-splitter"/>
55                 <treecol id="record_list_issn" label="&record_list.issn;" flex="1" hidden="true"/>
56                 <splitter class="tree-splitter"/>
57                 <treecol id="record_list_copy_count" label="&record_list.copy_count;" flex="1" hidden="true"/>
58         </treecols>
59         <treechildren id="record_list_tree_children" context="record_menu"/>
60 </tree>
61
62 <!-- Accelerator Keys (Accessor Keys are in DTD's) -->
63 <keyset id="record_list_keys">
64         <key id="" modifiers="accel" key="A" command="cmd_"/>
65 </keyset>
66
67 </overlay>