Allow some buttons in Import via Z39.50 to wrap lines
authorDan Scott <dscott@laurentian.ca>
Tue, 7 Aug 2012 20:39:37 +0000 (16:39 -0400)
committerBill Erickson <berick@esilibrary.com>
Wed, 22 Aug 2012 19:30:10 +0000 (15:30 -0400)
Some of our technicians with 4:3 ratio monitors and a reasonable
font-size are unable to see the "Import Record" button on the Import via
Z39.50 screen, because the buttons in that row are laid out in a single,
non-wrapping row, and there is no affordance for scrolling over to the
side.

Simply changing the containing "hbox" element to a "description" element
allows enough of the buttons to overflow to resolve the problem in our
experience.

Signed-off-by: Dan Scott <dscott@laurentian.ca>
Signed-off-by: Ben Shum <bshum@biblio.org>
Signed-off-by: Bill Erickson <berick@esilibrary.com>

Open-ILS/xul/staff_client/server/cat/z3950.xul

index 42fa78d..7c02ef4 100644 (file)
                     <spacer flex="1"/>
                     <label id="overlay_tcn_indicator"/>
                 </hbox>
-                <hbox>
+                <description>
                     <button id="page_next" label="&staff.cat.z3950.page_next.label;" accesskey="&staff.cat.z3950.page_next.accesskey;" disabled="true"/>
                     <button id="z3950_list_actions" oncommand="this.firstChild.showPopup();"
                         label="&staff.cat.z3950.list_actions.label;" 
                     <button id="marc_import_overlay" label="&staff.cat.z3950.marc_import_overlay.label;" accesskey="&staff.cat.z3950.marc_import_overlay.accesskey;" disabled="true"/>
                     <button id="marc_import" label="&staff.cat.z3950.result_message.marc_import.label;" accesskey="&staff.cat.z3950.result_message.marc_import.accesskey;" disabled="true"/>
                     <button id="toggle_form_btn" command="toggle_form"/>
-                </hbox>
+                </description>
                 <hbox flex="1">
                     <image id="jacket_image" oils_persist="width"/>
                     <splitter id="jacket_splitter" collapse="before" oils_persist="state hidden" oils_persist_peers="jacket_image deck"><grippy id="jacket_splitter_grippy" /></splitter>