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">
6 <!-- The javascript logic for the staff client -->
7 <Evergreen id="record_list_js">
8 <!--<script src="chrome://evergreen/content/evergreen/fieldmapper.js" />-->
10 <script src="record_list.js" />
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');"/>
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');
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"/>
41 <tree id="record_list_tree" enableColumnDrag="true" flex="1">
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"/>
59 <treechildren id="record_list_tree_children" context="record_menu"/>
62 <!-- Accelerator Keys (Accessor Keys are in DTD's) -->
63 <keyset id="record_list_keys">
64 <key id="" modifiers="accel" key="A" command="cmd_"/>