try {
JSAN.use('util.functional');
var sel = obj.list1.retrieve_selection();
+ document.getElementById('clip_button1').disabled = sel.length < 1;
obj.selection_list1 = util.functional.map_list(
sel,
function(o) { return JSON2js(o.getAttribute('retrieve_id')); }
try {
JSAN.use('util.functional');
var sel = obj.list2.retrieve_selection();
- document.getElementById('clip_button').disabled = sel.length < 1;
+ document.getElementById('clip_button2').disabled = sel.length < 1;
obj.selection_list2 = util.functional.map_list(
sel,
function(o) { return JSON2js(o.getAttribute('retrieve_id')); }
obj.controller.init(
{
'control_map' : {
- 'sel_clip' : [
+ 'save_columns2' : [
+ ['command'],
+ function() { obj.list2.save_columns(); }
+ ],
+ 'save_columns1' : [
+ ['command'],
+ function() { obj.list1.save_columns(); }
+ ],
+ 'sel_clip2' : [
['command'],
function() { obj.list2.clipboard(); }
],
+ 'sel_clip1' : [
+ ['command'],
+ function() { obj.list1.clipboard(); }
+ ],
'record_buckets_menulist_placeholder' : [
['render'],
function(e) {
</script>
<commandset id="record_buckets_cmds">
- <command id="sel_clip" />
+ <command id="sel_clip1" />
+ <command id="sel_clip2" />
+ <command id="save_columns1" />
+ <command id="save_columns2" />
<command id="cmd_record_buckets_submit_barcode" />
<command id="cmd_record_buckets_print" />
<command id="cmd_record_buckets_export" />
</vbox>
<hbox id="pending_buckets_bottom_ui">
+ <button id="save_button1" command="save_columns1" label="Save Columns" />
+ <button id="clip_button1" command="sel_clip1" label="Copy to Clipboard" disabled="true" />
<spacer flex="1"/>
<button label="Add All" id="record_buckets_add" accesskey="A" image="/xul/server/skin/media/images/down_arrow.gif"/>
<button label="Add Selected" id="record_buckets_sel_add" accesskey="" image="/xul/server/skin/media/images/down_arrow.gif"/>
<button id="record_buckets_delete_bucket" label="Delete Bucket"/>
<button id="refresh" label="Refresh"/>
<spacer flex="1"/>
- <button id="clip_button" command="sel_clip" label="Copy to Clipboard" disabled="true" />
+ <button id="save_button2" command="save_columns2" label="Save Columns" />
+ <button id="clip_button2" command="sel_clip2" label="Copy to Clipboard" disabled="true" />
<button id="record_buckets_delete_item" label="Delete Selected" disabled="true" image="/xul/server/skin/media/images/icon_delete.gif"/>
<button id="record_buckets_export" label="Add Selected" disabled="true" image="/xul/server/skin/media/images/up_arrow.gif"/>
</hbox>