张宇杰 2010年09月05日 星期日 20:11 | 1108次浏览 | 0条评论
突然想玩玩输入法,于是下了个IMdkit库,照着sample写了一小段。不过发现protocol handler始终没有被调用(function里加了printf,没看到输出信息)。
于是干脆把IMdkit的sample编了,运行起来也一样。郁闷了。
下了个fcitx的源码,编译后运行当然是正常的(handler被正常调用)。
于是开始改fcitx的code,想一探究竟。
把main里的大部分东东都干掉,只保留和sample差不多的过程。发现有个load configure的和几段代码干掉,就不行了。但我实在看不出来这些code和xim有啥直接的关系。
搞了两天还是不知道如何才能让protocol handler被正常调用。唉!真沮丧。
有懂输入法的兄弟可以讲一下。谢谢啦。
Zeuux © 2024
京ICP备05028076号
暂时没有评论