Changeset 503 for trunk/src/get_field.m
- Timestamp:
- Jul 26, 2012, 10:14:52 AM (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/get_field.m
r494 r503 22 22 function varargout = get_field(varargin) 23 23 24 % Last Modified by GUIDE v2.5 31-May-2012 22:52:2824 % Last Modified by GUIDE v2.5 26-Jul-2012 09:11:23 25 25 26 26 % Begin initialization code - DO NOT EDIT … … 241 241 end 242 242 if maxdim>=2 243 set(handles. check_1Dplot,'Value',0)243 set(handles.CheckPlot1D,'Value',0) 244 244 if ~isempty(VarType{imax}.vector_x) && ~isempty(VarType{imax}.vector_y) 245 set(handles. check_vector,'Value',1)246 set(handles. check_scalar,'Value',0)245 set(handles.CheckVector,'Value',1) 246 set(handles.CheckScalar,'Value',0) 247 247 set(handles.vector_x,'Value',VarType{imax}.vector_x(1)) 248 248 set(handles.vector_y,'Value',VarType{imax}.vector_y(1)) … … 258 258 end 259 259 else 260 set(handles. check_scalar,'Value',1)261 set(handles. check_vector,'Value',0)260 set(handles.CheckScalar,'Value',1) 261 set(handles.CheckVector,'Value',0) 262 262 if isfield(VarType{imax},'scalar') && length(VarType{imax}.scalar)>=1 263 263 set(handles.scalar,'Value',VarType{imax}.scalar(1)) … … 282 282 end 283 283 end 284 check_1Dplot_Callback(handles.check_1Dplot, [], handles)285 check_scalar_Callback(handles.check_scalar, [], handles)286 check_vector_Callback(handles.check_vector, [], handles)284 CheckPlot1D_Callback(handles.CheckPlot1D, [], handles) 285 CheckScalar_Callback(handles.CheckScalar, [], handles) 286 CheckVector_Callback(handles.CheckVector, [], handles) 287 287 end 288 288 %scalar_Callback(handles.get_field, eventdata, handles) … … 323 323 Field=get(hselect_field,'UserData');%current input field 324 324 xdispindex=get(handles.abscissa,'Value');%index in the list of abscissa 325 % test_2D=get(handles. check_vector,'Value');% =1 for vector fields326 % test_scalar=get(handles. check_scalar,'Value');% =1 for scalar fields325 % test_2D=get(handles.CheckVector,'Value');% =1 for vector fields 326 % test_scalar=get(handles.CheckScalar,'Value');% =1 for scalar fields 327 327 %if isequal(xdispindex,1)% blank selection, no selected TimeVariable for abscissa 328 328 % Txt=Field.ListVarName; … … 584 584 585 585 % select the indices of field variables for 2D plots 586 test_ check_1Dplot=get(handles.check_1Dplot,'Value');587 test_scalar=get(handles. check_scalar,'Value');588 test_vector=get(handles. check_vector,'Value');586 test_CheckPlot1D=get(handles.CheckPlot1D,'Value'); 587 test_scalar=get(handles.CheckScalar,'Value'); 588 test_vector=get(handles.CheckVector,'Value'); 589 589 590 590 %transform if needed (calibration) … … 749 749 if isempty(index_detect) 750 750 VarIndex_tot=[VarIndex_tot VarIndex.x]; 751 elseif ~test_ check_1Dplot751 elseif ~test_CheckPlot1D 752 752 VarIndex.x=[]; 753 753 set(handles.abscissa,'Value',1)%vchosen abscissa already chosen, suppres it as abscissa … … 1158 1158 1159 1159 %------------------------------------------------------------------------ 1160 % --- Executes on button press in check_1Dplot.1161 function check_1Dplot_Callback(hObject, eventdata, handles)1162 %------------------------------------------------------------------------ 1163 val=get(handles. check_1Dplot,'Value');1160 % --- Executes on button press in CheckPlot1D. 1161 function CheckPlot1D_Callback(hObject, eventdata, handles) 1162 %------------------------------------------------------------------------ 1163 val=get(handles.CheckPlot1D,'Value'); 1164 1164 if isequal(val,0) 1165 1165 set(handles.Panel1Dplot,'Visible','off') … … 1169 1169 1170 1170 %------------------------------------------------------------------------ 1171 % --- Executes on button press in check_scalar.1172 function check_scalar_Callback(hObject, eventdata, handles)1173 %------------------------------------------------------------------------ 1174 val=get(handles. check_scalar,'Value');1171 % --- Executes on button press in CheckScalar. 1172 function CheckScalar_Callback(hObject, eventdata, handles) 1173 %------------------------------------------------------------------------ 1174 val=get(handles.CheckScalar,'Value'); 1175 1175 if isequal(val,0) 1176 1176 set(handles.PanelScalar,'Visible','off') … … 1180 1180 1181 1181 %------------------------------------------------------------------------ 1182 % --- Executes on button press in check_vector.1183 function check_vector_Callback(hObject, eventdata, handles)1184 %------------------------------------------------------------------------ 1185 val=get(handles. check_vector,'Value');1182 % --- Executes on button press in CheckVector. 1183 function CheckVector_Callback(hObject, eventdata, handles) 1184 %------------------------------------------------------------------------ 1185 val=get(handles.CheckVector,'Value'); 1186 1186 if isequal(val,0) 1187 1187 set(handles.PanelVectors,'Visible','off') … … 1288 1288 test_vector=0; 1289 1289 if iscell(GUI_input) 1290 for ilist=1: length(GUI_input)1291 switch GUI_input{ilist }1290 for ilist=1:size(GUI_input,1) 1291 switch GUI_input{ilist,1} 1292 1292 %RootFile always visible 1293 case ' check_1Dplot'1294 test_1Dplot= 1;1295 case ' check_scalar'1296 test_scalar= 1;1297 case ' check_vector'1298 test_vector= 1;1299 end 1300 end 1301 end 1302 set(handles. check_1Dplot,'Value',test_1Dplot);1303 set(handles. check_scalar,'Value',test_scalar);1304 set(handles. check_vector,'Value',test_vector);1305 check_1Dplot_Callback(hObject, eventdata, handles)1306 check_scalar_Callback(hObject, eventdata, handles)1307 check_vector_Callback(hObject, eventdata, handles)1293 case 'CheckPlot1D' 1294 test_1Dplot=isequal(GUI_input{ilist,2},'on'); 1295 case 'CheckScalar' 1296 test_scalar=isequal(GUI_input{ilist,2},'on'); 1297 case 'CheckVector' 1298 test_vector=isequal(GUI_input{ilist,2},'on'); 1299 end 1300 end 1301 end 1302 set(handles.CheckPlot1D,'Value',test_1Dplot); 1303 set(handles.CheckScalar,'Value',test_scalar); 1304 set(handles.CheckVector,'Value',test_vector); 1305 CheckPlot1D_Callback(hObject, eventdata, handles) 1306 CheckScalar_Callback(hObject, eventdata, handles) 1307 CheckVector_Callback(hObject, eventdata, handles) 1308 1308 1309 1309
Note: See TracChangeset
for help on using the changeset viewer.