]> git.evergreen-ils.org Git - Evergreen.git/blob - Evergreen/staff_client/chrome/content/evergreen/patron/patron_display_overlay.xul
going back to heavy overlay use instead of nested iframes (and timeouts). windows...
[Evergreen.git] / Evergreen / staff_client / chrome / content / evergreen / patron / patron_display_overlay.xul
1 <?xml version="1.0"?>
2 <!DOCTYPE overlay SYSTEM "chrome://evergreen/locale/patron_display.dtd">
3 <overlay id="patron_display_overlay" 
4         xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
5
6         <script>mw.sdump('D_TRACE','Loading patron_display_overlay.xul\n');</script>
7
8         <?xul-overlay href="chrome://evergreen/content/main/clam_shell_overlay.xul"?>
9         <?xul-overlay href="chrome://evergreen/content/patron/patron_items_overlay.xul"?>
10         <?xul-overlay href="chrome://evergreen/content/patron/patron_display_status.xul"?>
11         <?xul-overlay href="chrome://evergreen/content/patron/patron_display_contact.xul"?>
12
13 <commandset id="universal_cmds">
14
15         <command id="cmd_broken" oncommand="
16                 alert('Not Yet Implemented'); "/>
17
18         <command id="cmd_patron_refresh" />
19         <command id="cmd_patron_checkout" />
20         <command id="cmd_patron_items" />
21         <command id="cmd_patron_holds" />
22         <command id="cmd_patron_bills" />
23         <command id="cmd_patron_edit" />
24         <command id="cmd_patron_info" />
25
26 </commandset>
27
28 <!-- main widget for patron_display -->
29 <box id="PatronDisplay_main" flex="1" orient="vertical">
30         <hbox id="PatronNavBar" flex="0"/>
31         <groupbox id="PatronDisplay_groupbox" orient="vertical" flex="1">
32                 <box id="ClamShell_main" />
33         </groupbox>
34 </box>
35
36 <deck id="ClamShell_first_deck">
37         <vbox id="inner_left_clamshell" flex="1">
38                 <deck id="csfdvbd1" style="overflow: auto;">
39                         <groupbox id="PatronDisplayStatus_groupbox" />
40                 </deck>
41                 <splitter id="csfdvbs" />
42                 <deck id="csfdvbd2" style="overflow: auto;">
43                         <groupbox id="PatronDisplayContact_groupbox" />
44                 </deck>
45         </vbox>
46 </deck>
47
48 <deck id="ClamShell_second_deck">
49         <box id="PatronCheckout_main"><label value="checkout"/></box>
50         <box id="PatronItems_main" />
51         <box id="PatronHolds_main"><label value="holds" /></box>
52         <box id="PatronBills_main"><label value="bills" /></box>
53         <box id="PatronEdit_main"><label value="edit" /></box>
54         <box id="PatronInfo_main"><label value="info" /></box>
55 </deck>
56
57 <hbox id="PatronNavBar">
58         <label id="PatronNavBar_patron_name" class="patronNameLarge"
59                 tooltiptext="&patron_display.name.label;"
60                 value="&patron_display.name.label;"
61                 render="true" fm_class="au" 
62                 render_value="patron_get_full_name($$)" />
63         <spacer id="PatronNavBar_spacer" flex="1" />
64         <button id="PatronNavBar_refresh" command="cmd_patron_refresh"
65                 label="&patron_navbar.refresh;" accesskey="&patron_navbar.refresh.accesskey;"/>
66         <button id="PatronNavBar_checkout" command="cmd_patron_checkout"
67                 label="&patron_navbar.checkout;" accesskey="&patron_navbar.checkout.accesskey;"/>
68         <button id="PatronNavBar_items" command="cmd_patron_items"
69                 label="&patron_navbar.items;" accesskey="&patron_navbar.items.accesskey;"/>
70         <button id="PatronNavBar_holds" command="cmd_patron_holds"
71                 label="&patron_navbar.holds;" accesskey="&patron_navbar.holds.accesskey;"/>
72         <button id="PatronNavBar_bills" command="cmd_patron_bills"
73                 label="&patron_navbar.bills;" accesskey="&patron_navbar.bills.accesskey;"/>
74         <button id="PatronNavBar_edit" command="cmd_patron_edit"
75                 label="&patron_navbar.edit;" accesskey="&patron_navbar.edit.accesskey;"/>
76         <button id="PatronNavBar_info" command="cmd_patron_info"
77                 label="&patron_navbar.info;" accesskey="&patron_navbar.info.accesskey;"/>
78 </hbox>
79
80 <!-- Accelerator Keys (Accessor Keys are in DTD's) -->
81 <keyset id="PatronDisplay_keys">
82 </keyset>
83
84 </overlay>