图片缩略图

inputsdlg:增强型输入对话框

version 2.3.2.0 (32.8 KB) by Kesh Ikuma
预定义的对话框功能,接受用户输入的几个表单

8.4K下载

更新2015年6月30日

查看许可证

编者按:这个文件被选为MATLAB中心推荐商品

此函数是标准INPUTDLG函数的增强版,具有许多附加功能:
-8种控制类型:文本、编辑、检查、列表、范围、颜色、表格、按钮
(**color, table, button在2.0版中添加)
Text Type是静态文本(例如,放置指令)
- Check Type显示带标签的复选框,返回两个值中的一个。值可以是逻辑、整数或字符串
—Edit Type可以配置为接受:
*纯文本(单行或多行模式)
*日期(遵循DATESTR中定义的日期格式)
*数值(具有属性说明的整数或浮点数)
*文件或目录名(使用UIGETFILE、UIPUTFILE或UIGETDIR函数,支持UIGETFILE multi sel金宝app
等模式)
*vector(如果长度是固定的或任意的,则可以指定向量的长度或其元素的属性)。要指定行向量,请在formats.limits字段中包含“row”关键字。
- List Type返回所选项目的索引,可以有4种不同的外观:
*弹出菜单
*列表框(可多选)
*Radiobutton(按钮位置可定制)
*Togglebutton(可自定义按钮位置)
-INPUTSDLG可以自动调整控件和对话框的大小以获得最佳外观,如果对话框的大小可以调整,则控件的大小可以自动调整。
-INPUTSDLG支持金宝app对所有UI控件的用户回调以及dialog的CreateFcn和DeleteFcn回调。回调函数将附加输入参数作为标准MATLAB回调参数。
- INPUTSDLG返回单元格或结构中的用户条目
-INPUTSDLG与INPUTDLG向后兼容,但取消时返回的值除外。给定默认答案后,INPUTDLG返回一个空单元格,而INPUTSDLG返回默认答案。INPUTSDLG返回第二个参数Cancelled(逻辑标志),以指示对话框的终止方式。
确认:
-Luke Reisner准备了v1.3,并友好地分享了他的修改/错误修复。
-Florian Hatz提出了添加桌子、颜色和瓷砖选项的想法,从而启动了v2.0的开发

引用为

Kesh Ikuma(2021年)。inputsdlg:增强型输入对话框(//www.tatmou.com/matlabcentral/fileexchange/25862-inputsdlg-enhanced-input-dialog-box), MATLAB中央文件交换。检索.

MATLAB版本兼容性
使用R2014a创建
与任何版本兼容
平台兼容性
窗户 macOS Linux

社区寻宝

在MATLAB Central中查找宝藏,了解社区如何帮助您!

开始狩猎!