17.1.3.2 “按钮”画面

    “按钮”画面实现的功能是显示远程通组态软件中提供了各种按钮,主要分为两类,一类是按键按钮,一类是开关按钮。对此画面的设计步骤如下:

    1.在“工程管理器”的“工程”属性页中,在树控件中找到“按钮”画面,双击打开画面。对“按钮”画面进行属性设置,设置背景颜色、画面大小等,如下图。

    2.添加各种类型的定制按钮,通过绘图工具栏绘制按钮,通过“工程管理器”的“工具盒”属性页的拖拽生成按钮。

     3.对这些按钮(开关按钮)进行动画连接,实现两种状态切换(开、关)。

     通过“变量管理器”建立一个内存变量“Button”,数据类型为BOOL类型,如下图。

     选中所有的“按钮”图形,点击右键,进行批量动画连接设置,如下图。

 

     动画连接设置后,Button变量和开关按钮的状态紧紧连接在一起。

     4.利用复合图形自定义不同的按钮,远程通组态软件提供了大量的静态按钮(工程人员也可以人为绘画静态按钮),通过复合图形操作,组合成一个动态按钮,如下图。

    对每一个复合的图形进行“状态构建”和“状态设计”,定制不同类型的按钮,如下图。

     5.添加一个按钮,用于返回主画面。通过鼠标单击事件进行设置,如下图。

     6.此时“按钮”画面设置成功,在组态工程运行时,打开此画面,工程人员可以任意点击按钮,改变变量“Button”的值,其他按钮的状态发送相应的改变。