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