正如前几节中讨论的,可调整大小的窗口区域称为客户端区域。本质上而言,屏幕是一个缺少装饰属性或装饰的窗口。要赋予画面一个自定义设计及外观,可以选择或修改下列窗口装饰:
- 标题栏 – 给画面添加标题栏。
- 系统菜单 – 给画面添加系统菜单。
- 可调边框 – 添加可调边框,以便调整窗口大小(或滚动窗口)。
要显示或隐藏上述属性,可以在“编辑画面”对话框中选定或取消相应的复选框。打开一幅新画面时,“画面首选项”标签页中出现默认启用的窗口装饰。
另外,您也可以给画面添加以下窗口属性:
- 总在顶端 – 配置窗口使其在打开时总在顶端。您可以从“用户首选项”对话框和“属性窗口”中的“画面首选项”选项卡上的“编辑画面”对话框中选择该功能。
- 使您能够查看哪些对象可被选中、可执行操作或可成为执行操作的对象。您可在“用户首选项”对话框的“画面首选项”选项卡中选择此功能。但不能在“属性窗口”中选择此功能。
- 网格已启用 – 在窗口上显示网格。您可以从“用户首选项”对话框和“属性窗口”中的“画面首选项”选项卡上的“编辑画面”对话框中选择该功能。
- 使对象在网格中快速对准网格点。您可在“用户首选项”对话框和“属性窗口”中的“画面首选项”选项卡上选择此功能。
- 使您可在运行环境下,在内存中运行画面,而无需可视化显示。您可在“编辑画面”对话框和“属性窗口”中选择此功能。
- 禁用画面缓存允许您为一个单独的画面禁用画面缓存。您可在“编辑画面”对话框中选择此功能。有关画面缓存的更多信息,请参阅“使用画面缓存”部分。
所有可用属性都可以启用或关闭,使您能创建想要的显示效果。例如,您可以:
- 通过创建窗口,同时启用标题栏和系统菜单,以模拟对话框。
- 使用边框不可调且无系统菜单的窗口为操作员生成调色板工具。
- 通过创建一个全屏显示但无其他窗口属性的窗口,生成一个有开头标题的屏幕。
- 当光标移过对象时,让对象发出声音以模拟报警状态。可通过创建启用“单击并粘贴”的窗口来实现此功能。
使用窗口属性创建画面类型
使用下表作为指南,帮助您定义画面属性。
使用窗口属性创建画面类型
创建拥有数据提供程序权限的...
|
选择以下属性...
|
对话框
|
标题栏
系统菜单
可调整大小
|
工具栏
|
标题栏
系统菜单
可调整大小
始终置顶
|
调色板或控制面板
|
标题栏
始终置顶
|
固定标识
|
始终置顶
|
详细窗口
|
标题栏
系统菜单
可调整大小
|
弹出式报警消息
|
标题栏
系统菜单
可调整大小
始终置顶
|
大小可调的画面包含运行时不显示的隐藏对象
|
可调整大小
|
关于 iFIX 文档中窗口及屏幕的更多信息,请参阅“窗口”部分。
相关信息
如何做...