数学建模社区-数学中国

标题: 生成用户控制图形对象(用户界面控制)——uicontrol [打印本页]

作者: 森之张卫东    时间: 2015-8-24 22:04
标题: 生成用户控制图形对象(用户界面控制)——uicontrol

命令6 uicontrol

功能生成用户控制图形对象(用户界面控制)。也通过该命令运行图形用户界面。当对象被选中时,一般会执行相应的操作。系统支持多种控件,每一种都有不同的作用:


用法handle = uicontrol(parent) 在父对象parent上生成一用户图形控制界面。用户界面控制对象都是图形窗口的子对象,所以当窗口中没有坐标轴时,同样可以放置控制组件于图形窗口中。

handle = uicontrol(,'PropertyName',PropertyValue,) 参量PropertyName为属性名,参量PropertyValue可为结构数组或者为单元数组,同时随意地返回刚生成的对象的句柄。当然用户可以通过命令setget来设置与询问生成对象的属性值。

附:表7-12列出所有的用于命令uicontrol对象的属性名。每一属性名当作一描述该属性的链接。

7-12

属性名
属性名含义
属性值
  
控制控件类型与显示
  
BackgroundColor
对象的背景颜色
有效值:ColorSpec
  
缺省值:与系统有关
Cdata
显示于对象之上的真颜色图片
有效值:矩阵
ForegroundColor
文本字体的颜色
有效值:ColorSpec
  
缺省值:[0 0 0](黑色)
SelectionHighlight
当对象被选中时突出显示
有效值:onoff
  
缺省值:on
String
用户控制界面的标签,也是列表框与弹出菜单中的项目
有效值:任意有效的字符串
Visible
用户界面控制是否可见
有效值:onoff
  
缺省值:on
  
关于控件对象的一般信息
  
Children
用户界面控制界面没有子对象
Enable
用户界面控制是否可用
有效值:oninactiveoff
  
缺省值:on
Parent
用户界面控制对象的父对象
有效值:图形窗口标量句柄
Selected
对象是否为选中状态
有效值:onoff
  
缺省值:off
SliderStep
滑块步长尺度
有效值:二维向量
  
缺省值:[0.001  0.1]
Style
用户界面控制对象的类型
有效值:pushbuttonedittogglebuttonslidertextradiobuttonpopupmenu listboxframe
  
缺省值:pushbutton
Tag
由用户指定的对象的标记符
有效值:任意有效字符串
TooltipString
对象的工具提示
有效值:任意有效字符串
Type
图形对象的类型
有效值:字符串(只读)
  
缺省值:uicontrol
UserData
用户指定的数据
有效值:矩阵
  
控制控件对象的位置
  
Position
用户界面控制对象的大小与位置
有效值:位置矩形
  
缺省值:[20 20  60 20]
Units
解释属性position向量的单位
有效值:pixelsinchescharacternormalizedpointscentimeters
  
缺省值:pixels
  
控制字体与标签
  
FontAngle
字符的倾斜度
有效值:normalitalicoblique
  
缺省值:normal
FontName
字体系列名称
有效值:字符串
  
缺省值:与系统有关
FontSize
字体大小
有效值:一标量
  
缺省值:与系统有关
FontUnits
字体大小单位
有效值:pixelsnormalized inchescentimeterspoints
  
缺省值:points
FontWeight
文本字体的磅值
有效值:lightnormaldemibold
  
缺省值:normal
HorizontalAlignment
标签字符串的对齐方式
有效值:leftcenterleft
  
缺省值:决定于用户界面控制的对象
String
用户控制界面的标签,也是列表框与弹出菜单中的项目
有效值:字符串
  
控制回调函数的执行
  
BusyAction
回调函数中断方式
有效值:cancelqueue
  
缺省值:queue
ButtonDownFcn
当按钮按下时执行的回调函数
有效值:字符串
Callback
控制操作
有效值:字符串
CreateFcn
在对象生成过程中执行的回调函数
有效值:字符串
DeleteFcn
在对象删除过程中执行的回调函数
有效值:字符串
Interruptible
回调函数中断的模式
有效值:onoff
  
缺省值:on
UIContextMenu
与界面控制中的对象相关的菜单(如按下鼠标右键)
有效值:句柄
  
关于当前状态的一般信息
  
ListboxTop
第一个显示于列表框中的项目的索引
有效值:标量
  
缺省值:[1]
Max
最大值(与用户界面控制对象有关)
有效值:标量
  
缺省值:与系统有关
Min
最小值(与用户界面控制对象有关)
有效值:标量
  
缺省值:与系统有关
Value
用户界面控制对象的当前值
有效值:标量或向量
  
缺省值:与系统有关
  
控制组件的访问
  
HandleVisibility
句柄是否可从命令窗口中与GUIs中访问
有效值:oncallbackoff
  
缺省值:on
HitTest
组件是否可由鼠标单击选中
有效值:onoff
  
缺省值:on




作者: 我是男神    时间: 2015-8-25 08:59
啦啦啦~~~我是默认签名(*^__^*)

作者: 我是男神    时间: 2015-8-25 08:59
啦啦啦~~~我是默认签名(*^__^*)

作者: 我是男神    时间: 2015-8-25 08:59
啦啦啦~~~我是默认签名(*^__^*)

作者: 我是男神    时间: 2015-8-25 12:31
啦啦啦~~~我是默认签名(*^__^*)

作者: 我是男神    时间: 2015-8-25 19:27
啦啦啦~~~我是默认签名(*^__^*)

作者: 我是男神    时间: 2015-8-25 19:29
啦啦啦~~~我是默认签名(*^__^*)

作者: 我是男神    时间: 2015-8-25 19:29
啦啦啦~~~我是默认签名(*^__^*)

作者: 我是男神    时间: 2015-8-25 19:29
啦啦啦~~~我是默认签名(*^__^*)

作者: 我是男神    时间: 2015-8-25 19:29
啦啦啦~~~我是默认签名(*^__^*)

作者: 我是男神    时间: 2015-8-25 19:30
啦啦啦~~~我是默认签名(*^__^*)

作者: 我是男神    时间: 2015-8-25 19:30
啦啦啦~~~我是默认签名(*^__^*)

作者: 我是男神    时间: 2015-8-25 19:30
啦啦啦~~~我是默认签名(*^__^*)

作者: 我是男神    时间: 2015-8-25 19:30
啦啦啦~~~我是默认签名(*^__^*)

作者: 我是男神    时间: 2015-8-25 19:30
啦啦啦~~~我是默认签名(*^__^*)

作者: 我是男神    时间: 2015-8-25 19:30
啦啦啦~~~我是默认签名(*^__^*)

作者: 我是男神    时间: 2015-8-25 19:30
啦啦啦~~~我是默认签名(*^__^*)

作者: 我是男神    时间: 2015-8-25 19:30
啦啦啦~~~我是默认签名(*^__^*)

作者: 我是男神    时间: 2015-8-25 19:31
啦啦啦~~~我是默认签名(*^__^*)

作者: 我是男神    时间: 2015-8-25 19:31
啦啦啦~~~我是默认签名(*^__^*)





欢迎光临 数学建模社区-数学中国 (http://www.madio.net/) Powered by Discuz! X2.5