世纪星组态软件的第三章

如题所述

第1个回答  2016-06-01

第三章 画面图形绘制 世纪星提供个性化设置功能,用于用户设置个性化的开发系统。
1、命令
功能:用户可以按照自己的个性,设置开发系统的菜单命令和工具栏命令。
示例:选择“工具\个性化设置”菜单,弹出个性化设置对话框如图3-1所示:
在弹出以上对话框时,可以增加、减少、移动开发系统的菜单命令和工具栏命令。
2、工具栏
功能:用户可以复位、新建、修改、删除的个性化的工具栏。
示例:在个性化设置对话框中选择“工具栏”属性页,显示对话框如图3-2所示:
在弹出以上对话框时,可以复位、新建、修改、删除的个性化的工具栏。
3、工具编辑
功能:用户可以按照自己的个性,在开发系统的菜单命令中增加、修改、删除常用工具软件的快捷命令。
示例:在个性化设置对话框中选择“工具编辑”属性页,显示对话框如图3-3所示:
4、界面风格
功能:用户可以按照自己的个性,设置开发系统的界面风格。
示例:在个性化设置对话框中选择“界面风格”属性页,显示对话框如图3-4所示: 画面文件管理是对画面的图形数据文件进行管理。
1、创建新画面
功能:创建新的画面窗口文件。
用鼠标左键单击“文件/新画面”菜单项或用键盘敲击热键Ctrl+N后,弹出“新画面”对话框,在对话框中可定义画面的名称、背景颜色、风格和画面创建时所处的位置。
示例:创建新画面的对话框,如图3-5所示:
新画面参数设置如下:
名 称:新画面的名称,画面保存时就以此名称作为文件名。画面名最长为32字符,画面名中不能包含下列字符: \ / : * ? ” < > |
背景色:用于设置窗口的背景色,用鼠标按下背景色区域,弹出浮动的调色板窗口,可从中选择一种颜色。
注 释:与画面有关的注释信息。
边 框:画面创建时边框的类型。
类 型:有三种画面类型可供选择。“覆盖式”画面出现时,它重叠在当前画面之上。关闭后被覆盖的画面又可见。“替换式”画面出现时,所有与之相交的画面自动从屏幕上和内存中删除。建议尽量使用“替换式”画面以节约内存。“弹出式”画面类似于“覆盖式”画面,一般用于对话框或信息显示。
位 置:画面的左上角坐标、宽度和高度的值,以象素为单位计算。
选 项
标 题 杆:此选择用于决定画面是否有标题杆,若有标题杆,标题杆上将显示画面名称。
大小可变:此选择用于决定画面是否能由用户改变大小。改变画面大小的操作与改变WINDOWS窗口相同。
画面漫游:画面是否具有漫游功能。画面漫游指在系统运行时,用鼠标左键点击非触敏区域时,托拽画面漫游移动。
命令语言:画面命令语言,用于画面打开、画面运行和画面关闭时执行命令语言。
2、打开画面
功能:创建打开画面窗口文件。
选择“文件/打开画面”菜单,弹出“打开画面”对话框,对话框中列出了当前工程中所有未打开的画面,可用鼠标选择一个或多个画面。如图3-6所示。
按“确定”按钮:打开选中的画面。
按“取消”按钮:取消当前操作。
按“全部选中”按钮:将所有的画面设为选中状态。
按“全部清除”按钮:清除所有画面的选中状态。
3、导入画面
功能:从其它世纪星的工程项目中导入画面窗口文件
选择“文件/导入画面”菜单,弹出“导入画面”对话框,选择要导入画面,按“打开”按钮,完成导入画面操作。如图3-7所示:
4、保存画面
功能:保存修改后的画面窗口文件
选择“文件/保存画面”菜单,弹出“保存画面”对话框,用鼠标选取一个或多个画面。如图3-8所示:
按“确定”按钮:打开选中的画面。
按“取消”按钮:取消当前操作。
按“全部选中”按钮:将所有的画面设 为选中状态。
按“全部清除”按钮:清除所有画面的选中状态。
5、关闭画面
功能:关闭打开的画面窗口文件
选择“文件/关闭画面”菜单,弹出“关闭画面”对话框,用鼠标选择其中一个或多个画面。如图3-9所示:
按“确定”按钮:打开选中的画面。
按“取消”按钮:取消当前操作。
按“全部选中”按钮:将所有的画面设为选中状态。
按“全部清除”按钮:清除所有画面的选中状态。
6、删除画面
功能:删除画面窗口文件
选择“文件/删除画面”菜单,弹出“删除画面”对话框,对话框中列出了当前工程中所有的画面,可用鼠标选择一个或多个画面,如图3-10所示:
按“确定”按钮:打开选中的画面。
按“取消”按钮:取消当前操作。
按“全部选中”按钮:将所有的画面设为选中状态。
按“全部清除”按钮:清除所有画面的选中状态。
7、打印画面
功能:打印当前有效画面。
8、退出
功能:退出世纪星开发系统。 世纪星采用面向对象的编程技术,使用户可以方便地建立画面的图形界面。用户构图时可以象搭积木那样利用系统提供的图形对象完成画面的生成。同时支持画面之间的图形对象拷贝,可重复使用以前的开发结果。
世纪星为用户提供了直线、矩形、圆角矩形、椭圆、位图、多边形、文本等基本图形对象,及按扭、菜单、历史趋势曲线、实时趋势曲线、报警窗口等图素绘制功能。
说明:在世纪星中,用于表示数值的文本一般用多个“#”号显示。 对用户选中的图素进行编辑处理,图形编辑功能主要有撤消、重复、剪切、拷贝、粘贴、 图形删除、锁定、粘贴点位图、显示原始大小点位图、全部选中、改变图素形状 。
明:在世纪星中,对于选中的图素,改变位置和大小有以下三种方式:
1、用鼠标拖拽整个图素改变图素的位置,或拖拽图素四周的八个方向箭头改变图素的大小。
2、用键盘直接移动整个图素改变图素的位置,或在“改变图素形状”时移动图素四周的八个方向箭头中焦点(反白显示)的位置而改变图素的大小。
3、在属性窗口中,直接输入图素的位置和大小。
注:1、键盘移动焦点规则:
(1)用光标键 LEFT,TOP,RIGHT,BOTTOM 每次移动1个象素。
(2)用Shift键+光标键 LEFT,TOP,RIGHT,BOTTOM 每次移动10个象素。
(3)用Ctrl键+光标键 LEFT,TOP,RIGHT,BOTTOM 每次移动50个象素。
2、SHIFT 键的使用:
在绘制图素时,按住 Shift 键可以画正园、正方形等。
3、CTRL 键的使用:
选择图素时,按住 Ctrl 键,可以实现灵活选择图素。
4、CTRL+D 键(复制)的使用:
复制时,复制出的图素向右下方分别移动 20 个像素。
说明:管道和流动管道除了具有常规图素的编辑功能外,增加了“管道增加点”、 “管道删除点”和“设置管道属性”的功能,即可以在管道中的任意点增加一个点,或删除当前点。 由一系列调整画面中图形对象排列方式的命令组成。主要有图素后移、图素前移、图素对齐、垂直等距、水平等距、垂直镜像、水平镜像、顺时针旋转、逆时针旋转、合成单元、 分裂单元、等高、等宽等功能。
说明:当选中的图素数量超过一个时,会有一个图素的选择框为焦点(反白显示)框,此时所有排列操作以此图素作为参考位置,进行相应的排列操作。 用户自定义图库功能可以不受限制扩充图库或新建图库,以满足不同行业者的需求。
说明:自定义图库中的图库单元可以由用户增加、修改和删除。用户也可以将其中的土库单元调入画面,修改成用户需要的单元,再增加到自定义图库中,供以后调用。 世纪星为用户提供了十多种专业图形控件,每种图形控件中有多个图形控件单元。这些图形控件单元均可实现无限缩放,为了不改变一些专用设备如时钟、仪表等图形形状,对这些图形控件单元进行了按比例放大或缩小处理。图形控件中每个单元都具有专用参数输入对话框,在这些对话框中,开发人员输入少量参数,本系统自动处理这些参数,生成图形控件单元的属性连接和动画连接。
说明:图形控件分两种:一种是世纪星提供的专业图形控件单元,用于完成特定的功能;另一种为用户自定义图形控件。对于用户自定义图形控件可以这么理解:用户自定义图形单元,如果其中带有动画连接,则可以增加到用户自定义图形控件中,如果其中不带有动画连接,则可以增加到用户自定义图库中。
世纪星的图形控件具有以下特点:
1、是系统开发人员的向导。
开发人员绘制图形控件单元,建立属性和动画连接后,用系统的“分裂单元”功能,对图形控件单元进行分解,然后分析每个图素,从中可以学习画面组合、3D图形制作、动画连接等功能的用法。
2、提高系统开发人员的开发效率。
开发人员利用图形控件单元的组合,可以快速生成工况画面。还可以利用系统的“分裂单元”功能,借用部分或全部分裂后的图素,组合成所需图形。
3、对于用户自定义图形控件,其动画连接有更简洁的方式,如图3-17所示:
说明:在以上对话框中,可以成批替换变量或字符串,也可以单独修改每个动画连接。

相似回答