D3 Reference Manual

Index | Help

Поиск по страницам

Разделы / Команды системы (TCL) / display

display

Выводит текст на терминал

display message.text {+}

Может использоваться в макросах и PROC-процедурах для вывода сообщений на экран.

Если текст сообщения ("message.text") заканчивается символом "+", то конечный символ возврата каретки подавляется.

"message.text" может представлять собой обычный текст, следующие специальные символы или любую их комбинацию:

@(x{,y}) Устанавливает курсор в заданную позицию на экране, где "x" - номер строки, а "y" - номер колонки.
@(-x) Генерирует соответствующие атрибуты отображения. "x" может принимать те же значения, что и в функции FlashBASIC "@".
@({x}N) Генерирует "x" символов возврата каретки. Если "x" не задан, генерируется только один символ возврата каретки.
@({x}B) Генерирует "x" звуковых сигналов. Если "x" не задан, генерируется только один звуковой сигнал.
@(O[n|.x]) Генерирует один символ, десятичное представление которого 'n', или шестнадцатиричное представление которого 'x' с префиксной точкой. Разрешенные значения лежат в диапазоне от 0 до 254 (от x'00' до x'FE').
`command` Вместо команды, указанной в обратных кавычках, подставляется результат ее выполнения.

Примеры:

display I am 'who' !
 На экран выдается следующее сообщение:
 I am 0 joe pa !
display @(-1)@(-13)MAIN [email protected](-14)+

Эта команда очищает экран, выводит на него выделенный текст и подавляет конечный символ перевода каретки.

display Sending DEL: @(O.7F)

Посылает символ DEL.