添加发现
小 (→取字例程) |
(添加发现) |
||
第54行: | 第54行: | ||
== 字体选择器 == | == 字体选择器 == | ||
通过内部控制或控制符FD(D是一个十进制数字,如F0、F1等),可以改变字体。每个字体有独立的字库描述字符串,和字库地址。分别以两个数组存储(一般挨在一起)。 | 通过内部控制或控制符FD(D是一个十进制数字,如F0、F1等),可以改变字体。每个字体有独立的字库描述字符串,和字库地址。分别以两个数组存储(一般挨在一起)。 | ||
需要注意,每个Font对应一个自己的缓冲区。代码分析发现,GUST如果本来设计了两个字体,那么大概率会事先初始化两份缓冲区(在全局变量中)。否则其他缓冲区(画布)皆不存在。在AT1中,即使设定了第二个字体,由于缺乏缓冲区并不能成功画出第二字体。 | |||
== Debug:FontMakeSet == | == Debug:FontMakeSet == |