|
发表于 2003-12-22 19:39:22
|
显示全部楼层
选词后修改拼音的问题,这是一个bug吗?(不过应该可以变废为宝)
描述如下,拼音状态下,如果你输入一个长的词组,并且逐一选择其中的每一个字。这时请你注意选字上面拼音光标对应的位置。拼音的光标会移动到选定字的后面,而不是整个拼音的最后。
例如:当输入“中华人民共和国”的时候,拼音是“zhong hua ren min gong he guo",当你逐个选择单字,如选择“中”之后,拼音的光标就变到了“hua ren min gong he guo"的最前面,而不是维持在最后。
这造成了一个不便,也就是你不能像1.8.5那样不按空格而直接继续输入拼音了,因为新出现的拼音会在“hua”的前面而不是“guo”的后面;
但是,我们也可以把它看成是一个机会,一个绝妙的修改拼音的机会。我的想法如下:因为此时拼音光标就在选择的词的后面,如果我们可以通过按“backspace”键修改拼音的话,就可以不像从前那样按左箭头去修改拼音了。例如,我们输入相输入“中国”,但是不小心输入成了“mei guo”,在新的条件下,我们可以通过先选择“mei”中的任何一个字,之后按“backspace”,修改拼音为“zhong”之后就可以选择“中国”。
遗憾的是,目前的情况下,如果按照我说的方法去做,你会看到,编辑器里面的前面的字被删掉了,而不是回到了拼音的修改状态。
我不了解代码实现的难易程度。只是一个建议。 |
|