MATLAB中的图形用户界面(GUI)工具
功能类别
命令函数
说 明
GUI函数
dragrect
用鼠标拖动“异或”矩形
selectmoveresize
交互地选择,移动,改变大小或者拷贝对象
uicontrol
创建用户界面控件
uimenu
创建用户界面菜单
uirestore
恢复图形的交互状态
uiresume
继续执行先前停止执行的程序
uistack
控制对象的堆栈顺序
uisuspend
挂起图形的交互状态
uiwait
停止执行程序并等待恢复
waitforbuttonpress
在图形中等待按键/按钮
waitfor
停止执行程序并等待事件
GUI设计工具
align
排列UI控件和轴
guide
设计GUI
inspect
检查对象的属性
propedit
编辑属性
对话框
axlimdlg
轴范围对话框
dialog
创建对话框
errordlg
出错对话框
helpdlg
帮助对话框
imageview
利用缩放图形显示图像
inputdlg
输入对话框
listdlg
列表选择对话框
menu
为用户输入产生选择菜单
movieview
利用重放按钮显示动画图形
msgbox
消息对话框
pagedlg
页面位置对话框
pagesetupdlg
页面设置对话框
printdlg
打印对话框
printpreview
预览待打印的图形
questdlg
提问对话框
soundview
以图形和播放的形式显示声音
uigetfile
标准的打开文件对话框
uigetpref
支持优先级的提问对话框
uiimport
为输入数据(Import Wizard)而启动GUI
uiload
显示打开文件对话框并在结果中调用
“1oad”
uiopen
显示打开文件对话框并在结果中调用
“open”
uiputfile
标准的保存文件对话框
uisave
显示打开文件对话框并在结果中调用
“save”
uisetcolor
颜色选择对话框
uisetfont
字体选择对话框
waitbar
显示等待条
warndlg
警告对话框
菜单函数
makemenu
创建菜单结构
menubar
对MenuBar属性而言计算机所依赖的默认设置
umtoggle
切换uimenu对象的“checked”状态
winmenu
给“窗口”菜单项目创建子菜单
工具栏按钮组件函数
btndown
在工具栏按钮组件中压下按钮
btnresize
改变按钮组件的大小
btngroup
创建工具栏按钮组件
btnpress
工具栏按钮组件的按钮管理
btnstate
提问工具栏按钮组件的状态
btnup
在工具栏按钮组件中弹起按钮
优先权
addpref
添加优先权
getpref
获取优先权 .
ispref
测验优先权的存在情况
rmpref
去除优先权
setpref
设置优先权
其他函数
allchild
获取所有对象的子类
clipboard
输给系统剪贴板以及来自系统剪贴板的拷贝和粘贴字符串
edtext
轴文本对象的交互编辑
findall
搜索所有的对象
findfigs
搜索图形超出屏幕的部分
getptr
获取图形指针
getstatus
获取图形中文本字符串的状态
guidata
储存或恢复应用数据
guihandles
返回句柄的一个结构
hidegui
隐藏/显示GUI
listfonts
从单元数组中获取可用的系统字体列表
movegui
将GUI移到屏幕的指定部分
overobj
获取指针结束时的对象句柄
popupstr
获取上拉式菜单的选项字符串
remapfig
变换图形对象的位置
setptr
设置图形指针
setstatus
设置图形中文本字符串的状态
uiclearmode
清除当前激活的交互模式