$Text
Оператор
$Text предназначена для вставки произвольного текста.
$Text "string"
Элементы
string
Допускается применение следующих escape-последовательностей:
| Формат | Описание |
|---|---|
| \" | Символ " |
| \' | Символ ' |
| \\ | Символ '\' |
| \n | Переводу строки `\n' |
| \t | Табуляции `\t' |
| \a | bell |
| \b | `\b' |
| \f | `\f' |
| \v | `\v' |
| \N \NN \NNN | 8-ричный код символа |
| \xNN | 16-ричный код символа |
Замечания
- Макрокоманда '$Text' позволяет сократить расход памяти при хранении длинной макропоследовательности, вставляющей некоторый текст, и сделать её более наглядной.
- Фразу "$Text" можно не указывать, т. е. произвольный текст в двойных кавычках макродвижок воспримет как $Text. Исключение составляет ситуация, когда после двойной кавычки идёт пробел - в этом случае "$Text" указывать обязательно.
Пример
<macro area="Shell" key="CtrlShiftF7" flags="NotEmptyCommandLine|DisableOutput"
description="создание папки с именем = текущей дате">
%Folder=date("%d.%m0.%Y"); $If (!panel.fexist(0,%Folder)) F7 $Text %Folder Enter $End
</macro>
Смотрите также: