Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/mercurial/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Delphi 将格式化文本添加到SynEdit_Delphi_Synedit - Fatal编程技术网

Delphi 将格式化文本添加到SynEdit

Delphi 将格式化文本添加到SynEdit,delphi,synedit,Delphi,Synedit,如何将格式化文本添加到SynEdit控件?我实际上不需要语法高亮显示,我希望能够控制线条特定部分的颜色 为了达到这个效果,我目前正在使用一个TRichEdit并设置seldattributes.Color和seldattributes.Text。它工作的很好,但我希望摆脱使用TRichEdit 我能做类似于SynDIT的事情吗?或者它不是这个工作的理想组件吗?也许你应该考虑嵌入一个WebBuffor。这可能就是我解决它的方法。SynEdit它基本上是一个代码编辑器。您可以控制某些属性,但通常通过

如何将格式化文本添加到SynEdit控件?我实际上不需要语法高亮显示,我希望能够控制线条特定部分的颜色

为了达到这个效果,我目前正在使用一个TRichEdit并设置
seldattributes.Color
seldattributes.Text
。它工作的很好,但我希望摆脱使用TRichEdit


我能做类似于SynDIT的事情吗?或者它不是这个工作的理想组件吗?

也许你应该考虑嵌入一个WebBuffor。这可能就是我解决它的方法。SynEdit它基本上是一个代码编辑器。您可以控制某些属性,但通常通过荧光笔。你想创建一个日志查看器吗?@Wouter van Nifterick:我考虑过试一试。会不会也这么快?@Leonardo Herrera:我实际上是在做一个泥浆客户。我通过TCP接收文本,它有ANSI转义码,表示文本的某些部分需要以特定的颜色显示。我解析文本并将其适当地显示在RichEdit上。RichEdit目前运行良好,但我一直在考虑尝试切换到其他版本,这样我的代码就不会那么依赖于平台。有趣。有一些组件可以做到这一点,我想(例如,请看一看。)