画面坐标系统

画面坐标系统确定画面中点或其他几何元素的唯一位置。所有画面、图符集或动画使用的坐标都可以在文档的坐标系统内测量,该坐标系可为:

  • 逻辑
  • 增强型

逻辑坐标系统

逻辑坐标系统是传统系统,用于 iFIX 5.5 或更早版本创建的画面。使用逻辑坐标系统,屏幕分辨率以逻辑单位测量。逻辑单元值取自最初创建画面的终端机的屏幕分辨率。查看屏幕分辨率不同的终端机上的画面时,画面也许不会自动缩放到新的屏幕分辨率。

逻辑坐标系统使用“属性”窗口中显示的以下属性来识别用于文件高度和宽度的逻辑单元。

属性

描述

DocumentHeight

指定文档高度,用逻辑单元表示。

DocumentWidth

指定文档宽度,用逻辑单元表示。

在逻辑坐标系统中使用“自动缩放”选项使您能够在分辨率相同的屏幕之间移动画面。但是,在分辨率不同的屏幕上查看时,画面可能不会按所需比例进行缩放。将画面移动到分辨率不同的屏幕上时,建议使用增强型坐标系统。

增强型坐标系统

增强型坐标系统用于 iFIX 5.8 及更高版本。使用增强型坐标系统,可以创建不受屏幕分辨率约束的画面。在增强型坐标系统中,画面的尺寸和位置用附加点度量。增强型坐标系统的特点是:在分辨率与最初创建画面的屏幕不同的屏幕上查看画面时,画面可自动缩放。如果用增强型坐标系统创建画面,即使在分辨率不同的屏幕上查看,画面仍将保留其初始高宽比。

增强型坐标系统使用以下属性来反映图形的高度、宽度和坐标系统。有关这些属性的更多信息,请参阅iFIX自动化参考电子书。

属性

描述

DocumentHeightEx

指定文件高度,以附加点表示。

DocumentWidthEx

指定文件宽度,以附加点表示。

EnhancedCoordinates

将画面坐标系统标识为:True(增强型坐标系统)或 False(逻辑坐标系统)。

您可将由逻辑坐标系统创建的画面升级至增强型坐标系统。增强型坐标系统专家将画面由逻辑单元转换为附加点。升级期间,逻辑坐标系统中的画面在升级前被保存至备份文件夹。这允许您根据需要将画面复原为以逻辑单元表示的初始画面。同时,画面升级后,图标发生变化以指示升级后的画面。

新画面默认启用增强型坐标系统。现有的旧画面仍保留采用逻辑坐标系统,直至将其升级至增强型坐标系统。

适屏缩放

增强型坐标系统提供“适屏缩放”查看选项,该项在运行模式下启用。“适屏缩放”可隐藏滚动条,同时允许您在屏幕上查看完整画面。即使赋予画面新的屏幕分辨率且该分辨率与开发画面的分辨率不同,画面内的对象也不会改变其位置和尺寸。“适屏缩放”不更改画面内对象/图形的位置,但会按比例缩放画面(仅用于查看)。有关使用“适屏缩放”的更多信息,请参阅选择“适屏缩放”章节。

运行模式下默认启用“适屏缩放”。出于特殊目的,您可能希望禁用此首选项。对于所有画面,在“运行模式”复选框(位于“用户首选项”对话框中的“常规”选项卡上)内取消选择“适屏缩放”,即可在运行模式下禁用“适屏缩放”。欲针对特定画面禁用此首选项,则在该画面的初始代码下方置入脚本以调用“ME.ZoomToFit False”。有关此脚本的更多信息,请参阅iFIX自动化参考电子书中的ZoomToFit方法示例

注意:“适屏缩放”不适用于使用逻辑坐标系统的文档。

重要提示:iFIX 屏幕依赖于物理显示器的每英寸点数 (DPI) 设置,并应始终使用推荐设置。此操作失败可能导致画面显示不正确。

按钮标题转换工具

按钮标题转换工具允许您在画面(屏幕分辨率与画面及命令按钮标题最初创建时不同)中使用命令按钮标题(文本)时对其进行缩放。如果命令按钮的文本未正确缩放,按钮标题转换工具专家越过缩放因素和屏幕分辨率对该标题文本进行转换,并将原来的命令按钮标题覆盖。使用按钮标题转换工具专家,您能在同一画面中缩放一个、多个或全部命令按钮标题。这在使用“适屏缩放”查看画面和文本时十分有用。按钮标题转换工具专家仅支持增强型坐标系统。按钮标题转换工具不适用于使用逻辑坐标系统的文档。有关使用按钮标题转换工具的更多信息,请参阅转换按钮标题一节。

坐标系统一览

下表总结了每个坐标系统的特征:

特征

逻辑坐标系统

增强型坐标系统

iFIX 支持

版本 5.5 或更早版本

注意: 可通过 iFIX 5.8 查看和编辑使用逻辑坐标系统的画面。

5.8 版和更高版本

用于屏幕分辨率的单位 

逻辑单元

附加点

默认画面大小(高度和宽度)

100 x 75 逻辑单元

附加点,基于屏幕分辨率进行计算

画面高度属性

画面宽度属性

DocumentHeight

DocumentWidth

DocumentHeightEx

DocumentWidthEx

EnhancedCoordinates属性

False

True

画面图标

图符图标

全屏查看画面选项

自动缩放

适屏缩放

旧画面备份和恢复

 

相关信息

如何做...

您最近了解过 iFIX 吗 ?

查看最新版 iFIX 的所有新功能。

让 iFIX 帮助您提高效率,降低成本。