uisetfont
打开字体选择对话框
语法
uisetfont
uisetfont (h)
uisetfont (S)
uisetfont(…,“DialogTitle”)
S = uisetfont(…)
描述
uisetfont
使您可以更改字体属性(字体名
,FontUnits
,字形大小
,FontWeight
,FontAngle
)文本
,轴
,或uicontrol
对象。该函数返回一个由字体属性和值组成的结构。您可以为对话框指定另一个标题。
uisetfont
显示模式对话框并返回所选字体属性。
请注意
模态对话框阻止用户在响应前与其他窗口进行交互。有关更多信息,请参见WindowStyle
在图的属性.
uisetfont (h)
显示一个模态对话框,使用句柄为的对象的这些属性值初始化字体属性值h
.选定的字体属性值应用于当前对象。如果提供了第二个参数,则为对话框指定一个名称。
uisetfont (S)
显示模态对话框,使用为指定结构(年代
).年代
必须为这些属性中的一个或多个定义合法值:字体名
,FontUnits
,字形大小
,FontWeight
,FontAngle
字段名必须与属性名完全匹配。如果定义了其他属性,则忽略它们。如果提供了第二个参数,则为对话框指定一个名称。
uisetfont(…,“DialogTitle”)
显示带有标题的模态对话框DialogTitle
并返回对话框中所选字体属性的值。
S = uisetfont(…)
返回属性字体名
,FontUnits
,字形大小
,FontWeight
,FontAngle
作为结构中的字段。如果用户按取消从对话框或发生错误时,输出值被设置为0。
例子
设置图形标注的字体特征
创建包含文本注释的图
F =数字(“位置”,[200 200 392 294]),;X = 0:pi/20:2*pi;Y = sinx;情节(x, y);T = text(,0,“\ leftarrow罪(\π)”);
打开字体对话框,并选择粗斜体风格。对话框中显示的字体在您的系统上可能不同。
S = uisetfont(t);
点击之后好吧,字体样式在情节中发生变化。
R2006a之前介绍
这个话题有用吗?