主图符是存在于图符集中的任意图符对象。这个数据仅适用于图符对象。不包括预先建立的图符或在iFIX 4.5之前版本创建的图符。主图符包括标识符,以便标识画面中的哪些图符对象为该主图符的实例。图符ID与来自主图符的图符实例相同。主图符仅存在于图符集中。放入iFIX画面后,主图符成为图符实例。
图符实例是已经放入画面的主图符。图符实例可以用唯一的主图符独特标识。图符实例仅存在于iFIX画面中。放入图符集中时,图符实例变成主图符,根据用户选择的选项,可以替换预先存在的主图符,或成为新的主图符。每个图符实例可以有自己的图符描述,描述如何在画面中使用实例。
当含有图符对象的组升级为主图符,正如拖放至图符集一样,所包含的图符对象(实例)转化为标准组对象。将在主图符创建时提示这种情况,用户可以选择取消操作。
如果图符实例自最近一次主图符更新以来调整过大小,这个大小保存在下次更新中。整个图符实例的总高度和宽度保持不变。内部对象的相对大小相应调整。但请注意,并非所有尺寸均可调整。
重要:如果删除主图符,而且存在来自该主图符、包含图符实例的画面,将无法使用图符更新器来更新这些实例。删除图符集中的主图符时请保持谨慎。
如何做...