工具栏

版权2017-2019 The MathWorks Inc.

创建小部件

性能提示:要获得最佳启动性能,请实例化工具栏
%没有Parent和/或Visible 'off'。之后将Parent和Visible设置为on
%所有的部分和按钮已经添加。
%定位:通常,你应该为工具栏设置一个固定的高度。
%宽度可以在调整大小时调整。这个例子只使用了规范化到
%演示宽度调整大小,但高度调整大小看起来会很奇怪。
图(f =...
“工具栏”“没有”...
菜单条的“没有”...
“NumberTitle”“关闭”...
“单位”“像素”...
“位置”,[100 100 880 160]);
movegui (f, -100年[100])
%图形颜色(绿色屏幕使工具栏更直观)
f.Color = [0 0 0];
w = uiw.widget.Toolbar (...
“父”f...%通常以这个空开始,直到后面
“可见”“上”...%通常以'off'开头
“回调”@ (h e) disp (e),...
“单位”“归一化”...
“位置”,[0.005 0.5 0.99 0.48]);
%最初,工具栏将是空白的

添加一个部分

w.addSection (“文件”);
w.addButton (“folder_24.png”“文件夹”);
w.addButton (“folder_file_24.png”“FolderFile”);
w.addButton (“folder_file_open_24.png”“FolderFileOpen”);
w.addButton (“save_24.png”“保存”);
w.addButton (“save_all_24.png”“节约装置”);
w.addButton (“save_as_24.png”“SaveAs”);

添加一个切换部分

w.addToggleSection (“箭头”4);%Priority=4:低优先获得空间
w.addToggleButton (“arrow_down_24.png”“下来”);
w.addToggleButton (“arrow_left_24.png”“左”);
w.addToggleButton (“arrow_right_24.png”“对”);
w.addToggleButton (“arrow_up_24.png”“了”);

添加一个部分

w.addSection (“可视化”1);%Priority=1:低优先获得空间
w.addButton (“play_24.png”“玩”);
%保存这个按钮的手柄:
visButton = w.addButton (“visualize_24.png”“阴谋”);

添加一个部分

w.addSection (“列表”);
w.addButton (“add_24.png”“添加”);
w.addButton (“check_24.png”“检查”);
w.addButton (“close_24.png”“关闭”);
w.addButton (“delete_24.png”“删除”);
w.addButton (“edit_24.png”“编辑”);
w.addButton (“report_24.png”“报告”);
% Now是你设置Parent和Visible的时候,如果它们还没有设置的话
w.Parent = f;
w.Visible =“上”

切换按钮的启用

visButton。使=“关闭”

隐藏部分

w.SectionIsVisible (2) = false;

显示一遍

w.SectionIsVisible (2) = true;