文本比对程序设计(按行)中的同步滚动问题--“瞬间限高”方法

左右两个文本框中的文件,它们的行数不一定是一样的。但是比对后,为了方便用户的观察和分析研究,程序会在两边适当的位置插入一些“斜纹行”。这样一来,两边的行数就一样了。只要有1行两边对齐了,整个文本就左右对齐了。 但是,因为2个文本框是相互独立的,用户的操作很容易造成两边“错位”。怎样才能让用户很方便地“对齐文本”并“同步滚动”呢?我采用的方法是“瞬间限高”。具体的说明如下: 先把操作方法说明一下:不管当前的窗口是否已经对齐,只要用鼠标选中某一行中的几个字,就可以让两个文本的内容“对齐并同步滚动”。 注意:(两边)窗口中的“行”,都分为2类:“顶行(仅1...
默认分类 | 2025-04-06 16:21 | 阅读 25 次 | 评论 0 条
浏览99714次
文章分类