当前位置: 首页 > news >正文

KingSCADA实现按钮点击效果

哈喽,你好啊,我是雷工!

在做SCADA项目的时候,按钮是不可缺少的功能,但软件自带的按钮太丑,已经无法满足现如今客户对界面美观度的要求。
这时候就需要UI小姐姐设计美观大气的SCADA界面,但UI设计的按钮切图放到程序中只是图片素材,当添加了按钮功能时,虽然能实现按钮功能,但没有任何点击效果;
当遇到有需要连锁条件才能点击的按钮时,操作员无法区分是有连锁点击了没反应,还是系统界面卡死了导致的没点击成功,这时候有点击效果就能很好的区分这种问题。
本篇介绍一种实现按钮点击效果的方法,以下为操作过程。

一、效果演示:

1、当无点击效果时:
样例功能点击按钮时弹出对应弹窗,点击时无任何效果

在这里插入图片描述

2、当有点击效果时:
当点击按钮时,按钮有个缩小的点击效果。

在这里插入图片描述

二、实现步骤:

1、在KingSCADA的画面编辑器界面添加图像控件;

在这里插入图片描述

2、将UI设计好的按钮素材导入资源管理,并添加到界面。

在这里插入图片描述

3、将按钮素材拷贝成两个,设置成一大一小中心对齐:

在这里插入图片描述

4、将按钮图片的【MemberAccess】属性设置为【true】,需要在脚本内对该对象进行操作时需设置成true;

在这里插入图片描述

5、编辑按钮按下弹起脚本:

左键按下脚本:

Image185.Visible=false;
Image186.Visible=true;

左键弹起脚本:

Image185.Visible=true;
Image186.Visible=false;

6、编辑完效果脚本在接着编辑功能脚本

在这里插入图片描述

7、然后具有点击效果的按钮功能就做好了,特别简单。

三、后记

其实实现思路很简单,就是在点击时有个缩小的变化,实现该变化通过两个图片叠加,控制两个图片的显隐实现缩小放大的点击效果。
同样的思路还可以实现点击时颜色变化效果,点击时跑马灯效果,点击时波纹效果等等。
当然SCADA更讲究的是美观大气实用,太花里胡哨的效果也用不上。
这虽然是一个小功能介绍,但一个项目整体的好坏,除了漂亮美观,还要考虑到操作工实用性,细节决定品质。

廊坊·高楼
2023-12-24

http://www.lryc.cn/news/298590.html

相关文章:

  • Python编程-二万字浅谈装饰器原理与装饰器设计模式和函数式编程案例讲解
  • 基于Zigbee的智能温室大棚系统(附详细使用教程+完整代码+原理图+完整课设报告)
  • 【Web】Redis未授权访问漏洞学习笔记
  • 【JAVA WEB】 css背景属性 圆角矩形的绘制
  • Docker-现代化应用部署的利器
  • 「优选算法」:山脉数组的峰顶索引
  • 网络安全红队基础建设与介绍
  • Java语法学习反射
  • 【MySQL】操作库 —— 库的操作 -- 详解
  • Rust安装——Win10
  • 【教学类-46-07】20240212立体春字1.0
  • Python语言例题集(003)
  • UE5 播放本地MP3、MP4
  • NLP_“预训练+微调大模型”模式和Prompt/Instruct模式的异同
  • 普通人应该如何使用GPT
  • pycharm像jupyter一样在控制台查看后台变量
  • Ansible command命令模块 这个模块可以直接在远程主机上执行命令,并将结果返回本主机。
  • C语言-3
  • Quartus工程的qsf配置约束文件介绍
  • 【网工】华为设备命令学习(Telnet)
  • 搜索专项---最短路模型
  • 安装PostgreSQL和PostGIS
  • MySQL-----DCL基础操作
  • Unity报错Currently selected scripting backend (IL2CPP) is not installed
  • LeetCode79. Word Search——回溯
  • Linux命令-blkid命令(查看块设备的文件系统类型、LABEL、UUID等信息)
  • 服务治理中间件-Eureka
  • Javaweb之SpringBootWeb案例之异常处理功能的详细解析
  • 苹果Mac键盘如何将 F1 到 F12 取消按Fn
  • linux下ipconfig命令报:command not found 解决方法