富文本编辑器(MVP)
2.5 观察一下幻灯片中的文本框
我们发现:
一个文本框中有若干行文字
一行文字中每个字符的大小, 样式都可能不一样 (废话)
但是, 上一篇文章中, 我们设置样式, 是以行为对象的...任意一个单独的字符, 都可以用鼠标选中 (废话)
但是, 上一篇文章中, 我们计算文字包围盒, 是以行为整体计算的
一行文字如果过长, 可以自动折行(默认行为, 可以修改)
当我调整文本框的宽度,...折行位置随之改变
文本框的位置和宽高都是可以调整的....中的逻辑现在已经分散到了Paragraph, SoftLine, Char中, 所以现在可以删除这个文件.
2.8.5 最终效果
2.9 行内文字底部对齐
截止到目前为止, 出现了一个小问题: 一行内不同大小的文字...绘制文字的基线下移了, 且文字的坐标(left, top)没变, 所以相当于文字上移了.