Ignore:
Timestamp:
Nov 3, 2025, 2:54:33 PM (5 weeks ago)
Author:
sommeria
Message:

bed_scan added + bug repairs

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/keyboard_callback.m

    r1154 r1183  
    2525if ~isempty(xx)
    2626    switch xx
    27         case {29,28,30,31}    %arrows for displacement
     27        case {29,28,30,31,8592,8593,8594,8595}  %arrows for displacement (linux or windows)
    2828            hhh=get(hObject,'CurrentObject');
    2929            AxeData=get(cur_axes,'UserData');
     
    3737                dx=(xlimit(2)-xlimit(1))/10;
    3838                dy=(ylimit(2)-ylimit(1))/10;
    39                 if isequal(xx,29)%move arrow right
    40                     xlimit=xlimit+dx;
    41                 elseif isequal(xx,28)%move arrow left
    42                     xlimit=xlimit-dx;
    43                 elseif isequal(xx,30)%move arrow up
    44                     ylimit=ylimit+dy;
    45                 elseif isequal(xx,31)%move arrow down
    46                     ylimit=ylimit-dy;
     39                switch xx
     40                    case{29,8594}%move arrow right
     41                        xlimit=xlimit+dx;
     42                    case{28,8592}%move arrow left
     43                        xlimit=xlimit-dx;
     44                    case {30,8593}%move arrow up
     45                        ylimit=ylimit+dy;
     46                    case{31,8595}%move arrow down%move arrow down
     47                        ylimit=ylimit-dy;
    4748                end
    4849                set(cur_axes,'XLim',xlimit)
Note: See TracChangeset for help on using the changeset viewer.