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/geometry_calib.m

    r674 r680  
    13201320%------------------------------------------------------------------------
    13211321function ListCoord_CellSelectionCallback(hObject, eventdata, handles)
    1322 
    13231322if ~isempty(eventdata.Indices)
    13241323    iline=eventdata.Indices(1);% selected line number
     
    13501349function key_press_fcn(hObject,eventdata,handles)
    13511350
    1352 xx=double(get(handles.geometry_calib,'CurrentCharacter')); %get the keyboard character
     1351xx=double(get(handles.geometry_calib,'CurrentCharacter'));%get the keyboard character
    13531352%if ismember(xx,[8 127])%backspace or delete
    1354 if ismember(xx,[30 31 8 127])% arrow upward, downward, backspace or delete
     1353if ismember(xx,[30 31 127])% arrow upward, downward, or delete
    13551354    Coord=get(handles.ListCoord,'Data');
    1356     ind=find(Coord(:,6));
     1355    ind=find(Coord(:,6));%find the marker '+' for line selection
    13571356    Coord(:,6)=zeros(size(Coord,1),1);% desactivate the current line mark
    13581357    switch xx
     
    13611360        case 31% arrow downward
    13621361            Coord(ind+1,6)=1;
    1363         case {8 127}% remove line
     1362        case 127% remove line
    13641363            Coord(ind,:)=[];
     1364            PLOT_Callback(hObject,eventdata,handles)
    13651365    end
    13661366    set(handles.ListCoord,'Data',Coord);
    1367     PLOT_Callback(hObject,eventdata,handles)
    13681367end
    13691368
Note: See TracChangeset for help on using the changeset viewer.