添加QQ
这么说大家没什么概念,我们就来看一个实例,将QQ加入到OS Design里。如果已经安装了Mobile QQ的MSI安装包,我们会在Third PartyTencent节点下,选上Tencent Mobile QQ就可以了。
截图中显示的不是绿色的勾,而是一个红色的叉。我们得到的解释是,这是Platform. Builder 6.0的一个BUG,会在以后修复,而不会影响正常功能。
Mobile QQ也会加入一些关联的SYSGEN,比如Cellcore的SMS等。Mobile QQ目前只有中文版,所以,我们还要为OS Design添加中文支持,否则显示会不正确。
在Solution Explorer里选中OSDesign,然后在Project菜单里选择Properties。在弹出的对话框里,选择Configuration Properties节点里的Locale。在右侧的界面中,Locales里选择“简体中文”,在Default locale里选择“简体中文”。
Locale设置完成后,还需要添加中文字体。在Catalog Items View中,选择Core OSCEBASEInternationalLocale Specific SupportChinese (Simplified) 目录下的一些节点,包括Fonts SimSun & NSimSun(Choose 1)中的SimSun & NSimSun,SYSGEN是SYSGEN_FONTS_SIMSUN。还有Input Method Editor目录下的Pocket IME,SYSGEN是SYSGEN_PIME_SC。
编译OS Design后,我们可以在开始菜单后看到QQ的快捷方式,运行后的界面如下:
最后留个悬念,大家猜一下下面的应用程序界面是用什么做的?