MessageBox

Имя функции dcl-MessageBox
Синтаксис  

(dcl-MessageBox Текст [типа String] {Заголовок [типа String]} {ТипКнопок [типа Integer]} {ТипЗначка [типа Integer]} {ПоказатьПомощь [типа Boolean]})

Возвращаемый тип Integer

Эта функция отображает стандартное окно сообщения Windows, с указанным текстом сообщения. Аргумент "Заголовок" задает заголовок окна сообщения, а остальные аргументы контролируют количество кнопок, их тип и значок, отображаемый рядом с сообщением. Окно сообщения по умолчанию отображаются только с кнопкой [OK] и без значка. Возвращаемое значение указывает, какая кнопка была нажата перед закрытием окна сообщения.

Тип кнопок
Описание
1 [Abort] [Retry] [Ignore] (Abort as default)
2 [OK]
3 [OK] [Cancel] (OK as default)
4 [Retry] [Cancel] (Retry as default)
5 [Yes] [No] (Yes as default)
6 [Yes] [No] [Cancel] (Yes as default)
11 [Abort] [Retry] [Ignore] (Retry as default)
13 [OK] [Cancel] (Cancel as default)
14 [Retry] [Cancel] (Cancel as default)
15 [Yes] [No] (No as default)
16 [Yes] [No] [Cancel] (No as default)
21 [Abort] [Retry] [Ignore] (Ignore as default)
26 [Yes] [No] [Cancel] (Cancel as default)

Тип значка
Описание
0 Нет значка
1 Предупреждение
2 Информация
3 Вопрос
4 Ошибка

Возвращаемое значение Кнопка
1 [OK]
2 [Cancel]
3 [Abort]
4 [Retry]
5 [Ignore]
6 [Yes]
7 [No]