2024年2月21日发(作者:)
GUI界面控件属性值
1. figure
属性名
窗口位置
Position
属性说明
图形窗口的位置与大小
有效属性值
有效值:四维向量[left,bottom,
width,height]
缺省值:决定于显示
有效值:inches(英寸)
centimeters(厘米)
normalized(标准化单位,认为窗口为一长宽都是1)
points(点)
pixels(像素)
characters(字符)
缺省值:pixels
有效值:ColorSpec(有效的颜色 参数)
缺省值:取决于颜色表(参见命令colordef)
有效值:none、figure
缺省值:figure
有效值:任意字符串
缺省值:‘’(空字符串)
有效值:on、off
缺省值:on
有效值:on、off
缺省值:on
有效值:on、off
缺省值:on
有效值:on、off
缺省值:on
有效值:normal(标准窗口)、
modal(典型窗口)
缺省值:normal
有效值:m*3阶的RGB颜色矩阵
缺省值:jet色图
有效值:m*3阶的RGB颜色矩阵
缺省值:有所有颜色的色图
有效值:auto、manual
缺省值:manual
有效值:m*3阶的RGB颜色矩阵
缺省值:无(只读模式)
有效值:任一标量
缺省值:64
有效值:on、off
缺省值:on
有效值:m*1维向量,每一分量在[0 1]之间
缺省值:64*1维向量
有效值:on、off
缺省值:on
有效值:on、off
缺省值:off
有效值:painters、zbuffer、OpenGL
缺省值:系统自动选择
有效值:句柄向量
Units
用于解释属性Position的单位
指定类型与外在显示
Color
Menubar
Name
NumberTitle
Resize
SelectionHighlight
Visible
WindowStyle
控制色图
Colormap
Dithermap
DithermapMode
FixedColors
MinColormap
ShareColors
指定透明度
Alphamap
指定渲染模式
BackingStore
DoubleBuffer
Renderer
关于图形窗口的一般信息
Children
显示于图形窗口中的任意对象句柄
打开或关闭屏幕像素缓冲区
对于简单的动画渲染是否使用快速缓冲
用于屏幕和图片的渲染模式
图形窗口的α色图,用于设定透明度。
图形窗口的色图
用于真颜色数据以伪颜色显示的色图
是否使用系统生成的抖动色图
不是从色图中获得的颜色
系统颜色表中能使用的最少颜色数
允许MATLAB共享系统颜色表中的颜色
窗口的背景颜色
转换图形窗口菜单条的“开”与“关”
显示图形窗口的标题
标题栏中是否显示’Figure No. n’,其中n为图形窗口的编号
指定图形窗口是否可以通过鼠标改变大小
当图形窗口被选中时,是否突出显示
确定图形窗口是否可见
指定窗口为标准窗口还是典型窗口
FileName
Parent
Selected
Tag
Type
UserData
RendererMode
关于当前状态的信息
CurrentAxes
CurrentCharacter
CurrentOject
CurrentPoint
SelectionType
回调程序的执行
BusyAction
ButtonDownFcn
CloseRequestFcn
CreateFcn
DeleteFcn
Interruptible
KeyPressFcn
ResizeFcn
UIContextMenu
WindowButtonDownFcn
命令guide使用的文件名
图形窗口的父对象:根屏幕
是否显示窗口的“选中”状态
用户指定的图形窗口标签
图形对象的类型(只读类型)
用户指定的数据
缺省的或用户指定的渲染程序
在图形窗口中的当前坐标轴的句柄
在图形窗口中最后一个输入的字符
图形窗口中的当前对象的句柄
图形窗口中最后单击的按钮的位置
鼠标选取类型
指定如何处理中断调用程序
当在窗口中空闲点按下鼠标按钮时,执行的回调程序
当执行命令关闭时,定义一回调程序
当打开一图形窗口时,定义一回调程序
当删除一图形窗口时,定义一回调程序
定义一回调程序是否可中断
当在图形窗口中按下一键时,定义一回调程序
当图形窗口改变大小时,定义一回调程序
定义与图形窗口相关的菜单
当在图形窗口中按下鼠标时,定义一回调程序
当将鼠标移进图形窗口中时,定义一回调程序
当在图形窗口中松开按钮时,定义一回调程序
指定使用整数或非整数图形句柄
指定图形窗口句柄是否可见
定义图形窗口是否能变成当前对象(参见图形窗口属性有效值:字符串
有效值:总是0(即根屏幕)
有效值:on、off
缺省值:on
有效值:任意字符串
缺省值:' '(空字符串)
有效值:'figure'
有效值:任一矩阵
缺省值:[](空矩阵)
有效值:auto、manual
缺省值:auto
有效值:坐标轴句柄
有效值:单个字符
有效值:图形对象句柄
有效值:二维向量[x-coord,
y-coord]
有效值:normal、extended、alt、open
有效值:cancel、queue
缺省值:queue
有效值:字符串
缺省值:' '(空字符串)
有效值:字符串
缺省值:closereq
有效值:字符串
缺省值:' '(空字符串)
有效值:字符串
缺省值:' '(空字符串)
有效值:on、off
缺省值:on(可以中断)
有效值:字符串
缺省值:' '(空字符串)
有效值:字符串
缺省值:' '(空字符串)
有效值:属性UIContrextmenu的句柄
有效值:字符串
缺省值:' '(空字符串)
有效值:字符串
缺省值:' '(空字符串)
有效值:字符串
缺省值:' '(空字符串)
有效值:on、off
缺省值:on(整数句柄)
有效值:on、callback、off
缺省值:on
有效值:on、off
缺省值:on
WindowButtonMotionFcn
WindowButtonUpFcn
访问对象的控制
IntegerHandle
HandleVisiblity
HitTest
NextPlot
定义鼠标指针
Pointer
CurrentObject)
在图形窗口中定义如何显示另外的图形
有效值:replacechildren、add、replace
缺省值:add
有效值:crosshair、arrow、topr、watch、topl、botl、botr、circle、cross、fleur、left、right、top、fullcrosshair、bottom 、ibeam、custom
缺省值:arrow
有效值:16*16阶矩阵
缺省值:将鼠标设置为'custom'且可见
有效值:二维向量[row,column]
缺省值:[1 1]
选取鼠标记号
PointerShapeCData
PointerShapeHotSpot
定义鼠标外形的数据
设置鼠标活跃的点
2. uicontrol
属性名
控制控件类型与显示
BackgroundColor
Cdata
ForegroundColor
SelectionHighlight
String
Visible
属性名含义
对象的背景颜色
显示于对象之上的真颜色图片
文本字体的颜色
当对象被选中时突出显示
用户控制界面的标签,也是列表框与弹出菜单中的项目
用户界面控制是否可见
属性值
有效值:ColorSpec
缺省值:与系统有关
有效值:矩阵
有效值:ColorSpec
缺省值:[0 0 0](黑色)
有效值:on、off
缺省值:on
有效值:任意有效的字符串
有效值:on、off
缺省值:on
有效值:on、inactive、off
缺省值:on
有效值:图形窗口标量句柄
有效值:on、off
缺省值:off
有效值:二维向量
缺省值:[0.001 0.1]
有效值:pushbutton、edit、togglebutton、slider、text、radiobutton、popupmenu 、listbox、frame
缺省值:pushbutton
有效值:任意有效字符串
有效值:任意有效字符串
有效值:字符串(只读)
缺省值:uicontrol
有效值:矩阵
有效值:位置矩形
缺省值:[20 20 60 20]
有效值:pixels、inches、character、normalized、points、centimeters
缺省值:pixels
有效值:normal、italic、oblique
缺省值:normal
有效值:字符串
缺省值:与系统有关
有效值:一标量
缺省值:与系统有关
有效值:pixels、normalized 、inches、centimeters、points
缺省值:points
关于控件对象的一般信息
Children 用户界面控制界面没有子对象
Enable
Parent
Selected
SliderStep
用户界面控制是否可用
用户界面控制对象的父对象
对象是否为选中状态
滑块步长尺度
Style
Tag
TooltipString
Type
UserData
控制控件对象的位置
Position
Units
控制字体与标签
FontAngle
FontName
FontSize
FontUnits
用户界面控制对象的类型
由用户指定的对象的标记符
对象的工具提示
图形对象的类型
用户指定的数据
用户界面控制对象的大小与位置
解释属性position向量的单位
字符的倾斜度
字体系列名称
字体大小
字体大小单位
FontWeight
HorizontalAlignment
String
控制回调函数的执行
BusyAction
ButtonDownFcn
Callback
CreateFcn
DeleteFcn
Interruptible
UIContextMenu
文本字体的磅值
标签字符串的对齐方式
用户控制界面的标签,也是列表框与弹出菜单中的项目
回调函数中断方式
当按钮按下时执行的回调函数
控制操作
在对象生成过程中执行的回调函数
在对象删除过程中执行的回调函数
回调函数中断的模式
有效值:light、normal、demi、bold
缺省值:normal
有效值:left、center、left
缺省值:决定于用户界面控制的对象
有效值:字符串
有效值:cancel、queue
缺省值:queue
有效值:字符串
有效值:字符串
有效值:字符串
有效值:字符串
有效值:on、off
缺省值:on
有效值:句柄
与界面控制中的对象相关的菜单(如按下鼠标右键)
关于当前状态的一般信息
第一个显示于列表框中的项目的索ListboxTop
引
Max
Min
Value
控制组件的访问
HandleVisibility
HitTest
有效值:标量
缺省值:[1]
有效值:标量
最大值(与用户界面控制对象有关)
缺省值:与系统有关
有效值:标量
最小值(与用户界面控制对象有关)
缺省值:与系统有关
有效值:标量或向量
用户界面控制对象的当前值
缺省值:与系统有关
句柄是否可从命令窗口中与GUIs中访问
组件是否可由鼠标单击选中
有效值:on、callback、off
缺省值:on
有效值:on、off
缺省值:on
3. uimenu
属性名
控制控件类型与显示
Checked
ForegroundColor
Label
Separator
SelectionHighlight
Visible
关于对象的一般信息
Acceleratro
Children
Enable
Parent
Tag
Type
UserData
控制对象的位置
Position
控制回调程序的执行
属性名描述
菜单检查记号
文本的颜色
菜单标签
分隔线模式
对象选中时是否突出显示
用户界面菜单是否可见
键盘等价字符
子菜单的句柄
用户界面菜单是否可用
用户界面菜单的父对象
用户指定的对象标记符
图形对象类型
用户指定数据
用户界面菜单的相对位置
属性值
有效值:on、off
缺省值:off
有效值:ColorSpec
缺省值:黑色[0 0 0]
有效值:任何字符串
有效值:on、off
缺省值:off
有效值:on、off
缺省值:on
有效值:on、off
缺省值:on
有效值:任何的字符
有效值:句柄向量
有效值:on、off
缺省值:on
有效值:句柄
有效值:任何字符串
有效值:字符串read-only
缺省值:uimenu
有效值:任何矩阵
有效值:标量
缺省值:[1]
BusyAction
ButtoDownFcn
Callback
CreateFcn
DeleteFcn
Interruptible
控制对象的访问
HandleVisibility
HitTest
回调程序的中断
按钮按下回调程序
控制操作
在对象生成期间执行的回调程序
在对象删除期间执行的回调程序
回调程序中断模式
是否可从命令行上访问图形用户界面
是否可用鼠标选择
有效值:cancel、queue
缺省值:queue
有效值:字符串
有效值:字符串
有效值:字符串
有效值:字符串
有效值:on、off
缺省值:on
有效值:on、callback、off
缺省值:on
有效值:on、off
缺省值:on
4. text
属性名
定义字符串
Editing
Interpretation
String
放置字符串
Extent
HorizontalAlignment
Position
Rotation
属性说明
能否对文字进行编辑
TeX字符是否可用
字符串(包括TeX字符串)
属性值
有效值:on、off
缺省值:off
有效值:tex、none
缺省值:tex
有效值:可见字符串
Units
VerticalAlignment
指定文字字体
FontAngle
FontName
FontSize
text对象的范围(位置与大小) 有效值:[left, bottom, width, height]
有效值:left(文本外框左边对齐,缺省对齐方式)、center(文本外框中间对齐)、right(文文字水平方向的对齐方式
本外框右边对齐)
缺省值:left
有效值:[x,y,z]直角坐标系
文字范围的位置
缺省值:[](空矩阵)
有效值:标量(单位为度)
文字对象的方位角度
缺省值:0
有效值:pixels (屏幕上的像素点)、normalized (把屏幕看成一个长、宽为1的矩文字范围与位置的单位 形)、inches(英寸)、centimeters(厘米)、points
(图象点)、data
缺省值:data
有效值:top (文本外框顶上对齐)、cap(文本字符顶上对齐)、middle(文本外框中间对齐)、文字垂直方向的对齐方式 baseline(文本字符底线齐)、bottom(文本外框底线对齐)
缺省值:middle
有效值:normal(正常字体)、italic(斜体字)、oblique(斜角字)
缺省值:normal
有效值:用户系统支持的字体名或者字符串FixedWidth。
缺省值为 Helvetica
有效值:结合字体单位的数值
缺省值为:10 points
有效值:points (1点=1/72英寸)、normalized(把父对象坐标轴作为一单位长的一个整体;当改变坐标轴的尺寸时,系统会自动改变字体的大小)、inches (英寸)、Centimeters(厘米)、Pixels(像素)
缺省值:points
有效值:light(细字体)、normal(正常字体)、demi(黑体字)、Bold(黑体字)
缺省值:normal
有效值:on、off
on:当文本超出坐标轴的矩形时,超出的部设置斜体文字模式
设置文字字体名称
文字字体大小
FontUnits 设置属性FontSize的单位
FontWeight
控制文字外观
Clipping
设置文字字体的粗细
设置坐标轴中矩形的剪辑模式
分不显示;
off:当文本超出坐标轴的矩形时,超出的部分显示。
缺省值:off
EraseMode
SelectionHighlight
Visible
Color
控制对文字对象的访问
HandleVisibility
HitTest
文字对象的一般信息
Children
Parent
Seleted
Tag
Type
UserData
控制回调例行执行程序
BusyAction
ButtonDownFcn
CreateFcn
DeleteFcn
Interruptible
UIContextMenu
设置如何处理对文字回调过程中断的句柄
设置当鼠标在文字上单击时,程序做出的反应(即执行回调程序)
设置当文字被创建时,程序做出的反应(即执行的回调程序)
设置当文字被删除(通过关闭或删除操作)时,程序做出的反应(即执行的回调程序)
设置回调过程是否可中断
设置与文字相关的菜单项
有效值:cancel、queue
缺省值:queue
有效值:字符串
缺省值:' '(空字符串)
有效值:字符串
缺省值:' '(空字符串)
有效值:字符串
缺省值:' '(空字符串)
有效值:on、off
缺省值:on(能中断)
有效值:用户相关菜单句柄
文字对象的子对象(文字对象没有子对象)
文字对象的父对象(通常为axes对象)
设置文字是否显示出“选中”状态
设置用户指定的标签
设置图形对象的类型(只读类型)
设置用户指定数据
有效值:[](即空矩阵)
有效值:axes的句柄
有效值:on、off
缺省值:off
有效值:任何字符串
缺省值:’’(即空字符串)
有效值:字符串’text’
有效值:任何矩阵
缺省值:[](即空矩阵)
设置显示与擦除文字的模式。这些模式对生成动画系列与改进文字的显示效果很有好处。
设置选中文字是否突出显示
设置文字是否可见
设置文字颜色
设置文字对象句柄对其他函数是否可见
设置文字对象能否成为当前对象(见图形CurrentObject属性)
有效值:normal、none、 xor、 background
缺省值:normal
有效值:on、off
缺省值:on
有效值:on、off
缺省值:on
有效的颜色值:ColorSpec
有效值:on、callback、off
缺省值:on
有效值:on、off
缺省值:on
5.
发布评论