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">
6 <script>mw.sdump('D_TRACE','Loading patron_display_overlay.xul\n');</script>
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_checkout_items_overlay.xul"?>
11 <?xul-overlay href="chrome://evergreen/content/patron/patron_display_status_overlay.xul"?>
12 <?xul-overlay href="chrome://evergreen/content/patron/patron_display_contact_overlay.xul"?>
13 <?xul-overlay href="chrome://evergreen/content/patron/patron_holds_overlay.xul"?>
15 <commandset id="universal_cmds">
17 <command id="cmd_broken" oncommand="
18 alert('Not Yet Implemented'); "/>
20 <command id="cmd_patron_refresh" />
21 <command id="cmd_patron_checkout" />
22 <command id="cmd_patron_items" />
23 <command id="cmd_patron_holds" />
24 <command id="cmd_patron_bills" />
25 <command id="cmd_patron_edit" />
26 <command id="cmd_patron_info" />
30 <!-- main widget for patron_display -->
31 <box id="PatronDisplay_main" flex="1" orient="vertical">
32 <hbox id="PatronNavBar" flex="0"/>
33 <groupbox id="PatronDisplay_groupbox" orient="vertical" flex="1">
34 <box id="ClamShell_main" />
38 <deck id="ClamShell_first_deck" flex="0">
39 <vbox id="csfdvb1" flex="1">
40 <groupbox id="PatronDisplayStatus_groupbox" flex="0"/>
41 <groupbox id="PatronDisplayContact_groupbox" flex="1"/>
45 <deck id="ClamShell_second_deck" flex="1">
46 <groupbox id="cssdgb1">
47 <caption id="cssdgb1c" label="&patron_navbar.checkout;"/>
48 <box id="PatronCheckoutItems_main"/>
50 <groupbox id="cssdgb2">
51 <caption id="cssdgb2c" label="&patron_navbar.items;"/>
52 <box id="PatronItems_main" />
54 <groupbox id="cssdgb3">
55 <caption id="cssdgb3c" label="&patron_navbar.holds;"/>
56 <box id="PatronHolds_main" />
58 <groupbox id="cssdgb4">
59 <caption id="cssdgb4c" label="&patron_navbar.bills;"/>
60 <box id="PatronBills_insert1" flex="0" />
61 <box id="PatronBills_main" flex="1" />
62 <box id="PatronBills_insert2" flex="0" />
64 <box id="PatronEdit_main"><label value="edit" /></box>
65 <box id="PatronInfo_main"><label value="info" /></box>
68 <hbox id="PatronNavBar">
69 <label id="PatronNavBar_patron_name" class="patronNameLarge"
70 tooltiptext="&patron_display.name.label;"
71 value="&patron_display.name.label;"
72 render="true" fm_class="au"
73 render_value="patron_get_full_name($$)" />
74 <spacer id="PatronNavBar_spacer" flex="1" />
75 <button id="PatronNavBar_refresh" command="cmd_patron_refresh"
76 label="&patron_navbar.refresh;" accesskey="&patron_navbar.refresh.accesskey;"/>
77 <button id="PatronNavBar_checkout" command="cmd_patron_checkout"
78 label="&patron_navbar.checkout;" accesskey="&patron_navbar.checkout.accesskey;"/>
79 <button id="PatronNavBar_items" command="cmd_patron_items"
80 label="&patron_navbar.items;" accesskey="&patron_navbar.items.accesskey;"/>
81 <button id="PatronNavBar_holds" command="cmd_patron_holds"
82 label="&patron_navbar.holds;" accesskey="&patron_navbar.holds.accesskey;"/>
83 <button id="PatronNavBar_bills" command="cmd_patron_bills"
84 label="&patron_navbar.bills;" accesskey="&patron_navbar.bills.accesskey;"/>
85 <button id="PatronNavBar_edit" command="cmd_patron_edit"
86 label="&patron_navbar.edit;" accesskey="&patron_navbar.edit.accesskey;"/>
87 <button id="PatronNavBar_info" command="cmd_patron_info"
88 label="&patron_navbar.info;" accesskey="&patron_navbar.info.accesskey;"/>
91 <hbox id="PatronCheckoutItems_insert1">
92 <label id="patron_checkout_scan_barcode_label" value="&patron_display.checkout.scan_label;" accesskey="&patron_display.checkout.scan_label.accesskey;" control="patron_checkout_barcode_entry_textbox"/>
93 <textbox id="patron_checkout_barcode_entry_textbox"/>
94 <button id="patron_checkout_submit_barcode_button" label="&patron_display.checkout.submit_label;" accesskey="&patron_display.checkout.submit_label.accesskey;"/>
97 <hbox id="PatronCheckoutItems_insert3">
98 <button id="checkout_print" label="&patron_display.checkout.print_receipt_label;" accesskey="&patron_display.checkout.print_receipt_label.accesskey;"/>
99 <button id="checkout_reprint" label="&patron_display.checkout.reprint_receipt_label;" accesskey="&patron_display.checkout.reprint_receipt_label.accesskey;"/>
100 <spacer id="pcii3s" flex="1"/>
101 <checkbox id="checkout_auto" label="&patron_display.checkout.auto_print_label;" accesskey="&patron_display.checkout.auto_print_label.accesskey;"/>
102 <button id="checkout_done" label="&patron_display.checkout.done_label;" accesskey="&patron_display.checkout.done_label.accesskey;"/>
105 <box id="PatronBills_insert1" orient="vertical">
108 <box id="PatronBills_insert2" orient="vertical">
112 <grid style="border: solid thin black">
113 <columns><column /><column /><column /></columns>
116 <label value="Total Owed"
117 style="font-family: bold" />
119 <textbox id="bill_total_owed" value=""
120 style="font-family: bold" readonly="true" />
123 <label id="pbi1_l2" value="Payment Type"
124 accesskey="t" control="pbi1_ml"
125 style="font-family: bold" />
126 <menulist id="payment_type_menulist">
127 <menupopup id="payment_type_menupopup">
128 <menuitem id="payment_type_menuitem1" label="Cash" />
129 <menuitem id="payment_type_menuitem2" label="Credit Card" />
130 <menuitem id="payment_type_menuitem3" label="Forward Balance" />
131 <menuitem id="payment_type_menuitem4" label="Forgive" />
136 <label value="Payment received"
137 accesskey="p" control="pbi1_tb1"
138 style="font-family: bold" />
140 <textbox id="bill_payment_amount_textbox" />
143 <label value="- Payment applied"
144 style="font-family: bold" />
146 <textbox id="bill_payment_applied_textbox" readonly="true"/>
149 <label value="= Change"
150 control="bill_change_amount_textbox"
151 style="font-family: bold" />
153 <textbox id="bill_change_amount_textbox" />
155 <button id="convert_change" label="Credit" accesskey="t"/>
157 <row><label value=" "/></row>
160 <label value="New Balance"
161 style="font-family: bold" />
163 <textbox id="bill_new_balance_textbox" readonly="true"/>
166 <row><label value=" "/></row>
169 <label value="Forward Credit"
170 style="font-family: bold" />
172 <textbox id="bill_credit_amount_textbox" readonly="true"/>
177 <button id="bill_apply_payment" label="Go!" accesskey="G"/>
186 <!-- Accelerator Keys (Accessor Keys are in DTD's) -->
187 <keyset id="PatronDisplay_keys">