|
发表于 2005-1-11 19:59:43
|
显示全部楼层
Post by 无双
哦 发给我吧 谢谢
另外enlightenment后面的运行环境不只限制于linux
还可以跑在手机或是其它嵌入式系统上 所以 希望能有一个快速的输入法
现在准备使用xim来支持linux上的输入法
我建议你研究一下 gtk 的输入法接口。写一套自己的输入法接口给 enlightenment 控件库,然后再在这个接口的基础上提供各个输入法平台的适配器,比如 xim, scim, uim, iiimf 等等。在嵌入式系统中甚至可以直接利用这个接口开发自己的输入法。这样做可以得到最大的灵活性,而且可以把写支持 xim, scim, 等各种平台的工作交给社区去做。
相反,如果你选定现有一个输入法平台,则会受到很大局限。因为现在还没有任何一个输入法平台具备突出的优势,主导输入法领域的市场。大家基本都是平分秋色,很难说今后哪一个接口会被大多数人所接受。不过有一点可以明确,XIM 肯定会在近期逐渐被废弃掉,这已经是输入法界的共识。所以选择 XIM 是非常不可取的。 |
|