]> git.evergreen-ils.org Git - Evergreen.git/blob - Evergreen/staff_client/chrome/content/evergreen/patron/patron_display_overlay.xul
bill mockup, grid list tweaks
[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/main/grid_list_overlay.xul"?>
10         <?xul-overlay href="chrome://evergreen/content/patron/patron_items_overlay.xul"?>
11         <?xul-overlay href="chrome://evergreen/content/patron/patron_checkout_items_overlay.xul"?>
12         <?xul-overlay href="chrome://evergreen/content/patron/patron_display_status_overlay.xul"?>
13         <?xul-overlay href="chrome://evergreen/content/patron/patron_display_contact_overlay.xul"?>
14         <?xul-overlay href="chrome://evergreen/content/patron/patron_holds_overlay.xul"?>
15
16 <commandset id="universal_cmds">
17
18         <command id="cmd_broken" oncommand="
19                 alert('Not Yet Implemented'); "/>
20
21         <command id="cmd_patron_refresh" />
22         <command id="cmd_patron_checkout" />
23         <command id="cmd_patron_items" />
24         <command id="cmd_patron_holds" />
25         <command id="cmd_patron_bills" />
26         <command id="cmd_patron_edit" />
27         <command id="cmd_patron_info" />
28
29 </commandset>
30
31 <!-- main widget for patron_display -->
32 <box id="PatronDisplay_main" flex="1" orient="vertical">
33         <hbox id="PatronNavBar" flex="0"/>
34         <groupbox id="PatronDisplay_groupbox" orient="vertical" flex="1">
35                 <box id="ClamShell_main" />
36         </groupbox>
37 </box>
38
39 <deck id="ClamShell_first_deck" flex="0">
40         <vbox id="csfdvb1" flex="1">
41                 <groupbox id="PatronDisplayStatus_groupbox" flex="0"/>
42                 <groupbox id="PatronDisplayContact_groupbox" flex="1"/>
43         </vbox>
44 </deck>
45
46 <deck id="ClamShell_second_deck" flex="1">
47         <groupbox id="cssdgb1">
48                 <caption id="cssdgb1c" label="&patron_navbar.checkout;"/>
49                 <box id="PatronCheckoutItems_main"/>
50         </groupbox>
51         <groupbox id="cssdgb2">
52                 <caption id="cssdgb2c" label="&patron_navbar.items;"/>
53                 <box id="PatronItems_main" />
54         </groupbox>
55         <groupbox id="cssdgb3">
56                 <caption id="cssdgb3c" label="&patron_navbar.holds;"/>
57                 <box id="PatronHolds_main" />
58         </groupbox>
59         <groupbox id="cssdgb4">
60                 <caption id="cssdgb4c" label="&patron_navbar.bills;"/>
61                 <box id="GridList_main" />
62         </groupbox>
63         <box id="PatronEdit_main"><label value="edit" /></box>
64         <box id="PatronInfo_main"><label value="info" /></box>
65 </deck>
66
67 <hbox id="PatronNavBar">
68         <label id="PatronNavBar_patron_name" class="patronNameLarge"
69                 tooltiptext="&patron_display.name.label;"
70                 value="&patron_display.name.label;"
71                 render="true" fm_class="au" 
72                 render_value="patron_get_full_name($$)" />
73         <spacer id="PatronNavBar_spacer" flex="1" />
74         <button id="PatronNavBar_refresh" command="cmd_patron_refresh"
75                 label="&patron_navbar.refresh;" accesskey="&patron_navbar.refresh.accesskey;"/>
76         <button id="PatronNavBar_checkout" command="cmd_patron_checkout"
77                 label="&patron_navbar.checkout;" accesskey="&patron_navbar.checkout.accesskey;"/>
78         <button id="PatronNavBar_items" command="cmd_patron_items"
79                 label="&patron_navbar.items;" accesskey="&patron_navbar.items.accesskey;"/>
80         <button id="PatronNavBar_holds" command="cmd_patron_holds"
81                 label="&patron_navbar.holds;" accesskey="&patron_navbar.holds.accesskey;"/>
82         <button id="PatronNavBar_bills" command="cmd_patron_bills"
83                 label="&patron_navbar.bills;" accesskey="&patron_navbar.bills.accesskey;"/>
84         <button id="PatronNavBar_edit" command="cmd_patron_edit"
85                 label="&patron_navbar.edit;" accesskey="&patron_navbar.edit.accesskey;"/>
86         <button id="PatronNavBar_info" command="cmd_patron_info"
87                 label="&patron_navbar.info;" accesskey="&patron_navbar.info.accesskey;"/>
88 </hbox>
89
90 <hbox id="PatronCheckoutItems_insert1">
91         <label id="patron_checkout_scan_barcode_label" value="&patron_display.checkout.scan_label;" accesskey="&patron_display.checkout.scan_label.accesskey;" control="patron_checkout_scan_textbox"/>
92         <textbox id="patron_checkout_barcode_entry_textbox"/>
93         <button id="patron_checkout_submit_barcode_button" label="&patron_display.checkout.submit_label;" accesskey="&patron_display.checkout.submit_label.accesskey;"/>
94 </hbox>
95
96 <hbox id="PatronCheckoutItems_insert3">
97         <button id="checkout_print" label="&patron_display.checkout.print_receipt_label;" accesskey="&patron_display.checkout.print_receipt_label.accesskey;"/>
98         <button id="checkout_reprint" label="&patron_display.checkout.reprint_receipt_label;" accesskey="&patron_display.checkout.reprint_receipt_label.accesskey;"/>
99         <spacer id="pcii3s" flex="1"/>
100         <checkbox id="checkout_auto" label="&patron_display.checkout.auto_print_label;" accesskey="&patron_display.checkout.auto_print_label.accesskey;"/> 
101         <button id="checkout_done" label="&patron_display.checkout.done_label;" accesskey="&patron_display.checkout.done_label.accesskey;"/>
102 </hbox>
103
104 <!-- Accelerator Keys (Accessor Keys are in DTD's) -->
105 <keyset id="PatronDisplay_keys">
106 </keyset>
107
108 </overlay>