迪文科技论坛

 找回密码
 立即注册
搜索
查看: 312|回复: 10

【提问】DGUS组态键盘背景滤除

[复制链接]

4

主题

24

回帖

133

积分

注册会员

Rank: 2

积分
133
发表于 2025-9-1 21:13:41 | 显示全部楼层 |阅读模式
本帖最后由 wsq4097226 于 2025-9-2 08:25 编辑

在设计DGUS组态键盘时,发现一个问题:不管我在按键配置工具中如何设置 “键盘显示背景滤除效果”、“键盘效果背景滤除效果”、“字符(光标)背景滤除效果” 这3个参数,实际调用时的效果都是无法覆盖背景(也就是按键部分正常显示,但中间空的地方会露出背景),请教下是怎么回事?实际效果如下:



还有,问下,数据变量录入对应按键时,如何能实现按键效果(能实现反色或选中状态,但不影响对应位置的数据变量显示)?


这里面的按钮效果,需要换页才能达到按下按键变色的效果?要新做一个完整的背景页?



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

发表于 2025-9-2 08:42:16 | 显示全部楼层
本帖最后由 下载资料公用号 于 2025-9-2 08:43 编辑

您好,组态键盘可以参考这个贴:http://inforum.dwin.com.cn:20080 ... thread&tid=5217
按钮效果需要单独做一个按钮效果页面。
回复

使用道具 举报

4

主题

24

回帖

133

积分

注册会员

Rank: 2

积分
133
 楼主| 发表于 2025-9-2 08:46:29 | 显示全部楼层
单独做一个按钮效果页面?是整个背景页面吗?如果我有20个按键,就需要做20个不同按键效果背景页面吗?这个好像太浪费存储空间了,而且也做不了太多啊
回复

使用道具 举报

0

主题

77

回帖

3879

积分

论坛元老

Rank: 8Rank: 8

积分
3879
发表于 2025-9-2 08:52:23 | 显示全部楼层
本帖最后由 王敏Judy 于 2025-9-2 08:54 编辑
wsq4097226 发表于 2025-9-2 08:46
单独做一个按钮效果页面?是整个背景页面吗?如果我有20个按键,就需要做20个不同按键效果背景页面吗?这个 ...

您截图的按钮效果,他是指的按下去的时候改变颜色,松开会恢复的。这个的话,做法如附件的图,不需要做20个页面。
您想实现选中,可以利用这个控件的录入过程中加载数据。如我附件的第二张图,实际效果就是点击控件按下之后,数字会变颜色。假设本来是红色,按下去显示的数字会变成您设置的颜色,录入完成就会恢复您本来的红色。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

4

主题

24

回帖

133

积分

注册会员

Rank: 2

积分
133
 楼主| 发表于 2025-9-2 08:52:34 | 显示全部楼层
还有,上面组态键盘无法屏蔽背景,是怎么回事?应该如何设置?
回复

使用道具 举报

发表于 2025-9-2 09:57:25 | 显示全部楼层
wsq4097226 发表于 2025-9-2 08:52
还有,上面组态键盘无法屏蔽背景,是怎么回事?应该如何设置?



这个地方的过滤背景色是否有设置,如果有设置可以去掉。
或者发下组态键盘的工程看下。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0

主题

876

回帖

1万

积分

论坛元老

Rank: 8Rank: 8

积分
10044
发表于 2025-9-2 09:57:58 | 显示全部楼层
键盘显示背景滤除效果这几个选项是过滤的组态键盘本身的背景,您说无法覆盖背景(也就是按键部分正常显示,但中间空的地方会露出背景)应该是组态键盘的背景被过滤掉,显示了背景图,制作组态键盘时不用进行背景滤除应该就不会这样了。
回复

使用道具 举报

4

主题

24

回帖

133

积分

注册会员

Rank: 2

积分
133
 楼主| 发表于 2025-9-3 15:35:12 | 显示全部楼层
好的,谢谢。再问下,上面的2047为颜色值0x07FF(荧光绿),请教下,为什么只是2个字节,普通RGB值不是应该要3个字节表示吗?迪文颜色值具体是如何编码的?譬如,与RGB对应关系
回复

使用道具 举报

2

主题

291

回帖

5176

积分

论坛元老

Rank: 8Rank: 8

积分
5176
发表于 2025-9-3 15:37:25 | 显示全部楼层
wsq4097226 发表于 2025-9-3 15:35
好的,谢谢。再问下,上面的2047为颜色值0x07FF(荧光绿),请教下,为什么只是2个字节,普通RGB值不是应该 ...

您可以参考下图

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

4

主题

24

回帖

133

积分

注册会员

Rank: 2

积分
133
 楼主| 发表于 2025-9-3 15:39:35 | 显示全部楼层
是不是类似于RGB对应的不是888格式,而是565格式?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|迪文科技论坛 ( 京ICP备05033781号-1 )

GMT+8, 2025-10-19 00:01 , Processed in 0.232889 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表