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

    function standalone(nd)
%STANDALONE

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



c = cgbrowser;
cfh = c.Figure;
pos = get(cfh,'Position');
pos = pos + [20+200 -20 -200 0];
f = figure('MenuBar','none','Position',pos,...
    'Color',get(0,'DefaultUicontrolBackgroundColor'),...
    'Renderer','zbuffer',...
    'NumberTitle','off',...
    'Tag','XX_DatasetViewer_XX',...
    'Name','Data Set Viewer');
vm = uimenu(f,'Label','View');
tm = uimenu(f,'Label','Tools');
info = struct('Figure',f,...
    'ViewMenuH',vm,...
    'ToolsMenuH',tm);

[lyt,tblyt,d]= creategui(nd,info);

set(lyt,'north',tblyt,...
    'container',f,...
    'border',[5 5 5 0],...
    'innerborder',[0 0 0 33],...
    'packstatus','on',...
    'visible','on');

set(f,'ResizeFcn',{@i_Repack,lyt});

c.setViewData(d);

d=show(nd,c,d);
d=view(nd,c,d);
c.setViewData(d);


function i_Repack(src,ev,bl)
repack(bl);