Home > m > gui > ltpdaRepoGUI > callbacks > cb_tableSelect.m

cb_tableSelect

PURPOSE ^

Callback executed when a table selection is made

SYNOPSIS ^

function cb_tableSelect(varargin)

DESCRIPTION ^

 Callback executed when a table selection is made
 
 M Hewitson
 
 $Id: cb_tableSelect.html,v 1.10 2008/03/31 10:27:44 hewitson Exp $

CROSS-REFERENCE INFORMATION ^

This function calls: This function is called by:

SOURCE CODE ^

0001 function cb_tableSelect(varargin)
0002 
0003 % Callback executed when a table selection is made
0004 %
0005 % M Hewitson
0006 %
0007 % $Id: cb_tableSelect.html,v 1.10 2008/03/31 10:27:44 hewitson Exp $
0008 %
0009 
0010 myh        = varargin{1};
0011 mainfig    = findobj('Tag', 'LTPDARepomainfig');
0012 fieldsList = findobj('Tag', 'fieldsList');
0013 Nc         = getappdata(mainfig, 'Nconditions');
0014 
0015 % Get conn
0016 conn = getappdata(mainfig, 'connection');
0017 
0018 % Set fields in list
0019 fields = getFields(conn);
0020 set(fieldsList, 'Value', 1);
0021 set(fieldsList, 'String', fields);
0022 
0023 % Set fields in condition drop downs
0024 for j=1:Nc
0025   cdbh = findobj('Tag', sprintf('c%02dField', j));
0026   set(cdbh, 'Value', 1);
0027   set(cdbh, 'String', fields);
0028 end
0029 
0030 % Build query
0031 buildquery();
0032 
0033 setappdata(mainfig, 'tableSelected', get(myh, 'Value'));
0034

Generated on Mon 31-Mar-2008 12:20:24 by m2html © 2003