gusucode.com > 信号处理工具箱 - signal源码程序 > signal\signal\siggui\private\justzoom.m
function flag = justzoom(fig) %JUSTZOOM Determines whether the current buttondownfcn follows a % zoom windowbuttondownfcn for the client (eg, the signal browser, % the filter viewer or the spectrum viewer) in figure fig. % Meant to be called by any buttondownfcn (eg, pickfcn, ruldown, % pandown) that might be called AFTER the windowbuttondownfcn. % Writes userdata and clears flag if so. % Copyright (c) 1988-98 by The MathWorks, Inc. % $Revision: 1.1 $ if nargin < 1 fig = gcf; end ud = get(fig,'userdata'); if isequal(ud.justzoom,get(fig,'currentpoint')) flag = 1; ud.justzoom = [0 0]; set(fig,'userdata',ud) else flag = 0; end