- 博客(3)
- 收藏
- 关注
原创 Aexi(3)
Aexi的最新进度来了.今天进行了一些初步的设计. 具体有哪些类请看图 结构的设计基本与《DP》中提到的一致,但是又有一些不同。 首先是文档的物理结构,我们应该怎么样表示一个文档呢?不知道是否是我想的比较简单,还是这个问题确实比较简单,《DP》中将文档的物理结构分为基本子图元、行、列.但是依笔者愚见,文档的物理结构应该就是一组基本Glyph的直接集合.而至于分行,分列,分页
2015-03-21 23:54:55 564
原创 Aexi(2)
今天主要完成了Aexi的Caret功能. 那么什么是Caret呢?请看下图. 对的,大家几乎每天都在和它打交道,这个闪烁的小光标就是传说中Caret. 我们实现它的方案非常之简单. 1. 首先,先封装一个Caret类,Caret内部有个成员变量isShow,有个drawMe()方法用于绘制自身. 2. Caret内部
2015-03-21 01:03:07 575
原创 Aexi计划
又是好久都没有发布新的博客了.从今天开始要提高更新博客的频率了,那么现在开始的博客都写一些什么呢?笔者准备写一个稍微大一点的项目,并在项目的每一个关键阶段将各个过程记录下来. 那么到底是什么样的一个项目呢? 我给这个项目取名叫Aexi.是的,相信看过《Design Pattern》这本书的朋友都应该知道了,这个名字来自于《DP》这本书的第二章中的对设计模式综合运用的一个实例——Lexi.笔者准
2015-03-20 01:51:36 756
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人