红孩儿编辑器的模块设计文档目录
1 主显示区域的滚动条的逻辑处理
2.1 核心控制子系统的控制模块
2.2 五笔输入法的控制逻辑
2.3 复制,粘贴与删除的缓存操作逻辑
3.1 编辑器的主显示区域的显示行号的逻辑
3.2 编辑器的主显示区域的编辑显示逻辑
4.1 编辑器主显示区的样式渲染的逻辑
4.2 拼音输入法模块的查询逻辑
5.1 矩阵转换模块的设计
5.2 光标定位的模块的设计
6.1 编辑器的主显示区域的文件显示的整体逻辑
7.1 屏幕与屏幕的可见区 ,屏幕与缓存的列号的对应逻辑
8.1 文件的保存,序列化与反序列化
9.1 主编辑区域的三大对象的设计
10.1 文件保存的编码方式
11.1 代码的语法高亮显示
12.1 插入图像的逻辑
13.1 自动补全功能的逻辑
14.1 自动格式化代码
15.1 查找功能与替换功能 查找的正则表达式的支持
16.1 加密与解密的功能,文件自动销毁的功能
17.1 自动生成代码