synedit

    1热度

    1回答

    我正在与德尔福2007和SynEdit组件。 我是开源编辑器(Tinn-R)的主要开发人员,我试图从SynEdit ANSI切换到UNICODE。 经过几个月的工作,一切正常,除了OnPaintTransient程序。 要尝试发现问题的根源,我尝试了原始演示OnPaintTransientDemo。 这在SynEdit的最新版本ANSI中完美工作。但是,我没有得到与最新的UNICODE版本相同的结

    1热度

    1回答

    我对Delphi比较新,但是在安装SynEdit组件后,我还无法创建自己的荧光笔。我已经用我的高亮配置生成了.pas。我尝试了所有我知道的方式。但我无法使用生成的文件来突出显示。谁能帮我? 我提前感谢...

    0热度

    1回答

    我使用德尔福XE今天的四个版本我:) 玩(一个我已经安装了SynEdit/SynMemo更换标准的TMemo。 (a)我想根据行号突出显示整行。 (b)当我点击第一行时,我希望插入符号不会出现在我点击的地方 - 更像是记事本而不是代码编辑器。 任何帮助非常感谢!

    2热度

    2回答

    我有一个窗体上的TSynEdit控制,我想将它从一个TVirtualStringTree下降聚焦节点文本。我想它以同样的方式表现,当你拖动作为和TSynEdit控制范围之内下降高亮文本: 当你拖过TSynEdit,光标应该标记当前下落位置。 当文本被删除时,它应该替换当前突出显示的任何文本。 放置位置应正确处理标签。 我已经看过在TSynEdit的dragover事件的代码,但它使用几个变量和程序

    6热度

    1回答

    使用:Delphi XE2,Windows VCL窗体应用程序,32位 我正在使用SynEdit控件来显示文本。我已经在控件中使用TSynHTMLSyn语法突出显示器来正确突出显示HTML和JS代码。 我也对这段文字(使用Angus Johnson的TDiff)与另一版本的文本进行比较以找出:删除,添加和更改。我需要使用不同的颜色突出显示每种类型的更改,例如RED用于删除,BLUE用于添加,GRE

    0热度

    2回答

    我想在Delphi 10 Seattle IDE中安装最新的Unicode版本TSynEdit。它建立确定,但安装时出现错误: Access violation at address 27158679 in module 'bds.exe'. Read of address 00000010 它安装在以前的版本到XE8确定。 我试着把showmessages()放在注册程序的开始,但AV错误仍然发

    1热度

    1回答

    我试图将SynEdit安装到我新升级的Delphi 10.1柏林初学者更新1中,但它不起作用。其他人似乎也有这个问题,但我不知道如何解决它。 https://forums.embarcadero.com/thread.jspa?messageID=850362 有人可以帮我吗?我正在尝试使用GetIt Package Manager。我也尝试从我从互联网上下载的源代码安装它。

    5热度

    1回答

    我最近下载了SynEdit,我想知道如何启用行号(如在Lazarus中)? 我在网上找不到任何东西。 在此先感谢。

    0热度

    1回答

    我试图安装SynEdit_D2010到我的Delphi 2010 IDE中,并且我得到一个错误,指出程序无法启动,因为SynEdit_R2010.bpl从我的系统中丢失。 据我所知,SynEdit_R2010.bpl不是我的系统上丢失的,我甚至在我的$(BDSCOMMONDIR)\Bpl目录中有。但是,由于某些原因,Delphi似乎并不认为它在那里! 任何想法,我可以解决这个问题?

    2热度

    1回答

    SynEdit组件具有属性“Highlighter”,其中包含一个下拉列表,其中列出了所有当前存在的荧光笔(设计时)。对我来说,这似乎是设计时组件的一个非常重要的概念,但我无法了解它是如何工作的: 让我们假设您将TSynEdit和TSynPasSyn拖放到窗体上。然后,您单击具有属性荧光笔的TSynedit。您现在可以选择以前创建的TSynPasSyn。如果你创建另一个TSynPasSyn,它也会