吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 500|回复: 8
收起左侧

[求助] 如图WC所示,这种效果Delphi如何实现?

[复制链接]
冥界3大法王 发表于 2024-10-20 08:05

WC

WC

我喜欢富文本,喜欢标注,喜欢折叠效果。

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

os51 发表于 2024-10-20 10:02
Notepad4 用了一个第三方代码编辑器控件 Scintilla
https://scintilla.org/ScintillaDoc.html#Folding
 楼主| 冥界3大法王 发表于 2024-10-20 11:44
os51 发表于 2024-10-20 10:02
Notepad4 用了一个第三方代码编辑器控件 Scintilla
https://scintilla.org/ScintillaDoc.html#Folding

那dephi咋办? 问题是没肉吃啊。
lies2014 发表于 2024-10-20 14:56
SynEdit,Lazarus 自带
原始版本(Delphi) 见 https://github.com/SynEdit/SynEdit
功能不完全一致,不确定原始版本又没有代码折叠

2024-10-20_145222.jpg

原始版本 SynEdit 与 Lazarus版 SynEdit
Lazarus 版SynEdit 大部分是由 Martin Friebe. Martin 在论坛上写的,那么自从分支出现后,发生了什么呢?

加入Laza的大事记:

折叠(代码块)
可配置的天沟 - 天沟部分
几个编辑器之间的共享文本
utf-8支持
同步编辑插件
基本的RTL-LTR支持
鼠标配置通过MouseActions
重写各种亮点
Delphi和Lazarus的两个版本,代码库是独立重构的,他们之间的重叠很少。
 楼主| 冥界3大法王 发表于 2024-10-20 17:19
lies2014 发表于 2024-10-20 14:56
SynEdit,Lazarus 自带
原始版本(Delphi) 见 https://github.com/SynEdit/SynEdit
功能不完全一致,不确 ...

不支这个是否依赖相关的控件?
我想使用在 https://www.trichview.com/这个控件里头
os51 发表于 2024-10-21 19:37
 楼主| 冥界3大法王 发表于 2024-10-21 20:57
os51 发表于 2024-10-21 19:37
https://github.com/KrystianBigaj/dscintilla
https://www.pnotepad.org/scintilla/
https://scintill ...

要不怎么说呢,看嘴不薄,指亲不复。。。
几个链接要么打不开
要么有几个delphi的项目说已过期,不再支持
就跟你给很多软件的作者发邮件一个道理
还是自己动手丰衣足食的好啊。
HUIANG 发表于 2024-10-22 22:32
https://github.com/AngusPasc/BCEditor

这个多年未更新了
https://github.com/TextEditorPro/TTextEditor
这个可能是上面那个fork的,也可能只是界面像

BCEditor图例

BCEditor图例
HUIANG 发表于 2024-10-22 22:46
再发一个含TTextEditor控件的软件截图

TextEditorPro.exe截图

TextEditorPro.exe截图
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-12-14 10:37

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表