www.gusucode.com > mbcguitools 工具箱 matlab 源码程序 > mbcguitools/@xregGui/@waitdlg/doSetupL.m
function doSetupL(h) %DOSETUPL Setup internal listeners % % h.doSetupL; % % Copyright 2000-2013 The MathWorks, Inc. and Ford Global Technologies, Inc. h.List = [handle.listener(h,'ObjectBeingDestroyed',@i_delete);... handle.listener(h,h.findprop('Title'),'PropertyPostSet',@i_settitle);... handle.listener(h,h.findprop('Message'),'PropertyPostSet',@i_setmsg);... handle.listener(h,h.findprop('Parent'),'PropertyPostSet',@i_setprnt);... ]; set(h.List,'CallBackTarget',h); function i_delete(h,evt) if isgraphics(h.Figure) delete(h.Figure); end function i_settitle(h,evt) set(h.figure,'Name',h.title); function i_setmsg(h,evt) h.domessage; function i_setprnt(h,evt) if ~isempty(h.Parent) xregcenterfigure(h.Figure,[290 80],h.Parent); else xregcenterfigure(h.Figure,[290 80]); end