我们目前碰到了TX(无论23、24或最新的25版)与部分输入法不兼容的问题,最严重的输入法是搜狗五笔输入法,在正常段落中,用该输入法会导致段落末尾增加了很多点字符;而在表格内编辑,则会直接破坏掉表格,这种破坏不是对表格的行列造成的破坏,而是直接导致表格对象发生错乱而崩溃,保存时也会报错。我们目前无法做到排查都是哪些输入法会导致这种情况,也无法阻止用户选择什么样的输入法。从过往帖子中,我们看到之前有人反应的输入法不兼容问题,目前分析来看,该控件对中文的支持还存在部分缺陷(比如,无法中文编号),因此,放弃对厂商及时修复该问题的期待。 我们有个初步的设想,是在tx之前增加一个textbox控件,无论什么样的输入法在编辑时,都由textbox接收,然后textbox接收后传递给TX插入点,微软的textbox对输入法的支持还是很普遍的,但是现在的问题是无法彻底解决如何让textbox获知TX中要开始编辑了,TX只有编辑后事件,而没有编辑前事件,这个难题目前空前的受阻,请官方予以支持,谢谢!
有关重现该问题,很简单,请直接用TX自带的DEMO,下载搜狗五笔输入法,一试便知!
|
|