Home > functions > gui > batch > batch_list > vb_batch_list_add_item.m

vb_batch_list_add_item

PURPOSE ^

add item index to batch list gui.

SYNOPSIS ^

function vb_batch_list_add_item(fig, parm, parm_type)

DESCRIPTION ^

 add item index to batch list gui.
 [USAGE]
    vb_batch_list_add_item(<fig>, <parm>);
 [IN]
          fig : figure handle of batch list gui.
         parm : parmameter to be added.
    parm_type : parameter string such as 'brain_parm', 'fmri_parm'

 [OUT]
    none


 Copyright (C) 2011, ATR All Rights Reserved.
 License : New BSD License(see VBMEG_LICENSE.txt)

CROSS-REFERENCE INFORMATION ^

This function calls: This function is called by:

SOURCE CODE ^

0001 function vb_batch_list_add_item(fig, parm, parm_type)
0002 % add item index to batch list gui.
0003 % [USAGE]
0004 %    vb_batch_list_add_item(<fig>, <parm>);
0005 % [IN]
0006 %          fig : figure handle of batch list gui.
0007 %         parm : parmameter to be added.
0008 %    parm_type : parameter string such as 'brain_parm', 'fmri_parm'
0009 %
0010 % [OUT]
0011 %    none
0012 %
0013 %
0014 % Copyright (C) 2011, ATR All Rights Reserved.
0015 % License : New BSD License(see VBMEG_LICENSE.txt)
0016 
0017 
0018 %
0019 % --- Previous check
0020 %
0021 if ~exist('fig', 'var') || isempty(fig) || ~ishandle(fig)
0022     error('invalid figure handle is specified.');
0023 end
0024 if ~exist('parm', 'var')
0025     error('parm is a required parameter.');
0026 end
0027 
0028 %
0029 % --- Main Procedure
0030 %
0031 
0032 % load data
0033 data = guidata(fig);
0034 
0035 % Add parameter to the vb_batch_manager
0036 data.bmgr = vb_batch_mgr_add_parm(data.bmgr, 0, parm, parm_type);
0037 
0038 % save data
0039 guidata(fig, data);
0040 
0041 % update listbox
0042 Nparm = vb_batch_mgr_get_num_of_parm(data.bmgr, 0);
0043 vb_batch_list_update_template_parm_listbox(fig);

Generated on Tue 27-Aug-2013 11:46:04 by m2html © 2005