硬汉嵌入式论坛

 找回密码
 立即注册
查看: 5766|回复: 2
收起左侧

[emWin] 关于IconView 小控件默认索引,跳转dialog 的问题

[复制链接]

2

主题

14

回帖

2

积分

新手上路

积分
2
发表于 2013-12-16 16:38:23 | 显示全部楼层 |阅读模式
因为iconview 某个 索引是 默认选中的。所以,通过click事件和 查看 索引,可能导致出错。
本来,想通过点击第一个 icon 进入一个dialog。退出以后,icon 的索引还是 0,那么,只要在
iconview 有click 事件,只要不改变索引。还是进入相同的dialog。
更决绝一点,我把iconview设置的 和 屏幕一样大,但是只有 2个 item。这样,我不点击 任意一个 icon,都能进入默认选中的icon 对应的事件。
请问硬汉兄,改怎么改啊······
===========================
222.jpg

好郁闷,难道,必须把 icon设置的非常精确??
回复

使用道具 举报

2

主题

14

回帖

2

积分

新手上路

积分
2
 楼主| 发表于 2013-12-16 16:40:45 | 显示全部楼层
我想到一个办法,就是 每次都要初始一下,sel的索引。例如一个无用的 0xff。好吧,但是我click 其他地方,没有点击 任何一个icon, 索引值 神奇的变为了  0···什么情况····神 啊,救救我把··

而且我发现,提供的那个f429 的例程。带USB和 SD卡两个版本的那个,貌似就是这个毛病。那个 iconview 建的 特别大,点击空的地方,也是相当点击第一个icon···
回复

使用道具 举报

2

主题

14

回帖

2

积分

新手上路

积分
2
 楼主| 发表于 2013-12-16 17:08:45 | 显示全部楼层
好吧,知道怎么解决了。
1JFEY`SPY%2(9ZYV)W5OD8U.jpg

我这个 icon弄的太大了。然后初始化的时候 我给他索引弄成3.就没事了·  尽管只有2个icon
回复

使用道具 举报

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

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-5-23 19:37 , Processed in 0.230019 second(s), 27 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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