www.gusucode.com > mbcguitools 工具箱 matlab 源码程序 > mbcguitools/@mbcmultiview/@Action/setMenuProperties.m
function setMenuProperties(obj, hMenu) %SETMENUPROPERTIES Set menu item properties to match the action % % SETMENUPROPERTIES(OBJ, HMENU) is called when the menu item's properties % need to be set up to match the action's state. % Copyright 2005 The MathWorks, Inc. and Ford Global Technologies, Inc. hP = get(hMenu, 'Parent'); if ~isempty(hP) hCh = get(hP, 'Children'); hCh(hCh==hMenu) = []; OtherLabels = get(hCh, {'Label'}); lbl = obj.pUniqueMnemonic(obj.Label, OtherLabels); else lbl = obj.Label; end set(hMenu, ... 'Enable', 'on', ... 'Visible', 'on', ... 'Checked', 'off', ... 'Label', lbl);