Синтаксис

FLOAT MessageBox(STRING msg, STRING title, FLOAT flag)


Описание

Функция инициализирует информационный диалог.


Параметры

msg        Сообщение - комментарий строки ввода.

title        Заголовок окна.

flag        MessageBox константы.MessageBox_Constants


Возвращаемое значение

Функция возвращает 0 в случае ошибки при создании диалога. В противном случае - значение, соответствующее нажатой кнопке в окне диалога.


Кнопка        Возвращаемое значение

OK        1

CANCEL        2

ABORT        3

RETRY        4

IGNORE        5

YES        6

NO        7


Если диалог содержит кнопку CANCEL, то нажатие на клавиатуре кнопки ESC приведет к возвращению функцией кода также, как при нажатии CANCEL.


Пример

ret := MessageBox("Вы действительно хотите это сделать ?","Заголовок",MB_OKCANCEL | MB_ICONQUESTION)

// появится следующий диалог

     

// Диалог будет закрыт после нажатия на OK или Oтмена.

// ret содержит 1 или 2 соответственно.


см. СтрокиStrings

см. Функции для работы с диалогамиDialog_Functions

Created with the Personal Edition of HelpNDoc: Effortlessly Create Encrypted, Password-Protected PDFs