命令
翻译自原文档:https://osdn.net/projects/emuera/wiki/excom
Print系
Print 系命令辅助选择器
单行溢出:
参数类型:
空格填充:
优先配色:
换行等待:
Print
Print(|V|S|Form|FormS)(|K|D)(|L|W)
这是PRINT系统的基本指令。
第一个括号中的关键词指定了参数类型。
无
:字符串V
:数值表达式S
:字符串表达式Form
:格式化字符串FormS
:格式化字符串表达式
第二个括号中的关键字K
指定应用ForceKana
指令,关键字D
指定忽略SetColor
指令。 从1.736版本开始,关键词K
和D
不能同时指定。
无
:忽略ForceKana
,以SetColor
指定的颜色作画K
:应用ForceKana
绘制D
:忽略SetColor
,以配置中指定的默认颜色绘制
第三个括号中的关键字指定了在绘图后是否应出现换行或等待。
无
:只打印,无换行或等待K
:Print
后换行D
:在Print
之后换行,并执行Wait
指令
例如,PrintSDW
即指定字符串表达式
作为参数,以默认颜色绘制,并在Print
之后执行Wait
指令。
PrintSingle(|V|S|Form|FormS)(|K|D)
PrintSingle
系命令几乎与PrintL
相同,只是PrintSingle
系命令不对文本溢出进行换行,而是始终在单行上显示。
超过屏幕边缘的文字不会被绘制。
另外,没有(|L|W)
关键词,因为会自动添加换行符。
其他关键词的含义与Print
系命令相同。
Print(|Form)(C|LC)(|K|D)
这是一条PrintC
指令。
它是通过增加半角空格使其达到配置中PrintC的字符数
(初始值25)所设置的字符数的Print
的指令。
在Emuera中,PrintC
指令在Print
字符串被按钮化处理的过程中有些特殊。
第一个括号中的关键词指定了参数类型。
无
:字符串Form
:格式化字符串
括号中的第二个关键词指定了对齐位置。
C
:右对齐(左侧用半角空格填充)LC
:左对齐
第三括号中的K
和D
与Print
系中的相同。
PrintData(|K|D)(|L|W)
PrintData(数値変数:省略可)
Data(文字)
DataForm(Form文字列)
DataList
(Data or DataForm的排列)
EndList
EndData
1
2
3
4
5
6
7
2
3
4
5
6
7