今天使用记事本书写文本的时候,使用的是微软拼音输入法。为了在屏幕中显示更多的窗口,我把记事本的窗口调得比较小。结果在编辑文本的时候,发现了下面这个问题。
当在前一行继续添加文字的时候,在刚输入的未确定文字(微软输入法中待定字下有虚线表示)在一行中显示不下时,就会折行覆盖下一行的文字,并且还存在错行的问题。不过,当这些文字被确定后,就会出现在应有的位置。不论是否是自动换行,都会出现这种情况。
我在Word中进行了测试。当遇到相同的情况时,Word会自动向右滚动,不论这些文字是否被确认。在写字板中也是同样通过滚动来完成。
我想,这个问题的出现可能是因为Word和写字板存在“页”的概念。在当前窗口显示不下该行时,就会出现滚动条,向右滚动,直到达到“页”中最大行宽。而记事本中没有这个概念,折行是按照当前窗口的宽窄进行判断。这一点,在调整窗口大小的时候,文字随着窗口的宽度调整而变化行中文字个数可以看出来。同样的问题在Word和写字板中,则不会因为窗口的宽度改变行中文字的数量。
当在前一行继续添加文字的时候,在刚输入的未确定文字(微软输入法中待定字下有虚线表示)在一行中显示不下时,就会折行覆盖下一行的文字,并且还存在错行的问题。不过,当这些文字被确定后,就会出现在应有的位置。不论是否是自动换行,都会出现这种情况。
我在Word中进行了测试。当遇到相同的情况时,Word会自动向右滚动,不论这些文字是否被确认。在写字板中也是同样通过滚动来完成。
我想,这个问题的出现可能是因为Word和写字板存在“页”的概念。在当前窗口显示不下该行时,就会出现滚动条,向右滚动,直到达到“页”中最大行宽。而记事本中没有这个概念,折行是按照当前窗口的宽窄进行判断。这一点,在调整窗口大小的时候,文字随着窗口的宽度调整而变化行中文字个数可以看出来。同样的问题在Word和写字板中,则不会因为窗口的宽度改变行中文字的数量。