906_____________________________________________Глава 14

MessageDialog, это тоже можно сделать). Другим приятным отличием являются
русские надписи на кнопках (в русифицированных версиях Windows).

Функция MessageBox инкапсулирует функцию MessageBox API Windows.
Параметр Text представляет собой текст сообщения, которое может превышать
255 символов. Для длинных сообщения осуществляется автоматический перенос
текста. Параметр Caption представляет собой текст заголовка окна. Он тоже может
превышать 255 символов, но не переносится.

Параметр Flags представляет собой множество флагов, определяющих вид и
поведение диалогового окна. Этот параметр может комбинироваться операцией
сложения по одному из флагов следующих групп.

Флаги кнопок, отображаемых в диалоговом окне

Флаг	Значение (в скобках даны надписи в русифицированных версиях Windows)
MBABORTRETRYIGNORE	Кнопки Abort (Стоп), Retry (Повтор) и Ignore (Пропустить).
МВОК	Кнопка ОК. Этот флаг принят по умолчанию.
MBOKCANCEL	Кнопки ОК и Cancel (Отмена).
MBRETRYCANCEL	Кнопки Retry (Повтор) и Cancel (Отмена).
MB YES NO	Кнопки Yes (Да) и No (Нет).
MBYESNOCANCEL	Кнопки Yes (Да), No (Нет) и Cancel (Отмена).

Флаги пиктограмм в диалоговом окне

Флаг	Пиктограмма
MBICONEXCLAMATION, MBICONWARNING	Восклицательный знак (замечание, предупреждение).
MBICONINFORMATION, MBICONASTERISK	Буква i в круге (подтверждение).
MBICONQUESTION	Знак вопроса (ожидание ответа).
MBICONSTOP, MBICONERROR, MBICONHAND	Знак креста на красном круге (запрет, ошибка).

Флаги, указывающие кнопку по умолчанию (которая в первый момент
находится в фокусе)

Флаг	Кнопка
MBDEFBUTTON1	Первая кнопка. Это принято по умолчанию.
MBDEFBUTTON2	Вторая кнопка.
MBJOEFBUTTON3	Третья кнопка.
MBJOEFBUTTON4	Четвертая кнопка.