技术论坛

 【跨新年】+利用文本列表制作一个简单的报警控件

返回主题列表
作者 主题
rain_why
侠士

经验值:1606
发帖数:193
精华帖:1
楼主    2023-01-04 09:20:33
主题:【跨新年】+利用文本列表制作一个简单的报警控件

我们触摸屏用的比较多,以前的一些报警或者信息提示都是用报警控件来实现,单独的有一整页画面来放报警控件,当然现在还是保留这个画面的。包括报警信息,还有一页报警历史。但是有些时候吧,我觉得在当前页,弹出一个小的画面来显示一些提示性的信息用户体验可能会更好。最起码不用切换画面,当前页的一些状态也都能直接看到。弹出的画面希望不要太大,一个简单的提示框,实际后来做的是240*260的小画面。后来就遇到问题,就是比较小的画面放不下报警控件。即使取消一些报警控件的属性,也总是感觉放不小。当然也可能是我报警控件用的不熟,或者可能也有类似的控件我不知道,,。再后来就想到用文本列表来显示提示信息,因为文本列表没有边框,而且大小随意拉。紧接着又遇到一个问题,假如用了6行文本列表拼成一个画面,如果只有一个报警信息,如何显示在最上边的列表里。

上边就是做的列表,是6个符号IO域,连接了6个变量,但是关联的是同一个文本列表。然后写了一个FC块,用来赋值,和清除重复的过程值。

块里也很简单,过程值只要等于0就可以被赋值,

最后再把重复的清理掉


然后就得到了自己想要的效果。有一个信息就显示在最上边,多个信息就从上到下依次显示。

肯定还有很多更好的方法实现这个功能,我就是觉得用一些基础的功能,通过一些处理,达到自己想要的一个效果,这种感觉挺好的。



好好学习,天天向上
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。