Subject:
行号对不齐, 贴图
[Print This Page]
Author:
hbezwwl
Time:
2005-1-20 16:36
Subject:
行号对不齐, 贴图
以前没看到附件这个地方,
Image Attachment:
行号对不齐.gif
(2005-1-20 16:36, 51.22 K) / Download count 447
http://bbs.cnpack.org/attachment.php?aid=40
Author:
hbezwwl
Time:
2005-1-20 16:37
我双击executeaction, 可以明显看出行号错位了.
Author:
zjy
Time:
2005-1-20 21:00
Subject:
这确实是一个奇怪的问题。
从图上看,您使用的字体设置应该是编辑器默认的 Courier New, 10 字体。我刚才在我的 D7 下抓了一张图,跟上面的图仔细比较,发现两张图的行号显示都是按相同的间距处理的,但是贴图中的文本显示每行高度要比我的 D7 下抓图的高度要少,导致行号与显示不齐。
当前版本的 CnWizards 中编辑器行高的计算公式是我跟踪 IDE 的汇编代码查出来的算法,应该与 IDE 自己的计算方法一样的。我在上图看到您安装了 Castalia (QDocument??)等其它的专家,我怀疑是第三方工具在为代码编辑器增加块连线等功能时,修改了 IDE 自己的行间距。如果您有时间的话,不妨将其它专家禁用,只使用 CnWizards 看看是否正常。
Author:
hbezwwl
Time:
2005-1-21 10:14
我知道问题所在了, 我的程序当中,注释的地方不是斜体, 只要在程序当中指定任何一个地方
为斜体, 就会恢复正常了行号对齐了.
Author:
zjy
Time:
2005-1-21 10:42
Subject:
原来如此!
我昨天只是感觉注释怪怪的,居然没看出来没用斜体,呵呵。
看来编辑器行高的算法还需要再改进,多谢报告!
Author:
zjy
Time:
2005-1-25 21:24
Subject:
该问题已经修正
可下载最新的构建版56测试。
Author:
天地弦
Time:
2005-1-26 08:12
楼主,你的Delphi7安装了这么多东东
QDocument,SDAC是用来做什么的
Author:
hbezwwl
Time:
2005-1-26 09:04
QDocument可以在把代码中的注释生成HTML或者CHM格式的帮助文件, 这样便于查看代码.
SDAC是一个数据库组件, 作用与ADOEXPRESS一样.
Author:
天地弦
Time:
2005-1-31 10:18
谢谢
Welcome to CnPack Forum (http://bbs.cnpack.org/)
Powered by Discuz! 5.0.0