Changeset 680 for trunk/src/uvmat.m


Ignore:
Timestamp:
Aug 29, 2013, 12:32:50 AM (11 years ago)
Author:
sommeria
Message:

cleaning , suppres effect of backward arrow in set_object.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/uvmat.m

    r675 r680  
    47154715if check_plot
    47164716    hhset_object=guidata(hset_object);
    4717     set_object('PLOT_Callback',1,[],hhset_object);% call the GUI set_object
     4717    set_object('REFRESH_Callback',1,[],hhset_object);% call the GUI set_object
    47184718end
    47194719
     
    47214721function MenuBrowseObject_Callback(hObject, eventdata, handles)
    47224722%------------------------------------------------------------------------
    4723 %get the object file 
     4723%get the object file
    47244724fileinput=uigetfile_uvmat('pick an xml object file:',get(handles.RootPath,'String'),'.xml');
    47254725if ~isempty(fileinput)
     
    47294729        msgbox_uvmat('WARNING','The xml file does not have the heading ProjObject for projection objects')
    47304730    end
    4731    % [tild,data.Name]=fileparts(fileinput);% object name set as file name
    47324731    ListObject=get(handles.ListObject,'String');
    4733    
    4734 %     if ~strcmp(ListObject{end},'')
    4735 %         ListObject=[ListObject;{''}]; %append a blank to the list (if not already done) to indicate the creation of a new object
    4736 %         set(handles.ListObject,'String',ListObject)
    4737 %     end
    4738 ListObject=[ListObject;{data.Name}];
    4739     IndexObj=length(ListObject); 
     4732    ListObject=[ListObject;{data.Name}];
     4733    IndexObj=length(ListObject);
    47404734    UvData=get(handles.uvmat,'UserData');
    47414735    UvData.ProjObject{IndexObj}=[]; %create a new empty object
     
    47434737    UvData.ProjObject{IndexObj}.DisplayHandle.view_field=[]; %no plot handle before plot_field operation
    47444738    set(handles.uvmat,'UserData',UvData)
    4745 %     set(handles.ListObject,'String',ListObject)
    4746 %     set(handles.ListObject,'Value',IndexObj)
    47474739    set(handles.CheckViewObject,'Value',1)
    47484740    set(handles.CheckViewField,'Value',1)
    47494741    hset_object=set_object(data);% call the set_object interface
    47504742    hhset_object=guidata(hset_object);
    4751     set_object('PLOT_Callback',hObject,eventdata,hhset_object);% plot projection
    4752     %set(get(hset_object,'children'),'enable','on')% enable edit action on elements on GUI set_object
     4743    set_object('REFRESH_Callback',hObject,eventdata,hhset_object);% plot projection
    47534744    set(handles.CheckEditObject,'Value',0); %suppress the object edit mode
    47544745    CheckEditObject_Callback([],[],handles)
    47554746    set(handles.DeleteObject,'Visible','on')
    47564747end
    4757 
    4758 % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    4759 % % MenuEdit Callbacks
    4760 % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    4761 % %------------------------------------------------------------------------
    4762 % function MenuEditObject_Callback(hObject, eventdata, handles)
    4763 % %------------------------------------------------------------------------
    4764 % set(handles.CheckEditObject,'Value',1)
    4765 % edit_Callback(hObject, eventdata, handles)
    4766 %
    4767 % %------------------------------------------------------------------------
    4768 % function MenuEditVectors_Callback(hObject, eventdata, handles)
    4769 % %------------------------------------------------------------------------
    4770 % set(handles.edit_vect,'Visible','on')
    4771 % set(handles.edit_vect,'Value',1)
    4772 % edit_vect_Callback(hObject, eventdata, handles)
    47734748
    47744749%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
Note: See TracChangeset for help on using the changeset viewer.