找回密码
 注册
搜索
查看: 1260|回复: 5

[讨论] mtk如何调整菜单?

[复制链接]
发表于 2006-3-11 15:53:00 | 显示全部楼层 |阅读模式
我想把主菜单的第一项“电话簿”和第二项“短信”调整一下,摸了大半天文档,好像就是调res_mainmenu.c的ADD_APPLICATION_MENUITEM()的MAIN_MENU_PHONEBOOK_MENUID,  MAIN_MENU_MESSAGES_MENUID两项。可编译时这两个文件会自动改回原来的位置,说明这个文件是工具编译时生成的,源头在哪里呢。烦知道的告知一下,顺便说说整个menu的生成,调用过程。
发表于 2006-3-11 16:44:00 | 显示全部楼层
<P>搜索一下,应该有两个res_mainmenu.c 改另外一个就好了</P>
点评回复

使用道具 举报

发表于 2006-3-11 21:20:00 | 显示全部楼层
你可能修改的文件不对,应该修改这个文件:plutommi\Customer\CustResource\PLUTO_MMI\Res_MMI\Res_MainMenu.c,你可能修改了plutommi\Customer\Res_MMI目录下的文件了,那里的文件基本都是拷贝过去的[br]<p align=right><font color=red>+3 RD币</font></p>
点评回复

使用道具 举报

发表于 2006-3-12 23:27:00 | 显示全部楼层
<P>我说说我的理解.</P><P>ADD_APPLICATION_MENUITEM()里面进行添加菜单项,包括该菜单的id,字符串,图标,母菜单id,子菜单id等等。在显示该菜单界面时,会根据该菜单id找到所有相关的子菜单id,并画出所有子菜单的字符串和图标。</P><P>在进入该界面前还对菜单设置handler。在编译的过程中,还会生成一些mct用的文件。里面列出所有的菜单项,函数是ADD_APPLICATION_MENUITEM2()</P>[br]<p align=right><font color=red>+3 RD币</font></p>
点评回复

使用道具 举报

 楼主| 发表于 2006-3-13 11:07:00 | 显示全部楼层
果然是改错地方了,谢谢各位。关于菜单资源的生成,难道是它的工具自动搜查,解释程序中含有ADD_APPLICATION_MENUITEM的宏?
点评回复

使用道具 举报

发表于 2008-10-7 17:01:00 | 显示全部楼层
Res_mainmenu.c文件里面有三个函数,用宏控制,没改对!
点评回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|52RD我爱研发网 ( 沪ICP备2022007804号-2 )

GMT+8, 2025-2-25 00:37 , Processed in 0.045091 second(s), 16 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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