社区
Delphi
帖子详情
关于TRichEdit闪烁问题
wgzymzx
2009-02-02 11:18:59
我做了一个文本编辑器,但是在处理语法高亮时,总是会有闪烁
的现象,试了doublebuffered也没有用。
请问有什么样的方法,可以避免闪烁?
我想用两个trichedit来处理,但是不知道该怎样将一个trichedit中
的内容,连同格式颜色等一块复制到另一个trichedit中,
请高人指点迷津!^_^
谢谢
...全文
129
5
打赏
收藏
关于TRichEdit闪烁问题
我做了一个文本编辑器,但是在处理语法高亮时,总是会有闪烁 的现象,试了doublebuffered也没有用。 请问有什么样的方法,可以避免闪烁? 我想用两个trichedit来处理,但是不知道该怎样将一个trichedit中 的内容,连同格式颜色等一块复制到另一个trichedit中, 请高人指点迷津!^_^ 谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wgzymzx
2009-03-09
打赏
举报
回复
有没有人能解决这个问题呀?
wgzymzx
2009-02-02
打赏
举报
回复
还有就是,如何能够动态设置选中某部分时,该部分显示的背景颜色,或
干脆不要有选中的那种状态显示,这样也可以避免闪烁的问题,
知识该如何去掉选中状态?请高人指点
wgzymzx
2009-02-02
打赏
举报
回复
最好是只复制一行的格式内容,这样才能保证足够的处理速度。
Seamour
2009-02-02
打赏
举报
回复
哪种语法高亮?一个像delphi ide中输代码的那种语法高亮么?如果是这种的话,不适合用RichEdit来做,去搜SynEdit,非常有历史的delphi语法高亮控件
Harryfin
2009-02-02
打赏
举报
回复
处理前加lines.beginupdate,处理后lines.endupdate试试。这类问题和doublebuffered没什么关系。
Delphi 7 新概念百例
├─80 制作无
闪烁
的动画│ ├─79 定制自己的幽灵程序│ ├─78 简单的文件查看器│ ├─77 简单的文件夹浏览器│ └─76 实现自己的控制面板├─练习提高篇│ ├─99 获取
TRich
Edit
控件中光标所在行号│...
Delphi开发范例宝典目录
实例032 制作
闪烁
的窗体 39 实例033 直接在窗体上绘图 40 实例034 动画形式的程序界面 41 实例035 以时钟显示界面窗体 42 1.10 标题栏窗体 44 实例036 标题栏上的按钮 45 实例037 使窗体标题栏文字右...
Delphi 6集成开发环境
3.2.4
TRich
Edit
.......................................79 3.2.5 TLabel 组件...................................79 ·ii· 3.2.6 TStaticText .....................................79 3.2.7 几点说明............
Rich
Edit
性能优化
Rich
Edit
性能优化一,
问题
描述需要显示TLV(Type-length-value)数据,并且使用不同的颜色来显示Tag,Length,Value三类数据,以示区别。按照16进制显示,并且字节间用空白分割。如AB CD 01 0A等。有可能显示几十M...
Rich
Edit
关键字高亮的简单实现
Rich
Edit
控件基本使用在网上介绍的已经很多了,在这里就不多说了。 直接进入正题: ... 在Rich
Edit
中实现关键字高亮的简单方法。...如果要真正实现Rich
Edit
的关键字高亮,那么基本需要把整个Rich
Edit
控件都重写一...
Delphi
5,392
社区成员
262,740
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章