www.gusucode.com > mbcguitools 工具箱 matlab 源码程序 > mbcguitools/@mbcmultiview/@ActionGroup/createToolbutton.m

    function hButton = createToolbutton(obj, hParent)
%CREATETOOLBUTTON Create a toolbar button for the action
%
%  HBUTTON = CREATETOOLBUTTON(OBJ, HPARENT) creates toolbar buttons for each
%  action that is contained in the ActionGroup.

%  Copyright 2005 The MathWorks, Inc. and Ford Global Technologies, Inc.


% Iterate over subactions
A = obj.Actions;
hButton = [];
for n = 1:length(A)
    newbtns = A(n).createToolbutton(hParent);
    if A(n).shouldSeparate ...
            || n>1 && A(n-1).shouldSeparate
        set(newbtns(1), 'Separator', 'on');
    end
    hButton = [hButton, newbtns];
end