www.gusucode.com > mbcview 工具箱matlab源码程序 > mbcview/@cgdatasetnode/private/pr_Message.m

    function pr_Message(d,mess,M)
%PR_MESSAGE

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


if isnumeric(mess)
    set(d.Handles.TopCard,'currentcard',mess);
else
    if nargin<3
        M = [];
    end
    set(d.Handles.Message,'String',mess);
    f = find( strcmp( 'message',{ d.ViewInfo.ID } ) );
    if length(f)==1
        set(d.Handles.TopCard,'currentcard',d.ViewInfo(f).card);
        set(d.ViewInfo(f).layout,'UIContextMenu',M);
        drawnow nocallbacks;
    else
        error('mbc:cgdatasetnode:InvalidState3', mess);
    end
end