迪文科技论坛

 找回密码
 立即注册
搜索
查看: 2108|回复: 2

【分享】DGUSII应用:滑动手势调节控件的应用拓展-数字+字...

[复制链接]

82

主题

153

回帖

2858

积分

超级版主

Rank: 8Rank: 8

积分
2858
发表于 2019-8-14 17:23:44 | 显示全部楼层 |阅读模式
最近有朋友问我,能否让屏幕的通过手势滑动调节滚动显示字母,正好他的一个应用有这个特殊一点的需求,


要实现这个功能其实不复杂,暂时想到的实现方法
方法1:通过jpeg大图标平移选择,直接点击将单个按键返回地址的键值直接赋值,(这个论坛有发布过类似的应用,再论坛搜索平移键盘录入功能”,这里就不再细说了。)
方法2:利用DGUSII的控件“滑动手势调节”+“变量图标显示”实现,当然实际配合还需要关联使用到控件“数据窗口指示”去实现:。
   
这里我就给大家分享一下方法2做出来的效果吧。

具体效果视频展示如下:(实际视频中左列的显示我还用了T5L的灰度字库处理哦,他的显示和图标的显示效果几乎是一模一样的,完全没有任何点阵毛刺的视觉不良效果。)
https://v.qq.com/x/page/h0913qe9qdp.html
http://cache.tv.qq.com/qqplayerout.swf?vid=h0913qe9qdp

“数据窗口指示”这个控件我们只需要照着属性串口依次按照需求设计就行控件能显示整数类型的数据,但是变量占 2 个字位置,(VP+1)位置保留。

所以这里就不详细介绍。
因为实际底层gui底层判断“滑动手势调节的机制(具体是怎么关联的我们不用去操心)需要配合“数据窗口指示”关联一下(该控件可以做在界面隐藏的位置做一个关联即可),只不过显示是用“变量图标显示”控件显示。


至于图标的排序,例如附件demo是用了三组图标(0 1 2 3...A B C..X Y Z 一共35个小图片)序号需要按照不同的0-35变量上限、下限指向不同,错开排列。

  
图标控件的设置摆放依次设置对应好就可以了。(图标的设置控件可以设置不同的亮度显示、也可以在原素材做其他大小层侧不同的效果,以带来更好的人机界面视觉冲击效果)




本帖子中包含更多资源

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

x
回复

使用道具 举报

6

主题

25

回帖

117

积分

注册会员

Rank: 2

积分
117
发表于 2019-8-16 09:59:54 | 显示全部楼层
回复

使用道具 举报

0

主题

6

回帖

529

积分

高级会员

Rank: 4

积分
529
发表于 2019-11-12 23:45:24 | 显示全部楼层
三个图标库做成一个图标库就可以了,前后各增加一个图标
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-9-1 07:54 , Processed in 0.027902 second(s), 22 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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