OK !现在可以分析 .fs 文件的结构了 。该文件首先指出自己是哪个菜单的配置文件,然后指定自己这个菜单的图标(可选),接下来指定进入该菜单后左右软件的功能,最后定义该菜单下的各个菜单项及对应的功能 。现在再打开一个 setup.fs 文件验证一下,如图 2 和图 3。
图2
图3
可以看到, setup.fs 没有定义左右软键,则默认左软键为空,右软键为“选择”; Menu icon 指定的是一个倾斜的扳手图标,在图 3 的最上边显示的就是它; Menu items 列表对应的各个功能就是图 3 中显示的菜单项,而且顺序与 Menu items 列表完全一致,如第一行 Profiles(9,1) 就是情景模式,第三行 Display(9,3) 就是显示屏 。呵呵, .fs 文件的神秘面纱被我们揭开了!
四. 终极!定制自己的个性菜单
有了上面的学习,我想很多玩家已经开始自己探索着改了 。确实,一旦 .fs 文件的秘 密 一揭开,剩下的事情谁都会做了 。我这里做两个简单的示范,抛砖引玉吧 。
1.给“商务助理”加入“闹铃”,并在进入“商务助理”后,左键添加“名片”功能 。
首先,用 Menu Creator 打开 organiser.fs ,这就是“商务助理”的配置文件,界面如图 4。
图4
然后,点 Softkeys 的绿色“”按钮,在弹出的菜单的下拉列表中选择 Business card(1,3) , 如图 5。
图5
接下来,点 Menu items 下的绿色“”按钮,在弹出的菜单的下拉列表中选择 Alarm clock(7,1) ,点 OK 确定 。
最后得到的结果如图 6 , Business card 和 Alarm clock 都加入其中了 。
图6
之后点菜单 File->Save as ,把修改过的 organiser.fs 覆盖掉原来的 organiser.fs 保存,然后我们就能让 FlexMenuB 这套图标库拥有我们定制的功能啦!用 《一种简单易行的更换九宫图标库的方法》介绍的方法应用这套图标,开机进入“商务助理”试试看!多出了“名片”和“闹钟”! 帅吧?
2.在“其他设定”中添加整个“附加功能”菜单(!重点!)
首先,用用 Menu Creator 打开 setup.fs。
然后,在 Menu items 下添加整个 extras 项!方法是,使用 Standart 中的某个条目,我这
里用的就是 Accessories(9,12) ,然后点右边的 Other(*.fs) ,点 OK 确定,如图 8 ,最后结果如图 9。
图8
图9
可以看到,列表里有了两个 Accessories(9,12) ,但是第二个的 Function 是 extras.xml。这里有两个问题要说一下 。一是 Name 只能用系统自身列表中的一个,而不能用 Other ,我试过,自己定义 Name 的话手机不能显示该名字,也就是说 C65 只支持自己内部已经定义的菜单名字 。看来要向讲“远端同步”改为“急速菜单”的高手学习如何改名字了;二是这里用的 extras.fs 是因为 FlexMenuB 文件夹下有此文件 。如果要指定别的 .fs 文件,我们必须先在当前文件夹下创建自己的 .fs 文件,否则更改没有效果 。
最后,将 Setup.fs 保存,然后应用即可 。在模拟器上效果是 其他设定里最后有两个“附件”,点最后一个“附件”,就能进入“附加功能”菜单 。
OK ,我的两个更改就到此 。明白了这些规则,大家完全可以 DIY 自己的菜单了 。
五.回首!某些遗忘的问题
在此过程中,还有两个问题需要说 。一是一开始说的图标的问题 。以 main.fs 为例,经 我测试,如果在 mian.fs 的 Menu icon 中指定一个,则我们在手机上应用时,无论选九宫格的哪个功能,最上边的显示都是我们指定的这个图标;而不指定该图标的话,最上边的图标会随着我们选择的功能而变化 。二就是要说说 Menu items 列表中的其他字段 。Anim.icon 是动画图标,也就是我们选中该项时的显示图标, Stat.icom 是静态图标,即该项未被选中时的图标 。这些图标必须在当前文件夹下有定义,否则将显示默认的红色的文件夹图案 。接下来的 Portal control 和 Active if portal 两个字段,当 Portal c ,或者 Portal control为Enable 同时 Active if portal为False 时,该菜单项可在菜单中显示;如果 Portal control为Enable 同时 Active if portal为True 时,该菜单项不显示 。我还不知道这样设置的目的,目前也正在探索中,希望和大家共同进步!(全文完)
推荐阅读
- 红酒礼仪—如何优雅的倒红酒
- C65的攻略——红外线篇
- 鼻涕虫怎么彻底消灭
- 怎么改善油性皮肤
- 革命传统有哪些
- 闽东革命烈士陵园介绍
- 华为手机永久关闭系统更新方法 华为手机怎么彻底关闭系统更新
- 苹果6怎么彻底卸载软件
- 苹果7plus怎么彻底删除软件
- 妊娠纹能彻底消除吗