www.gusucode.com > mbcguitools 工具箱 matlab 源码程序 > mbcguitools/@mbcwidgets/@scrollTable/update.m

    function update(obj)
%UPDATE Force a full object refresh
%
%  UPDATE(OBJ) forces the object to fully redraw itself.

%  Copyright 2000-2006 The MathWorks, Inc. and Ford Global Technologies, Inc.


obj.updateDataFlag;
obj.updateRealSize;
if obj.canPaint
    if obj.isAlive
        obj.disableScrolling;
        obj.checkScrollLocation;
        obj.enableScrolling;
        if ~obj.isCreatedCorrect
            % Need to add/delete display objects
            obj.updateObjectArrays;
        end
        obj.repaint;
    else
        obj.updateToLiveState;
    end
else
    obj.updateToDeadState;
end