Changeset 158 for trunk/src/set_object.m


Ignore:
Timestamp:
Dec 22, 2010, 5:12:31 PM (13 years ago)
Author:
sommeria
Message:

CoordType? not used, replaced by CoordUnit?
bug repair in check_field_structure

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/set_object.m

    r156 r158  
    8484end
    8585set(hObject,'KeyPressFcn',{'keyboard_callback',handles})%set keyboard action function (allow action on uvmat when set_object is in front)
    86 set(handles.MenuCoord,'ListboxTop',1)
     86%set(handles.MenuCoord,'ListboxTop',1)
    8787% if ~exist('PlotHandles','var')
    8888%      PlotHandles=[];
     
    241241        set(handles.DZ,'String',data.DZ)
    242242    end
    243     if isfield(data,'CoordType')&& isequal(data.CoordType,'px')
    244 %         if isequal(data.CoordType,'phys')
    245 %             set(handles.MenuCoord,'Value',1)
    246 %         elseif isequal(data.CoordType,'px')
    247              set(handles.MenuCoord,'Value',2)
    248 %         end
    249     end
     243    if isfield(data,'CoordUnit')
     244        set(handles.CoordUnit,'String',data.CoordUnit)
     245    end
     246%     if isfield(data,'CoordType')&& isequal(data.CoordType,'px')
     247% %         if isequal(data.CoordType,'phys')
     248% %             set(handles.MenuCoord,'Value',1)
     249% %         elseif isequal(data.CoordType,'px')
     250%              set(handles.MenuCoord,'Value',2)
     251% %         end
     252%     end
    250253end
    251254if enable_plot
     
    582585
    583586ProjMode_Callback(hObject, eventdata, handles);%visualize the appropriate edit boxes
    584 if isfield(s,'CoordType')
    585     if isequal(s.CoordType,'phys')
    586         set(handles.MenuCoord,'Value',1)
    587     elseif isequal(s.CoordType,'px')
    588         set(handles.MenuCoord,'Value',2)
    589     else
    590         warndlg('unknown CoordType (px or phys) in set_object.m')
    591     end
    592 end
     587% if isfield(s,'CoordType')
     588%     if isequal(s.CoordType,'phys')
     589%         set(handles.MenuCoord,'Value',1)
     590%     elseif isequal(s.CoordType,'px')
     591%         set(handles.MenuCoord,'Value',2)
     592%     else
     593%         warndlg('unknown CoordType (px or phys) in set_object.m')
     594%     end
     595% end
    593596if isfield(s,'XMax')
    594597    set(handles.XMax,'String',s.XMax)
     
    873876ObjectName=get(handles.TITLE,'String');
    874877if ~isempty(ObjectName)&&~strcmp(ObjectName,'')
    875     def={fullfile(dir_save,[ObjectName Object.CoordType '.xml'])};
     878    def={fullfile(dir_save,[ObjectName '.xml'])};
    876879else
    877     def={fullfile(dir_save,[Object.Style Object.CoordType '.xml'])};
     880    def={fullfile(dir_save,[Object.Style '.xml'])};
    878881end
    879882options.Resize='on';
Note: See TracChangeset for help on using the changeset viewer.