◇ message コマンド・関数のテキストに改行を入れたい
Q:message コマンドで表示した文章が長いのですが、途中で改行を入れることはできませんか。
A:次のように、「\n」を入れれば、改行します。
message "" "1行目です\n2行目です"
これは「エスケープシーケンス」と呼ばれるもので、「\n」は改行を示します。なお、「\n」という文字そのものを表示したい場合は、
message "" (& "1行目です\" "nまだ1行目です")
などと、「\n」を別の文字に分解して、& 関数で連結してください。
また、マクロ内でフォルダ名を使用する場合、表示の際に「\〜」の部分がエスケープシーケンスに該当して、表示が崩れてしまう事もあり得ます。そんな時は、「\」の代わりに「/」を使ってください。たとえば「c:/kmmacro/」は「c:\kmmacro\」と解釈されます。