B
boot.ini
Unregistered / Unconfirmed
GUEST, unregistred user!
或许你不知道这是个什么东西。。。我稍稍介绍一下,不过你不用怀疑我在做广告,因为这是个开源免费的控件。
The SynEdit Studio is an SynEdit enhancement version.
Synedit Studio 是 SynEdit 的增强版.
The author of the SynEdit is Pieter Zijlstra.
SynEdit 的作者是 Pieter Zijlstra.
This characteristics that strengthens the version is:
这个增强版的特点是:
1.Repair the bug of the SynEdit
1.修复 SynEdit 的错误
2.Repair the unicode support of the synedit
2.修复 SynEdit 双字节支持不好的错误
3.optimize the SynEdit display text
3.优化 SynEdit 的显示效果
4.add more pickings to SynEdit
4.添加更多的选项到 SynEdit
5.optimize the SynEdit source code
5.优化 SynEdit 的代码
6.Add a series the third party controls
6.添加一系列第三方增强控件,形成一个完整的开发包
7.Add a series the controls of self empolder
7.添加一系列自己编写的增强控件
8.Add a series the Action of synedit
8.添加一系列完整的Action,实现模块化编程
9.add a full demo
9.添加一个功能较完整的例子
下面是完整的版本更新历史
v4.9(2006.09.04)
* 更新 TSynOptionsDlg 的界面
* 更新 TToggleHighlighterDlg 的界面
* 修正 TSynDBEdit 在粘贴的时候不会设置数据库为Edit状态
* 修正 TSynDBEdit 在数据库关闭时依然可以编辑的错误
* 修正 TSynEdit 代码折叠功能的一些严重的错误, 重写了部分代码, 更加合理和智能
+ 增加 TSynEdit 属性 Gutter.Intens, 以类似标尺的方式显示行号, 和D10显示效果一样
* 修正 TSynEdit 属性 CodeFolding 保存不完整的错误
+ 增加 TSynEdit 属性 TGutterClickEvent 事件一个参数 Region, 为真时鼠标单击的区域为Gutter而不是代码折叠区域
+ 增加 Tsynedit 一个过程 GetFirstFreeBookMark 返回第一个可用的书签号
+ 增加两个带有代码折叠功能的语法文件, object pascal 和 html, html本人制作, object pascal 由 RUS 的 Mister Exciter 制作
* Update TSynOptionsDlg GUI
* Update TToggleHighlighterDlg GUI
* Fix TSynDBEdit Can Paste database not Editing
* Fix TSynDBEdit Can edit after database close
* Fix TSynEdit CodeFold some big bug
+ Add TSynEdit Gutter.Intens Property, And likeness of Delphi2006 IDE
* Fix TSynEdit CodeFolding Property have not Saved
+ Add TSynEdit TGutterClickEvent Event one parameter Region, if true mouse click in Gutter, if false mouse click in codefold
+ Add TSynedit GetFirstFreeBookMark Function, return first free bookmark
+ Add two codefold hgl, object pascal and html
v4.8(2006.08.15)
* 修正 TSynManager 构架, 使之更加合理
* 修正 TSynCustomHighlighter 过程SaveToFile和LoadFromFile为可以重做
* 修正 TSynUniSyn 过程SaveToFile和LoadFromFile覆盖掉 TSynCustomHighlighter 相对应的过程
* 修正 TSynAutoCorrect 过程SaveToIni(Registry)和LoadFromIni(Registry), 把本身的属性也一起保存
* 修正 TSynEditSource 过程LoadFromIni中加载属性BorderStyle有时会错误的错误
* 修正 SynEdit_D7.dpk 无法安装的错误
* 更新 TSynOptionsDlg 的界面和内容
+ 增加 TSynSpellCheck 两个过程SaveToIni和LoadFromIni
v4.7(2006.08.06)
* 修正 TSynAutoComplete 一些错误并
* 修正 TSynExportHtml 多字节字符(例如中文)输出时会变成乱码的错误
* 修正 TSynEditPrint 换行打印时无法打印和打印双字节字符会乱码的错误, 但是在打印斜体字还是会乱码
* 修正 SynEdit Actions 一些错误和逻辑
* 修正 TSynManager 构架, 使之更加合理
* 修正 TSynSpellCheck 件安装时会提示资源重复的错误
* 更新 TSynUniSyn 至最新版本, 最新版本使用了新的XML脚本解释器,加载速度超快^!^
* 更新 Help.txt
+ 增加 TSynAutoCorrect 支持多个 TSynEdit 的功能
+ 增加 TSynManager 属性 AutoCorrect
+ 增加 TSynAutoComplete 支持多个TSynEdit的功能
+ 增加 TSynHighlighterItem 属性 CodeInsight 和 CodeTemplate
v4.6(2006.07.25)
* 修正 TSynManager 导致窗体无法加载的错误
* 修正 TSynEditSource 使用 AssignTo 过程后 TSynEdit 的控件会显示错误的错误
+ 增加 TSynManager 两个事件, 分别是OnAddEditor和OnDeleteEditor;
v4.5(2006.07.22)
+ 增加 TSynEditorsEvent (SynEdit Action)
+ 增加 TSynActionsEvent(SynEdit Action)
+ 增加 TSynAction(SynEdit Action)
+ 增加 新的 SynEdit Action
+ 增加 简短说明HELP.TXT
* 修正 SynEdit Actions 一些错误和逻辑;
* 修正 TDBSynEdit 没有自动换行的功能
* 修正 TSynEditSource 一些错误
+ 增加 TSynEditSource 属性 mask, 指定那些属性有效
+ 增加 TSynManager 属性IniFileName, 可以自动保存加载DefaultSource的配置
v4.4(2006.07.10)
* 修正 TSynEdit 用正则表达式进行查找时会出现查找结果定位不正确的错误
* 修正 TSynEdit 使用代码折叠情况下回出现行号的设置无效的错误
* 修正 dpk安装包的不能通过编译的错误;
* 修正 TSynEdit 选项对话框为比较流行的树方式
* 修正 TSynEdit 使用代码折叠在释放时会出现错误的BUG
* 修正 SynEdit Actions 一些错误
* 更新 mystix 版本的SynEdit的代码折叠功能
* 更新 TSynUniSyn 版本
* 重新整理HGL语法文件, 经过稍微的修改, 现在只有109个
v4.3(2006.06.22)
* 修正 TSynEdit 用正则表达式进行查找时会出现查找结果定位不正确的错误;
* 修正 SynEdit Actions 查找对话框选项保存不准确的错误
* 更新 TSynUniSyn, 为2.0版本, 所有的高亮文件也转换为1.8版本;
+ 增加 mystix 版本的SynEdit的代码折叠功能
v4.2(2006.05.10)
* 修正 DElPHI2005 的安装包 SynEdit_D9.dpk 格式不对的错误
+ 增加 TSynEdit 属性 Scrollbars, 集成所有滚动条得属性, 并支持第三方滚动条
v4.1(2006.05.07)
+ 增加 DElPHI2005 和 DELPHI2006 的支持, 安装SynEdit_D9.dpk即可
* 修正 dpk安装包可能会出现编译不过的现象。
v4.0(2005.12.26 beta1.00)
* 修正 TSynEdit 自动换行下粘贴会出错的错误
* 更新 所有dpk安装包
v3.0(2005.12.26 beta3.00)
* 修正 TSynEdit 选项 eoAltSetsColumnMode 实现方式
+ 增加 TSynEdit 选项 eoColumnEditExtension, 增强列选择模式下的编辑功能, 类似于UE
+ 增加 TSynEdit 指定某一行颜色的功能
v3.0(2005.09.10 beta2.00)
+ 增加 TSynEdit 属性 ScrollBarsStyle, 支持显示各种样式的滚动条
+ 增加 TSynEdit 最新版本的一些元素
+ 增加 TSynEditSource 与 TSynEdit 相应的属性
+ 增加 TaSynToggleHighlighter(SynEdit Action), 用来切换高亮显示语法
+ 增加 拼写检查的字典在Dictionary目录下
+ 增加 TSynEdit 属性 ExpandLines, 返回为引用为TSynEditStringList的Lines
+ 增加 TSynEditStringList 属性 DeleteBlankLineAtEOF (默认为True) , 当为True时会在载入文件时删除文件最后所有空白行
* 修正 TSynManager 会出现 'Cannot assign a TSynHighlighterItem to a TSynHighlighterItem' 的错误
* 修正 TSynEdit 滚动滚动条时会显示错乱的错误
* 修正 TSynEdit 一些会导致内存读取异常的错误
* 更新 TSynOptionsForm 选项对话框;
* 更新 TSynUniSyn 的版本, 汉化并修正了UniEdit(源码位置Highlighters/Uni Syntax Editor)
* 修正 TSynEditPrint 换行打印时会出现'List index out of bounds -1' 的错误
* 修正 TSynEditPrint 不支持双字节的错误;
* 修正 TSynEdit 光标的高度
* 修正 TSynEdit 使用高亮控件后双字节字符显示不完全的错误
v2.6(2005.09.05)
+ 增加 TSynCustomHighlighter 的过程 CanHighlighter
* 修正 TSynManager 属性DefaultSource为nil会出错的错误;
* 修正 TSynEditor 自定义命令处理错误的错误;
* 修正 TSynEdit 在快速移动光标时会出现延迟的错误;
* 修正 TSynManager 的高亮语法的管理,支持所有继承于TSynCustomHighlighter的Highlighter
* 更新 TSynEdit 高亮显示当前行的代码
* 更新 所有的dpk安装包, 安装时只需安装 SynEdit_DX (X是你用的 Delphi 版本).dpk
v2.5(2005.08.29)
* 修正 SynEdit Actions 若干处小错误
+ 增加 TaSynOptionsSetting(SynEdit Action), 用来设置 TSynEdit 的属性
+ 增加 TSynEdit 运行时可以用鼠标移动右边线的功能;
+ 增加 SynOptionsDlg 选项对话框;
+ 增加 SynEdiSource 增加 Assign 函数对 TSynEdiSource 的支持
v2.4(2005.07.29)
* 更新 SynSpellCheck 去除这个组件的注册,因为dcr的冲突导致无法安装
* 修正 TSynEdit 一些轻微的错误;
* 更新 Demo 增加类似于IDE的代码补充的功能;
v2.3(2005.06.25)
* 修正 TSynEdit 缓冲技术的代码和删除了用API锁定的画面
* 修正 TSynEdit 自动换行后使用书签时会出面异常的错误
v2.2(2005.06.8)
* 修正 SynEdit Action 放在工具条上时会不断的闪烁的错误;
* 修正 TSynEdit 出现'has no parent window'异常的可能
v2.1(2005.06.1)
+ 增加 Demo
* 修正 TSynEdit 滚动条不现示的错误
* 修正 TSynEdit 可能会出现错误的异常;
* 更新 SynEdit Actions
v1.2(2005.05.29)
+ 增加 SynEdit Actions, 包含各种 SynEdit 编辑功能的 Action
* 修正 TSynEdit 使用缓冲技术后可能出现异常的错误;
v1.1(2005.05.23)
* 修正 SynSpellReg 安装时找不到dcr文件的错误
* 修正 TSynEdit 按键定位的错误;
* 修正 TSynEdit 快速录入大量文本闪烁问题
v1.0(2005.05.20)
+ 增加 TSynEdit 属性 ActiveLine
+ 增加 TSynEdit 属性 LineDivider
+ 增加 TSynEdit 属性 WordWrap
+ 增加 TSynEdit 属性 RightEdge
+ 增加 TSynEdit 属性 LineSpacing
+ 增加 TSynEdit 属性 LineSpacingRule
+ 增加 SynMsgDialog 消息框单元, 参照 Dialogs 中 MessageDlg 的代码进行改进并重写
+ 增加 SynEditStrRes 字符串常量声明单元, 存储增加的自定义的控件中用到的字符串
+ 增加 TSynUniSyn 高亮控件
+ 增加 TSynSpellCheck 拼写检查控件
+ 增加 TSynEditor 编辑框控件, 增加编辑和文档管理功能
+ 增加 TSynEditSource 存储SynEdit属性的控件
+ 增加 TSynEditSearcher 简化SynEdit搜索的控件
* 修正 TSynAutoCorrect 不支持输入法的错误;
* 修正 TSynEdit 高亮当前行的方式, 在自动换行的情况也只高亮一行;
* 修正 TSynEdit 每一行文本垂直对齐靠上的为垂直中间对齐;
* 修正 TSynEdit 在MDI的情况下会失去焦点的错误
* 修正 TSynEdit 双字节显示错误
* 修正 TSynEdit DoCaseChange 函数, 支持双字节字符
* 修正 TSynEdit 画右边线的代码, 避免有时右边线颜色显示出错;
* 修正 TSynEdit 改变属性TEXT后不能UNDO的错误;
其实我本没想要到这里来发个帖子吼一下的,只是为了修改代码折叠部分的bug,奋斗了几天几夜都没怎么睡好,所以要发布了特别兴奋,来这里吼一下,顺便散散分。
你可以来我的网站yaoqiaofeng.bopin.net看看预览图片或者下载。
The SynEdit Studio is an SynEdit enhancement version.
Synedit Studio 是 SynEdit 的增强版.
The author of the SynEdit is Pieter Zijlstra.
SynEdit 的作者是 Pieter Zijlstra.
This characteristics that strengthens the version is:
这个增强版的特点是:
1.Repair the bug of the SynEdit
1.修复 SynEdit 的错误
2.Repair the unicode support of the synedit
2.修复 SynEdit 双字节支持不好的错误
3.optimize the SynEdit display text
3.优化 SynEdit 的显示效果
4.add more pickings to SynEdit
4.添加更多的选项到 SynEdit
5.optimize the SynEdit source code
5.优化 SynEdit 的代码
6.Add a series the third party controls
6.添加一系列第三方增强控件,形成一个完整的开发包
7.Add a series the controls of self empolder
7.添加一系列自己编写的增强控件
8.Add a series the Action of synedit
8.添加一系列完整的Action,实现模块化编程
9.add a full demo
9.添加一个功能较完整的例子
下面是完整的版本更新历史
v4.9(2006.09.04)
* 更新 TSynOptionsDlg 的界面
* 更新 TToggleHighlighterDlg 的界面
* 修正 TSynDBEdit 在粘贴的时候不会设置数据库为Edit状态
* 修正 TSynDBEdit 在数据库关闭时依然可以编辑的错误
* 修正 TSynEdit 代码折叠功能的一些严重的错误, 重写了部分代码, 更加合理和智能
+ 增加 TSynEdit 属性 Gutter.Intens, 以类似标尺的方式显示行号, 和D10显示效果一样
* 修正 TSynEdit 属性 CodeFolding 保存不完整的错误
+ 增加 TSynEdit 属性 TGutterClickEvent 事件一个参数 Region, 为真时鼠标单击的区域为Gutter而不是代码折叠区域
+ 增加 Tsynedit 一个过程 GetFirstFreeBookMark 返回第一个可用的书签号
+ 增加两个带有代码折叠功能的语法文件, object pascal 和 html, html本人制作, object pascal 由 RUS 的 Mister Exciter 制作
* Update TSynOptionsDlg GUI
* Update TToggleHighlighterDlg GUI
* Fix TSynDBEdit Can Paste database not Editing
* Fix TSynDBEdit Can edit after database close
* Fix TSynEdit CodeFold some big bug
+ Add TSynEdit Gutter.Intens Property, And likeness of Delphi2006 IDE
* Fix TSynEdit CodeFolding Property have not Saved
+ Add TSynEdit TGutterClickEvent Event one parameter Region, if true mouse click in Gutter, if false mouse click in codefold
+ Add TSynedit GetFirstFreeBookMark Function, return first free bookmark
+ Add two codefold hgl, object pascal and html
v4.8(2006.08.15)
* 修正 TSynManager 构架, 使之更加合理
* 修正 TSynCustomHighlighter 过程SaveToFile和LoadFromFile为可以重做
* 修正 TSynUniSyn 过程SaveToFile和LoadFromFile覆盖掉 TSynCustomHighlighter 相对应的过程
* 修正 TSynAutoCorrect 过程SaveToIni(Registry)和LoadFromIni(Registry), 把本身的属性也一起保存
* 修正 TSynEditSource 过程LoadFromIni中加载属性BorderStyle有时会错误的错误
* 修正 SynEdit_D7.dpk 无法安装的错误
* 更新 TSynOptionsDlg 的界面和内容
+ 增加 TSynSpellCheck 两个过程SaveToIni和LoadFromIni
v4.7(2006.08.06)
* 修正 TSynAutoComplete 一些错误并
* 修正 TSynExportHtml 多字节字符(例如中文)输出时会变成乱码的错误
* 修正 TSynEditPrint 换行打印时无法打印和打印双字节字符会乱码的错误, 但是在打印斜体字还是会乱码
* 修正 SynEdit Actions 一些错误和逻辑
* 修正 TSynManager 构架, 使之更加合理
* 修正 TSynSpellCheck 件安装时会提示资源重复的错误
* 更新 TSynUniSyn 至最新版本, 最新版本使用了新的XML脚本解释器,加载速度超快^!^
* 更新 Help.txt
+ 增加 TSynAutoCorrect 支持多个 TSynEdit 的功能
+ 增加 TSynManager 属性 AutoCorrect
+ 增加 TSynAutoComplete 支持多个TSynEdit的功能
+ 增加 TSynHighlighterItem 属性 CodeInsight 和 CodeTemplate
v4.6(2006.07.25)
* 修正 TSynManager 导致窗体无法加载的错误
* 修正 TSynEditSource 使用 AssignTo 过程后 TSynEdit 的控件会显示错误的错误
+ 增加 TSynManager 两个事件, 分别是OnAddEditor和OnDeleteEditor;
v4.5(2006.07.22)
+ 增加 TSynEditorsEvent (SynEdit Action)
+ 增加 TSynActionsEvent(SynEdit Action)
+ 增加 TSynAction(SynEdit Action)
+ 增加 新的 SynEdit Action
+ 增加 简短说明HELP.TXT
* 修正 SynEdit Actions 一些错误和逻辑;
* 修正 TDBSynEdit 没有自动换行的功能
* 修正 TSynEditSource 一些错误
+ 增加 TSynEditSource 属性 mask, 指定那些属性有效
+ 增加 TSynManager 属性IniFileName, 可以自动保存加载DefaultSource的配置
v4.4(2006.07.10)
* 修正 TSynEdit 用正则表达式进行查找时会出现查找结果定位不正确的错误
* 修正 TSynEdit 使用代码折叠情况下回出现行号的设置无效的错误
* 修正 dpk安装包的不能通过编译的错误;
* 修正 TSynEdit 选项对话框为比较流行的树方式
* 修正 TSynEdit 使用代码折叠在释放时会出现错误的BUG
* 修正 SynEdit Actions 一些错误
* 更新 mystix 版本的SynEdit的代码折叠功能
* 更新 TSynUniSyn 版本
* 重新整理HGL语法文件, 经过稍微的修改, 现在只有109个
v4.3(2006.06.22)
* 修正 TSynEdit 用正则表达式进行查找时会出现查找结果定位不正确的错误;
* 修正 SynEdit Actions 查找对话框选项保存不准确的错误
* 更新 TSynUniSyn, 为2.0版本, 所有的高亮文件也转换为1.8版本;
+ 增加 mystix 版本的SynEdit的代码折叠功能
v4.2(2006.05.10)
* 修正 DElPHI2005 的安装包 SynEdit_D9.dpk 格式不对的错误
+ 增加 TSynEdit 属性 Scrollbars, 集成所有滚动条得属性, 并支持第三方滚动条
v4.1(2006.05.07)
+ 增加 DElPHI2005 和 DELPHI2006 的支持, 安装SynEdit_D9.dpk即可
* 修正 dpk安装包可能会出现编译不过的现象。
v4.0(2005.12.26 beta1.00)
* 修正 TSynEdit 自动换行下粘贴会出错的错误
* 更新 所有dpk安装包
v3.0(2005.12.26 beta3.00)
* 修正 TSynEdit 选项 eoAltSetsColumnMode 实现方式
+ 增加 TSynEdit 选项 eoColumnEditExtension, 增强列选择模式下的编辑功能, 类似于UE
+ 增加 TSynEdit 指定某一行颜色的功能
v3.0(2005.09.10 beta2.00)
+ 增加 TSynEdit 属性 ScrollBarsStyle, 支持显示各种样式的滚动条
+ 增加 TSynEdit 最新版本的一些元素
+ 增加 TSynEditSource 与 TSynEdit 相应的属性
+ 增加 TaSynToggleHighlighter(SynEdit Action), 用来切换高亮显示语法
+ 增加 拼写检查的字典在Dictionary目录下
+ 增加 TSynEdit 属性 ExpandLines, 返回为引用为TSynEditStringList的Lines
+ 增加 TSynEditStringList 属性 DeleteBlankLineAtEOF (默认为True) , 当为True时会在载入文件时删除文件最后所有空白行
* 修正 TSynManager 会出现 'Cannot assign a TSynHighlighterItem to a TSynHighlighterItem' 的错误
* 修正 TSynEdit 滚动滚动条时会显示错乱的错误
* 修正 TSynEdit 一些会导致内存读取异常的错误
* 更新 TSynOptionsForm 选项对话框;
* 更新 TSynUniSyn 的版本, 汉化并修正了UniEdit(源码位置Highlighters/Uni Syntax Editor)
* 修正 TSynEditPrint 换行打印时会出现'List index out of bounds -1' 的错误
* 修正 TSynEditPrint 不支持双字节的错误;
* 修正 TSynEdit 光标的高度
* 修正 TSynEdit 使用高亮控件后双字节字符显示不完全的错误
v2.6(2005.09.05)
+ 增加 TSynCustomHighlighter 的过程 CanHighlighter
* 修正 TSynManager 属性DefaultSource为nil会出错的错误;
* 修正 TSynEditor 自定义命令处理错误的错误;
* 修正 TSynEdit 在快速移动光标时会出现延迟的错误;
* 修正 TSynManager 的高亮语法的管理,支持所有继承于TSynCustomHighlighter的Highlighter
* 更新 TSynEdit 高亮显示当前行的代码
* 更新 所有的dpk安装包, 安装时只需安装 SynEdit_DX (X是你用的 Delphi 版本).dpk
v2.5(2005.08.29)
* 修正 SynEdit Actions 若干处小错误
+ 增加 TaSynOptionsSetting(SynEdit Action), 用来设置 TSynEdit 的属性
+ 增加 TSynEdit 运行时可以用鼠标移动右边线的功能;
+ 增加 SynOptionsDlg 选项对话框;
+ 增加 SynEdiSource 增加 Assign 函数对 TSynEdiSource 的支持
v2.4(2005.07.29)
* 更新 SynSpellCheck 去除这个组件的注册,因为dcr的冲突导致无法安装
* 修正 TSynEdit 一些轻微的错误;
* 更新 Demo 增加类似于IDE的代码补充的功能;
v2.3(2005.06.25)
* 修正 TSynEdit 缓冲技术的代码和删除了用API锁定的画面
* 修正 TSynEdit 自动换行后使用书签时会出面异常的错误
v2.2(2005.06.8)
* 修正 SynEdit Action 放在工具条上时会不断的闪烁的错误;
* 修正 TSynEdit 出现'has no parent window'异常的可能
v2.1(2005.06.1)
+ 增加 Demo
* 修正 TSynEdit 滚动条不现示的错误
* 修正 TSynEdit 可能会出现错误的异常;
* 更新 SynEdit Actions
v1.2(2005.05.29)
+ 增加 SynEdit Actions, 包含各种 SynEdit 编辑功能的 Action
* 修正 TSynEdit 使用缓冲技术后可能出现异常的错误;
v1.1(2005.05.23)
* 修正 SynSpellReg 安装时找不到dcr文件的错误
* 修正 TSynEdit 按键定位的错误;
* 修正 TSynEdit 快速录入大量文本闪烁问题
v1.0(2005.05.20)
+ 增加 TSynEdit 属性 ActiveLine
+ 增加 TSynEdit 属性 LineDivider
+ 增加 TSynEdit 属性 WordWrap
+ 增加 TSynEdit 属性 RightEdge
+ 增加 TSynEdit 属性 LineSpacing
+ 增加 TSynEdit 属性 LineSpacingRule
+ 增加 SynMsgDialog 消息框单元, 参照 Dialogs 中 MessageDlg 的代码进行改进并重写
+ 增加 SynEditStrRes 字符串常量声明单元, 存储增加的自定义的控件中用到的字符串
+ 增加 TSynUniSyn 高亮控件
+ 增加 TSynSpellCheck 拼写检查控件
+ 增加 TSynEditor 编辑框控件, 增加编辑和文档管理功能
+ 增加 TSynEditSource 存储SynEdit属性的控件
+ 增加 TSynEditSearcher 简化SynEdit搜索的控件
* 修正 TSynAutoCorrect 不支持输入法的错误;
* 修正 TSynEdit 高亮当前行的方式, 在自动换行的情况也只高亮一行;
* 修正 TSynEdit 每一行文本垂直对齐靠上的为垂直中间对齐;
* 修正 TSynEdit 在MDI的情况下会失去焦点的错误
* 修正 TSynEdit 双字节显示错误
* 修正 TSynEdit DoCaseChange 函数, 支持双字节字符
* 修正 TSynEdit 画右边线的代码, 避免有时右边线颜色显示出错;
* 修正 TSynEdit 改变属性TEXT后不能UNDO的错误;
其实我本没想要到这里来发个帖子吼一下的,只是为了修改代码折叠部分的bug,奋斗了几天几夜都没怎么睡好,所以要发布了特别兴奋,来这里吼一下,顺便散散分。
你可以来我的网站yaoqiaofeng.bopin.net看看预览图片或者下载。