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 | 清除当前激活的交互模式 |