文档

修改你的图形属性图

关于编辑器对象

编辑对象提供纯粹的图形图表对象的属性和方法。每个图表对象有自己的编辑器对象。

编辑对象的访问

你不能直接创建或销毁编辑和剪贴板对象作为你其他Stateflow®API对象。不过,您可以附加一个句柄用它们的属性和方法来修改Stateflow图表。

当您创建一个图表时,会自动创建一个编辑器对象。如果ch工作空间处理一个图表,你创建一个图表的编辑对象的句柄使用这个命令:

ed = ch.Editor;

改变显示的Stateflow编辑器

使用处理艾德从前面的示例来访问编辑对象的属性和方法。例如,这个命令调用zoomIn方法放大图20%的系数:

ed.zoomIn;

或者,您可以简单地设置ZoomFactor财产绝对缩放因子的150%:

ed.ZoomFactor = 1.5;

ZoomFactor是基于每英寸点数(DPI) 72。如果你的屏幕DPI是不同的,例如96年,你想改变图表的缩放级别,你必须扩展ZoomFactor相应的行动。例如,如果你想要100%,你会设置ZoomFactor72/96(0.75)。

您还可以使用一个编辑对象改变窗口的位置Stateflow编辑器。有关更多信息,请参见Stateflow.Editor

相关的话题