Synedit的专门讨论组,欢迎大家参加. 我建立了一个SYNEDIT的专门讨论组,希望所有使用synedit的朋友能够参加并讨论.群组号为:8838343 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 很有用的东西,顶一下http://synedit.sourceforge.net/ 顶一下,本群是作为讨论synedit和字符串处理方法的群组,希望有更多的人加入进来。。本群有synedit控件的修改者(bootini,请访问www.2ccc.com查询其放出来的修改过的控件)和filecontrolplus的作者(就是我自己)。我们已经计划自己修改或者将修改过的源代码发给synedit编程小组的方式来提高synedit的控件的可用性并且我们会将我们收集的一些有名的使用synedit写的编辑器的源代码放出来,供大家学习讨论其中包括editex编辑器和syneditor编辑器,这两个编辑器都非常的出色。。 楼主:我刚刚从http://synedit.sourceforge.net/这里下载了SynEdit 2.0.1 beta,试用后发现一处Bug,马上又下载了你的作品filecontrolplus,发现也存在此Bug。满足下列条件就会触发异常,1、将filecontrolplus调节为普通状态,即不最大化。2、新建一文档3、将此文档设为自动换行状态4、从第一行开始,随便输入什么字符,多输入一些,使得左边(Gutter部分)出现换行图示5、将输入光标定位在第一行最右边6、用鼠标拖住filecontrolplus的右边框,向右拖动,则跳出异常。小弟查看了一下SynEdit的源码,发现是在SynEdit.pas的Function TCustomSynEdit.GetDisplayXY: TDisplayCoord;begin Result := BufferToDisplayPos(CaretXY); if WordWrap and fCaretAtEOL then begin Dec( Result.Row ); Result.Column := fWordWrapPlugin.GetRowLength(Result.Row) +1; end; //这里 GetRowLength引起的end;继续跟踪到相关文件中的GetRowLength函数,看到了异常保护的代码,但那里似乎没有错误,似乎还是应该在上面的代码或其他地方改正。由于此处还涉及到其他地方的调用,牵一发动全身,加之小弟功力不够,未敢乱动。不知楼主能否改正这个Bug 用DELPHI播放SWF文件如何取得帧频参数 delphi 当ese按下时timer1变为不可用 □□◆◆〓〓免费推广一个我开发的共享软件〓〓◆◆□□ 急呀!各位救救我呀。关于添加vcl控件。 一个很好的DELPHI电子书下载,速度快 如何在程序运行中使一个控件的OnShow事件失效? odac连接oracle报错. 后天考试 我知道题目 不会做 求大家帮我啊 高分求救 如何让Windows自动执行“完全扫描磁盘”,“维护向导”? 请问有那位高手知道怎么判断在程序中所在机器的操作系统是win98和win2000? 高分请教关于intraweb汉字编码问题!! 如何实现这个效果?
本群有synedit控件的修改者(bootini,请访问www.2ccc.com查询其放出来的修改过的控件)和filecontrolplus的作者(就是我自己)。我们已经计划自己修改或者将修改过的源代码发给synedit编程小组的方式来提高synedit的控件的可用性并且我们会将我们收集的一些有名的使用synedit写的编辑器的源代码放出来,供大家学习讨论其中包括editex编辑器和syneditor编辑器,这两个编辑器都非常的出色。。
我刚刚从http://synedit.sourceforge.net/这里下载了SynEdit 2.0.1 beta,试用后发现一处Bug,
马上又下载了你的作品filecontrolplus,发现也存在此Bug。
满足下列条件就会触发异常,
1、将filecontrolplus调节为普通状态,即不最大化。
2、新建一文档
3、将此文档设为自动换行状态
4、从第一行开始,随便输入什么字符,多输入一些,使得左边(Gutter部分)出现换行图示
5、将输入光标定位在第一行最右边
6、用鼠标拖住filecontrolplus的右边框,向右拖动,则跳出异常。
小弟查看了一下SynEdit的源码,发现是在SynEdit.pas的
Function TCustomSynEdit.GetDisplayXY: TDisplayCoord;
begin
Result := BufferToDisplayPos(CaretXY);
if WordWrap and fCaretAtEOL then
begin
Dec( Result.Row );
Result.Column := fWordWrapPlugin.GetRowLength(Result.Row) +1;
end; //这里 GetRowLength引起的
end;
继续跟踪到相关文件中的GetRowLength函数,看到了异常保护的代码,但那里似乎没有错误,
似乎还是应该在上面的代码或其他地方改正。由于此处还涉及到其他地方的调用,牵一发动
全身,加之小弟功力不够,未敢乱动。不知楼主能否改正这个Bug