硬汉嵌入式论坛

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

[emWin] 关于 EMWIN_ICONVIEW控件

[复制链接]

3

主题

2

回帖

2

积分

新手上路

积分
2
发表于 2015-10-12 09:06:02 | 显示全部楼层 |阅读模式
关于关于 EMWIN_ICONVIEW控件 如何显示 显示位置的问题,(图片的显示位置)
a.png

如何写程序改成第二种显示模式,
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115749
QQ
发表于 2015-10-12 10:54:16 | 显示全部楼层
函数ICONVIEW_SetIconAlign()用来设置图标的对齐。
函数ICONVIEW_SetTextAlign()用来设置文字对齐。

=======================================
还有一个就是创建ICONVIEW控件的时候,如下两个参数的设置


1.png
回复

使用道具 举报

3

主题

2

回帖

2

积分

新手上路

积分
2
 楼主| 发表于 2015-10-12 13:19:57 | 显示全部楼层

回 eric2013 的帖子

eric2013:函数ICONVIEW_SetIconAlign()用来设置图标的对齐。
函数ICONVIEW_SetTextAlign()用来设置文字对齐。

=======================================
还有一个就是创建ICONVIEW控件的时候,如下两个参数的设置
....... (2015-10-12 10:54) 
谢谢你的回答,完全解决我的问题,我看的是 5.12版本的,没有发现这个语句,没有想到 5.24版本有的,谢了
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115749
QQ
发表于 2017-7-15 01:08:23 | 显示全部楼层

回 guohuimao 的帖子

guohuimao:
1.注意初始化 iconview中各icon统一Xsize,Ysize时,你要考虑的是 图加文字的Xsize,Ysize尺寸, 这个手册没讲透...
2.其次,用上述朋友讲的两个对齐函数,反复调整,直到满意.
3.如果是用资源定义方式(GUIBuilder.exe),注意如果你没一个一个icon位图在使用GUIBuilder工具时加载,系统默认生成如下语句:
  { ICONVIEW_CreateIndirect, "Iconview", ID_ICONVIEW_0, 0, 20, 240, 260, 0, 0x00400040, 0 }, //你得将它的0x0改成预计的尺寸,这里为0x00400040
   关键是第1点,很多朋友注意不到,也没人讲出来....
.......
guohuimao://给iconview控件加载icons并设置操作菜单项初始为空(-1)
            ICONVIEW_SetFont(hIcv, &GUI_Fontst12);
            ICONVIEW_SetTextAli .. (2017-07-14 21:07)
看哥的,什么叫一目了然
22.png

QQ截图20170715010338.png
回复

使用道具 举报

3

主题

15

回帖

3

积分

新手上路

积分
3
发表于 2017-7-18 15:39:38 | 显示全部楼层
一般来说,一个图标若是100*100,那么我做一个100*80的ICON,留下下面20显示文字,就没那么多事了[s:150]
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-5-15 15:45 , Processed in 0.285053 second(s), 27 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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