2011-5-12 21:58
edwinyeah
源代码高亮扩展在D2010下面显示不正确
大家好,
CNPACK非常棒!
这里汇报一个问题, 就是源代码高亮扩展在D2010下面显示不正确 (关键字高亮显示), 见附件.
2011-5-13 10:33
Passion
请问CnWizards是什么版本?源文件中是否使用了Tab键?
2011-5-13 13:04
edwinyeah
Reply #2 Passion's post
CNPACK版本: Ver: 0.9.7.591 Build 2010.10.01
Delphi 版本: Embarcadero? Delphi? 2010 Version 14.0.3593.25826
EDITOR没有启用TAB,源文件也没有包含TAB.
2011-5-13 20:46
Passion
那可否下载最新的每日构建版看看是否仍旧有此问题?[url]http://www.cnpack.org/downbuilds.php[/url]
修复过一次错位的Bug的。
2011-5-13 22:55
edwinyeah
下载升级到了CnWizards_0.9.7.599_Unstable.exe 2011-04-08, 问题一样存在.
2011-5-14 10:49
Passion
奇怪,可否将错位的源文件发到[email]master@cnpack.org[/email]供我们查一查?
2011-5-14 17:36
edwinyeah
是AnyiQuack-1.0.3(一个通用的动画算法库,非常好! 建议大家看看)里面的一个例子的单元, 文件名是NotificationWindows.pas.
下载地址: [url]http://sourceforge.net/projects/accessquery/files/[/url]
麻烦你们啦!
2011-5-14 23:45
edwinyeah
对了,我的屏幕DPI设置是 135% 这个应该是比较特别的,有可能是这个原因?
2011-5-15 19:38
Passion
和DPI无关。经过检查,是该源文件中使用了Tab键所致,而IDE的Use Tab Character选项又未选上,导致CnWizards对Tab键判断错误从而产生的错位。
这个外来的源文件的Tab和IDE是否use tab设置不一致的问题比较难以避免,楼主针对此文件可将IDE的Use Tab Character选上,或查找替换掉源文件中的Tab来避免此问题?
2011-5-15 23:28
edwinyeah
谢谢! 我的方法是暂时禁止了这个专家,知道问题原因就好,下次有类似问题我就知道如何解决了 :)
2011-7-12 22:32
Passion
我们在最新的每日构建版610中对Tabkey做了进一步处理,应该没类似的问题了。但改动较大,需要多加测试。烦请楼主也帮忙下载最新每日构建版试一试?
页:
[1]
Powered by Discuz! Archiver 5.0.0
© 2001-2006 Comsenz Inc.