Перейти к содержанию

Взаимодействие с пользователем: различия между версиями

Материал из wiki.chemsoft.ru
Строка 29: Строка 29:


==Объект Buttons==
==Объект Buttons==
{|class="wikitable" style="margin:auto"
|-
!Кнопка!!Свойство
|-
|style="background:white"|<code>Прервать</code>, <code>Повтор</code>, <code>Пропустить</code> ||Buttons.ABORT_RETRY_IGNORE
|-
|style="background:white"| <code>Отмена</code>, <code>Повторить</code>, <code>Продолжить</code> ||Buttons.CANCEL_TRY_CONTINUE
|-
|style="background:white"|<code>ОК</code> ||Buttons.OK
|-
|style="background:white"|<code>ОК</code>, <code>Отмена</code> ||Buttons.OK_CANCEL
|-
|style="background:white"|<code>Повтор</code>, <code>Отмена</code> ||Buttons.RETRY_CANCEL
|-
|style="background:white"|<code>Да</code>, <code>Нет</code> ||Buttons.YES_NO
|-
|}


==Объект Results==
==Объект Results==


==Пример==
==Пример==

Версия от 04:51, 30 декабря 2025

Общая информация

Для вывода окна с сообщением используется модуль message.

const message = require('message');

Функция вывода сообщений:

function show(text: string, title: string, flags?: Icons | Buttons): Result

Объект Icons

Иконка Свойство
Icons.ERROR
Icons.QUESTION
Icons.WARNING
Icons.INFO

Примечание

По умолчанию иконка отсутствует и её можно не указывать. Кнопка по умолчанию — «OK».

Объект Buttons

Кнопка Свойство
Прервать, Повтор, Пропустить Buttons.ABORT_RETRY_IGNORE
Отмена, Повторить, Продолжить Buttons.CANCEL_TRY_CONTINUE
ОК Buttons.OK
ОК, Отмена Buttons.OK_CANCEL
Повтор, Отмена Buttons.RETRY_CANCEL
Да, Нет Buttons.YES_NO

Объект Results

Пример