Subject:
使用括号高亮出问题的朋友请下载最新的132版本测试
[Print This Page]
Author:
zjy
Time:
2005-8-23 10:49
Subject:
使用括号高亮出问题的朋友请下载最新的132版本测试
最近很多朋友报告了一些括号高亮相关的问题,大部分是由于专家在检查括号匹配时调用了 ToolsAPI 的 IOTAEditView.GetAttributeAtPos 接口方法导致。我跟踪了一下 IDE 的内部调用,发现这个方法会影响到 Undo 列表、光标和块等,从而导致一系列问题。今天构建的 132 版本已经采用了直接调用底层函数的方法来避免这一问题,大家可以测试一下,看原来的问题是否解决。
http://www.cnpack.org/downbuilds.php?lang=zh-cn
Author:
firstrose
Time:
2005-8-23 12:23
有个现象,说一下。
比如下面的代码:
FillChar(Buf,1024,0);
用鼠标拖的方法选“lChar(Bu” 。如果从左向右拖,结束后,左括号是正常的反色显示。如果从右向左拖,结束后,左括号是高亮显示。
不知道你们怎么看这个现象。我说现象是因为我觉得它不大像一个bug
Author:
zjy
Time:
2005-8-23 15:11
括号高亮应该是根据当前光标位置来判断的。上面的例子,从左向右拖最终光标落在括号内,判断成高亮是正常的。而如果从右向左拖,结束后光标落在括号外面,不应该高亮。
原来的版本可能存在刷新问题,131版已经修正,请测试。
Welcome to CnPack Forum (http://bbs.cnpack.org/)
Powered by Discuz! 5.0.0