2.4.3 GUI 设计模板及设计窗口
Matlab为GUI设计准本了四个模板,分别是Blank GUI(默认)、GUI with Uicontronl(带控件对象的GUI)、GUI with Axes and Menu(带坐标轴与菜单的GUI)、Modal Question Dialog(带模式问话对话框的GUI模板),GUI 设计模板如图3-1所示。
当用户选择不同模板时,在GUI设计模板界面的右边就会显示与该模板对应的GUI图形。
图2-5 GUI设计模板
选择设计模板后就进如GUI 设计窗口,GUI设计窗口由菜单栏、工具栏、控件工具栏以及图形对象设计区组成。
在GUI设计窗口的工具栏上有位置调整器、菜单编辑器、tab顺序编辑器、属性查看器等可视化设计工具。控件工具栏包括Push Button、Check Box、Edit Box、Popup Menu、Axes、table等控件对象,他们是构成GUI 的基本元素。
2.4.4 GUI 设计的基本操作
为了添加对象控件,可以从GUI 设计窗口的控件工具栏中选择一个对象,然后以拖曳方式在对象设计区建立该对象,其对象创建方式方便、简单。在GUI 设计窗口创建对象后,通过双击该对象,就会显示该对象的属性查看器,通过它可以设计该对象的属性值。
在选中对象的前提下,单击鼠标右键,会弹出一个快捷菜单,可以从中某个子菜单进行相应的操作。在对象设计区右击鼠标,会显示与图形窗口有关的快捷菜单。