<module>
这是一个文字显示引擎,可以在多种屏幕上显示文字,数字等等
</module>
<name> Text 信息显示器,
</name>
<member> linkinterface_char char char,

</member>,
<member> function_void OS_init OS_init,

</member>,
<member> function_void_int32_int32 set_format 用字符 # 把数字补齐到 # 位,
设置了用指定字符把数字补齐到指定位数之后,那么显示数值时候, 如果数值位数小于指定位数, 不足的部分就会用指定字符填充. 例如之前屏幕第1行第1列开始显示信息是ABCDEFG, 然后在2列显示数值123, 并设置了用字符0把数字补齐到5位, 那么屏幕上最终的显示信息是:A00123G
</member>,
<member> function_void clear_format 取消数字位数补齐,
取消数字位数补齐后, 数字位数是多少就显示多少字符, 而不影响屏幕上超出数字位数范围的显示信息. 例如之前屏幕第1行第1列开始显示信息是ABCDEFG, 然后在2列显示数值123, 那么屏幕上最终的显示信息是:A123EFG
</member>,
<member> function_void clear 清空,
清空屏幕的所有行列字符
</member>,
<member> function_void_int32 clear_line 清空第 # 行,
清空屏幕指定行的文字
</member>,
<member> function_void_int32_int32_Cstring show_text 在第 # 行第 # 列显示信息 #,
在屏幕的指定行列处显示英文, 注意行列均在左上角从1开始计算, 如屏幕左上角的第一个字符位置为第1行第1列. 指定的行列数表示英文字符串的第一个字符的显示位置, 后续的字符的显示位置按照列数递增. 例如: 在第 3 行第 4 列显示英文 "ABC", 那么, 'A'的位置是3行4列, 'B'的位置是3行5列, 'C'的位置是3行6列.
</member>,
<member> function_void_int32_int32_Cstring show_text_f 在第 # 行第 # 列向前显示信息 #,
在屏幕的指定行列处向前显示英文, 注意行列均在左上角从1开始计算, 如屏幕左上角的第一个字符位置为第1行第1列. 指定的行列数表示英文字符串的第一个字符的显示位置, 后续的字符的显示位置按照列数递增. 例如: 在第 3 行第 4 列向前显示英文 "ABC", 那么, 'A'的位置是3行2列, 'B'的位置是3行3列, 'C'的位置是3行4列.
</member>,
<member> function_void_int32_int32_int32 show_number 在第 # 行第 # 列显示数字 #,
在屏幕的指定行列处显示数字, 注意行列均在左上角从1开始计算, 如屏幕左上角的第一个字符位置为第1行第1列. 请注意指定的行列位置表示数字的最高位, 从指定位置开始显示高位, 然后依次向后显示. 例如: 在第 3 行第 4 列显示 789, 那么, '7'的位置是3行4列, '8'的位置是3行5列, '9'的位置是3行6列.
</member>,
<member> function_void_int32_int32_int32 show_number_f 在第 # 行第 # 列向前显示数字 #,
在屏幕的指定行列处显示数字, 注意行列均在左上角从1开始计算, 如屏幕左上角的第一个字符位置为第1行第1列. 请注意指定的行列位置表示数字的最低位, 从指定位置开始显示低位, 然后高位反向往前显示. 这样的一个优点是显示的数字发生变化的时候, 个位, 十位, 百位等在屏幕上的位置是固定的. 例如: 在第 3 行第 4 列显示 789, 那么, '7'的位置是3行2列, '8'的位置是3行3列, '9'的位置是3行4列.
</member>,
