WINCC一起学-高大上弹窗
前言:现在网页效果做的很炫,有个弹窗功能,点击之后,弹出小窗口比如网页在论坛里面的点击发帖按钮之后的图:
背景能看到,但是不能操作,只能在弹出的窗口里面操作,在WINCC里面能不能实现这种效果呢,答案是肯定的,下面我们就一步一步的来实现并测试一下。
PS:要求来自找答案:
只在窗口画面内操作:
http://www.ad.siemens.com.cn/service/answer/tobe_solution.aspx?Q_ID=154550&cid=1032
1、 新建项目:
1.1 组成:
两个画面:START:启动画面;POP:弹窗画面,新建一个内部变量TEST:测试变量改变之后,被蒙板后还能不能跟着变化。画面测试分辨率:1000*800
1.2 START画面内容及属性:
画面窗口控件
1个:
属性 属性值
调整大小 是
画面名称 POP.PDL
显示 否
层 3
事件:如图
矩形
一个,用于蒙板,其属性:
层:2;效果-对象透明:50;其他-显示:否。
按钮
一个,用于打开弹窗,事件设置:
IO域
一个,用于显示TEST值
1.3 POP画面内容:
按钮
一个:用于关闭弹窗,事件设置:
IO域
一个,显示变量TEST值
2、 运行测试:
效果见动画图:
3、 结束语
如果子画面较多,可以使用脚本的方式设置矩形的显示属性,或者做多个矩形,一个矩形绑定一个子画面窗口即可.
其实这个主要是对对象属性里面的 效果 - 对象透明 该属性值的应用,这样做出来的画面,感觉就高大上很多了~再利用其他样式的设置,还能实现更炫的效果,请您自己多摸索吧