天马行空工作室

 找回密码
 加入天马
搜索
查看: 3078|回复: 3

RCeader文本阅读器β版1.0发布

[复制链接]
发表于 2012-3-23 19:05:13 | 显示全部楼层 |阅读模式
我只能说这是由前面的仿notepad++项目衍生出来的变种。

因为一开始自己走了弯路,用的是richedit,这种富文本编辑器,因此自己努力的去挖掘richedit控件的潜能,然后打算是自己写正则表达式,写匹配算法来高亮代码,但是这样工作量就会非常庞大,因为存在的主流编程语言已经几十种。
后来在开源中国看到了synedit。这是一款开源的delphi的专业高亮代码控件,支持37种语言的高亮!路有了。

昨晚我花了时间安装、测试了这个控件,很方便,国外的大牛真让人钦佩!
是放弃richedi用synedit,还是结合二者做一折中?经过考虑,我决定把richedit的继续做完,也许它高亮不了代码,但至少可以做文本阅读和编辑,于是就有了RCeader。





Rceader程序的功能是,可以同时打开、编辑任意多个文本,有纯文本和富文本编辑两种模式,两者的功能均有超过系统自带的地方,同时可以做浏览器用,进行在线文本阅读,同时也推广了我们的小说导航网站http://tmxk.org/i。以后会在界面上下功夫,并做上下载功能,小说更新功能,自定义功能。

程序作为delphi语言本身有三点可取之处:
1. 对TRichedit的各种属性、多种操作进行了应用,是一种技术的富集,源码可以做该类的教程用;
2. 对控件分级关系的管理,动态菜单的管理,是一种编程技巧的归类
3. 对TWebbrowser的灵活使用,对各种事件的捕获,以后可以在此基础上做“简易”浏览器;

程序分享源码,我们推崇GPL。
程序下载:
程序源码:
查看源码:http://tmxk.org/code/delphi/RCeader/unit1.pas.htm




本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?加入天马

x
发表于 2012-7-11 15:00:16 | 显示全部楼层
咋回事 没人来啊 ..什么原因
发表于 2012-7-14 23:17:39 | 显示全部楼层
_Evil 发表于 2012-7-14 20:30
vc++吗

额 看见了大牛 。。以后还望可以多交流学习下
老大学的是delphi的。。他delphi很强大  呵呵
您需要登录后才可以回帖 登录 | 加入天马

本版积分规则

Archiver|手机版|小黑屋|天马行空工作室 ( 京ICP备12003429号  

GMT+8, 2019-10-23 10:58 , Processed in 1.268359 second(s), 22 queries .

Powered by Discuz! v8

© 2010-2014 RCeader文本阅读器β版1.0发布 - 桌面应用 天马行空工作室

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