www.gusucode.com > mbcguitools 工具箱 matlab 源码程序 > mbcguitools/+mbcgui/+widget/@ScrollTable/canPaint.m

    function PAINT_OK = canPaint( obj )
%CANPAINT  Indicate whether object can be drawn
%
%  CANPAINT(OBJ) returns true if the table has been set up with consistent
%  data that allows it to be drawn.  

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


PAINT_OK = obj.dataSizesMatched && ...
    obj.VisibleRows>0 && obj.VisibleCols>0 && ...
    all(obj.pGetDataSize) && ...
    ~isempty(obj.MainConstructor) && ...
    (~isempty(obj.RowConstructor) || ~obj.ShowRowHeaders) && ...
    (~isempty(obj.ColumnConstructor) || ~obj.ShowColumnHeaders);