五.TTextLayoutNG 在FMX.TextLayout.GPU.pas文件中,实现了几个基础功能,其中: (1)渲染单元 在TextLayout中,每一批同字体和颜色的1~n个字符,组成一个最基本的渲染单元TGPURun,1~n个渲染单元构成一行(TGPULine),1~n行构成一帧(Frame).如下图: 行和帧只是一个组织方式,其中没有太多的内容.主要的实现还是在渲染单元(TGPURun)中. (2)TCharDic和TFamilyDic TextLayout的实现思路是: 每个渲染