www.gusucode.com > mbclayouts 工具箱 matlab 源码程序 > mbclayouts/@xregcurtainfxlayout/xregcurtainfxlayout.m
function obj = xregcurtainfxlayout(varargin) % Synopsis % function obj = xregcurtainfxlayout(parameter,value,parameter,....) % function obj = xregcurtainfxlayout(fig,parameter,value,parameter,....) % % Description % Creates a xregcurtainfxlayout container in the (optional) figure fig. % % See also % xregcurtainfxlayout/set % Copyright 2000-2010 The MathWorks, Inc. and Ford Global Technologies, Inc. fig = []; if nargin if mbcgui.util.isComponentParent(varargin{1}) fig = varargin{1}; varargin(1) = []; end end if isempty(fig) fig = gcf; end c = xregcontainer(fig); obj.version = 1; obj.g = xregGui.RunTimePointer; connectdata(c, obj.g); ud.slidedir = 1; % 1=North, 2=East, 3=South, 4=West ud.visible = 1; ud.slidefx = 1; ud.edgeitem = 1; ud.edgeitemtype = 'dividerline'; ud.parent = fig; ud.offsets = [0 0]; ud.stepsize = 8; obj.g.info = ud; obj = class(obj,'xregcurtainfxlayout',c); set(obj,varargin{:});