IWIDGET_SetProperty() 有没有 IWIDGET_SetSelectedBGImage 函数

xiaoxuefengwu 2010-01-07 10:50:21
有没有 IWIDGET_SetSelectedBGImage 函数



IWIDGET_SetBGImage()这个函数是有的。。但是整个背景。。


IWIDGET里有没有 设置选中时候有背景图片。。。我想应该有的。。。

但找不到接口啊?
...全文
1713 11 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
hui22021616 2010-02-26
  • 打赏
  • 举报
回复
imagewidget里面有个IWF_HASSELECTIMAGE的flag,可以自己看一下代码。选中和未选中情况下可以显示不同的图片。
或者可以考虑自己做个widget,专门存放你想设置的背景图片,让它跟着listform的焦点同时改变位置,可能代码效率不高
xiaoxuefengwu 2010-02-25
  • 打赏
  • 举报
回复
谢谢!回复内容太短了!
xiaoxuefengwu 2010-01-08
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 wishifef 的回复:]
没有IWIDGET_SetSelectedBGImage吧!

好像就有个IWIDGET_SetSelectedBGColor(IWidget *po, RGBAVAL rgb);
[/Quote]


恩,没有IWIDGET_SetSelectedBGImage。。我看见没人的例子有的。。好像扩展过了。。,,可惜没源码就一张图片。。

用IWIDGET_SetSelectedBGColor这个界面不怎么好看诶
wishifef 2010-01-08
  • 打赏
  • 举报
回复
没有IWIDGET_SetSelectedBGImage吧!

好像就有个IWIDGET_SetSelectedBGColor(IWidget *po, RGBAVAL rgb);
guishenlong 2010-01-08
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 givenup 的回复:]
引用 7 楼 guishenlong 的回复:
IWIDGET_SetBGImageFlags(pItemWidget, BGIF_HASSELECTIMAGE);

用了这个他显示每个item项都变了。


看下buiw中checkwidget的实现吧,这个flag就是使得图片在选中和不选中的时候显示有所不同。
[/Quote]


杯具,找不到诶

能否直接贴关键代码,谢谢
givenup 2010-01-08
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 guishenlong 的回复:]
IWIDGET_SetBGImageFlags(pItemWidget, BGIF_HASSELECTIMAGE);

用了这个他显示每个item项都变了。
[/Quote]

看下buiw中checkwidget的实现吧,这个flag就是使得图片在选中和不选中的时候显示有所不同。
guishenlong 2010-01-08
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 givenup 的回复:]
引用 5 楼 xiaoxuefengwu 的回复:

有可能是,但我手上是theme.bar 就没几个。。。没有这种效果。。
theme.bar 能自己做吗?


(1)theme.bar可以自己做
(2)BUIW中并没有这个函数
(3)若想实现选中时图片自动发生变化的效果,可以自己在代码中做下处理图片的效果,也可以去看一下imagewidget的IWF_HASSELECTIMAGE的flag.
[/Quote]


IWIDGET_SetBGImageFlags(pItemWidget, BGIF_HASSELECTIMAGE);

用了这个他显示每个item项都变了。
givenup 2010-01-08
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 xiaoxuefengwu 的回复:]

有可能是,但我手上是theme.bar 就没几个。。。没有这种效果。。
theme.bar 能自己做吗?

[/Quote]
(1)theme.bar可以自己做
(2)BUIW中并没有这个函数
(3)若想实现选中时图片自动发生变化的效果,可以自己在代码中做下处理图片的效果,也可以去看一下imagewidget的IWF_HASSELECTIMAGE的flag.
xiaoxuefengwu 2010-01-08
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 wireless_com 的回复:]
没有使用theme 试试么?
[/Quote]

有可能是,但我手上是theme.bar 就没几个。。。没有这种效果。。


theme.bar 能自己做吗?
  • 打赏
  • 举报
回复
没有使用theme 试试么?
sxcnfly 2010-01-07
  • 打赏
  • 举报
回复
帮顶

2,851

社区成员

发帖
与我相关
我的任务
社区描述
本论坛以AI、WoS 、XR、IoT、Auto、生成式AI等核心板块组成,为开发者提供便捷及高效的学习和交流平台。 高通开发者专区主页:https://qualcomm.csdn.net/
人工智能物联网机器学习 技术论坛(原bbs) 北京·东城区
社区管理员
  • csdnsqst0050
  • chipseeker
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧