www.pudn.com > LPCToolbox.rar > UICONFIG.M


function uiconfig(action) 
global LpctoolUI  
 
if strcmp(action, 'set') 
 
  LpctoolUI.oldaxesfontsz = get(0, 'defaultaxesfontsize'); 
  LpctoolUI.oldtextfontsz = get(0, 'defaulttextfontsize'); 
  LpctoolUI.oldmarkersz   = get(0, 'defaultlinemarkersize'); 
 
  % The following three lines are the ones which control the 
  % appearance of LPCTOOL. 
 
  set(0, 'DefaultAxesFontSize',   7);  % font size for x- & y-axis tick marks 
  set(0, 'DefaultTextFontSize',   9);  % font size for all other text 
  set(0, 'DefaultLineMarkerSize', 4);  % Size of circles, asterisks, crosses, etc. 
 
elseif strcmp(action, 'reset') 
 
  if isempty(LpctoolUI) return; end 
 
  set(0, 'defaultaxesfontsize',   LpctoolUI.oldaxesfontsz); 
  set(0, 'defaulttextfontsize',   LpctoolUI.oldtextfontsz); 
  set(0, 'defaultlinemarkersize', LpctoolUI.oldmarkersz); 
 
  clear global LpctoolUI 
end