posts - 76,  comments - 621,  trackbacks - 0

前两天在godaddy上把域名买了www.fantype.net
被分到新加坡机房了。。晕!
可能看我的是日本的IP地址吧。

1.美化了图片,从ue上拷贝的。
2.优化了查找和替换。不过replace all还是有点问题,放放在整。
查找和替换的实现是很有技巧性的,不能蛮干。以后还要往上接增量查找。代码一定要漂亮,不然来看的动力都没有了。
3.添加了一个Line Highlight接口,像查找高亮,语法拼写检查,这些东西,都使用该接口,独立出来。
你可以在查找勾选加亮,就看到效果了。

下一步,要解决的是replace all.
下个版本争取把hunspell装上去。lexer, tab trigger打算用脚本来做。

说到脚本,我觉得我的想法最简单,我已经实践过了,可行!
操作可以简单的分为2种,Command和Event。command就是键盘,菜单,toolbar之类所产生的WM_COMMAND。
event是当发生特定操作的时候,所定义的事件。比如文件打开关闭之类的。
脚本端可以简单的定义一个function,然后bindcommand(id, func)或者bindevent(id, func)这样的方式添加就行了。

嗯,不能想的太多了,要不然又得胎死腹中。还是先做好下个简单版本吧。



下载:点我下载
posted on 2011-05-18 22:23 megax 阅读(143) 评论(1)  编辑 收藏 引用

只有注册用户登录后才能发表评论。
【推荐】超50万行VC++源码: 大型组态工控、电力仿真CAD与GIS源码库
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理