命令

翻译自原文档:https://osdn.net/projects/emuera/wiki/excom

也可跳转至:风飏@df32翻译版

Print系

单行溢出:
参数类型:
空格填充:
优先配色:
换行等待:
 Print

这是PRINT系统的基本指令。

第一个括号中的关键词指定了参数类型

  • :字符串
  • V:数值表达式
  • S:字符串表达式
  • Form:格式化字符串
  • FormS:格式化字符串表达式

第二个括号中的关键字K指定应用ForceKana指令,关键字D指定忽略SetColor指令。 从1.736版本开始,关键词KD不能同时指定。

  • :忽略ForceKana,以SetColor指定的颜色作画
  • K:应用ForceKana绘制
  • D:忽略SetColor,以配置中指定的默认颜色绘制

第三个括号中的关键字指定了在绘图后是否应出现换行或等待

  • :只打印,无换行或等待
  • KPrint后换行
  • D:在Print之后换行,并执行Wait指令

例如,PrintSDW即指定字符串表达式作为参数,以默认颜色绘制,并在Print之后执行Wait指令。

PrintSingle(|V|S|Form|FormS)(|K|D)

PrintSingle系命令几乎与PrintL相同,只是PrintSingle系命令不对文本溢出进行换行,而是始终在单行上显示。

超过屏幕边缘的文字不会被绘制。

另外,没有(|L|W)关键词,因为会自动添加换行符。

其他关键词的含义与Print系命令相同。

这是一条PrintC指令。

它是通过增加半角空格使其达到配置中PrintC的字符数(初始值25)所设置的字符数的Print的指令。

在Emuera中,PrintC指令在Print字符串被按钮化处理的过程中有些特殊。

第一个括号中的关键词指定了参数类型

  • :字符串
  • Form:格式化字符串

括号中的第二个关键词指定了对齐位置

  • C:右对齐(左侧用半角空格填充)
  • LC:左对齐

第三括号中的KDPrint系中的相同。

PrintData(|K|D)(|L|W)

PrintData(数値変数:省略可)
Data(文字)
DataForm(Form文字列)
DataList
(Data or DataForm的排列)
EndList
EndData