Changeset 177 for trunk/src/uvmat.m


Ignore:
Timestamp:
Jan 7, 2011, 1:53:05 AM (13 years ago)
Author:
sommeria
Message:

bug with mouse object editing resolved. Display feature 'satus' for PIV task advancement introduced. Various bug repair and cleaning

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/uvmat.m

    r174 r177  
    264264          set(handles.MenuFile_1_1,'Label',h.MenuFile_1);
    265265      end
    266       if isfield(h,'MenuFile_1')
     266      if isfield(h,'MenuFile_2')
    267267          set(handles.MenuFile_2,'Label',h.MenuFile_2);
    268268          set(handles.MenuFile_2_1,'Label',h.MenuFile_2);
    269269      end
    270       if isfield(h,'MenuFile_1')
     270      if isfield(h,'MenuFile_3')
    271271          set(handles.MenuFile_3,'Label',h.MenuFile_3);
    272272          set(handles.MenuFile_3_1,'Label',h.MenuFile_3);
    273273      end
    274       if isfield(h,'MenuFile_1')
     274      if isfield(h,'MenuFile_4')
    275275          set(handles.MenuFile_4,'Label',h.MenuFile_4);
    276276          set(handles.MenuFile_4_1,'Label',h.MenuFile_4);
    277277      end
    278       if isfield(h,'MenuFile_1')
     278      if isfield(h,'MenuFile_5')
    279279          set(handles.MenuFile_5,'Label',h.MenuFile_5);
    280280          set(handles.MenuFile_5_1,'Label',h.MenuFile_5);
     
    282282      if isfield(h,'transform_fct') && iscell(h.transform_fct)
    283283         for ilist=1:length(h.transform_fct);
    284              [path,file]=fileparts(h.transform_fct{ilist});
    285              addpath(path)
    286              if exist(file,'file')
     284             if exist(h.transform_fct{ilist},'file')
     285                [path,file]=fileparts(h.transform_fct{ilist});
     286                addpath(path)
     287%              if exist(file,'file')
    287288                h_func=str2func(file);
     289                rmpath(path)
    288290                testexist=[testexist 1];
    289291             else
     292                file='';
    290293                h_func=[];
    291294                testexist=[testexist 0];
    292295             end
    293296             fct_handle=[fct_handle; {h_func}]; %concatene the list of paths
    294              rmpath(path)
    295297             menu_str=[menu_str; {file}];
    296298         end
     
    44134415    set(handles.zoom,'Value',0)
    44144416    zoom_Callback(hObject, eventdata, handles)
     4417    hgeometry_calib=findobj(allchild(0),'tag','geometry_calib');
     4418    if ishandle(hgeometry_calib)
     4419        hhgeometry_calib=guidata(hgeometry_calib);
     4420        set(hhgeometry_calib.edit_append,'Value',0)% desactivate mouse action in geometry_calib
     4421        set(hhgeometry_calib.edit_append,'BackgroundColor',[0.7 0.7 0.7])
     4422    end
    44154423else
    44164424    UvData.MouseAction='none';
     
    50755083    delete(hset_object)% delete existing version of set_object
    50765084end
     5085hgeometry_calib=findobj(allchild(0),'tag','geometry_calib');
     5086if ishandle(hgeometry_calib)
     5087    hhgeometry_calib=guidata(hgeometry_calib);
     5088    set(hhgeometry_calib.edit_append,'Value',0)% desactivate mouse action in geometry_calib
     5089    set(hhgeometry_calib.edit_append,'BackgroundColor',[0.7 0.7 0.7])
     5090end
    50775091UvData=get(handles.uvmat,'UserData');
    50785092set(handles.edit_object,'Value',0); %suppress the object edit mode
Note: See TracChangeset for help on using the changeset viewer.