命令
翻译自原文档:https://osdn.net/projects/emuera/wiki/excom
也可跳转至:风飏@df32翻译版
Print系
Print 系命令辅助选择器
单行溢出:
参数类型:
空格填充:
优先配色:
换行等待:
PrintPrint(|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