ХI. ФУНКЦИИ И ПРОЦЕДУРЫ ДЛЯ РАБОТЫ С КЛАССАМИ И КОМПОНЕНТАМИ
5. Функции и процедуры для работы с диалоговыми окнами и сообщениями
Функция MessageDlgPosHelp(
const Msg: string;
AType: TMsgDlgType;
AButtons: TMsgDlgButtons;
HelpCtx: LongInt;
X, Y: Integer,
const HelpFileName: string ): Word;
Модуль: Dialogs
type
TMsgDlgButtons = set of TMsgDlgBtn;
TMsgDlgBtn = (mbYes, mbNo, mbOK, mbCancel, mbAbort, mbRetry, mbIgnore, mbAll, mnNoToAll, mbYesToAll, mbHelp);
TMsgDlgType = (mtWarning, mtError, mtInformation, mtConfirmation, mtCustom);
const (дополнительные константы для параметра Buttons)
mbYesNoCancel = [mbYes, mbNo, mbCancel];
mbOKCancel = [mbOK, mbCancel];
mbAbortRetryIgnore = [mbAbort, mbRetry, mbIgnore];
Описание
Функция выводит на экран диалоговое окно сообщения.
Данная функция используется в том случае, когда необходимо с диалоговым окном связать файл справки отличный от заданного по умолчанию.
Msg - текст сообщения.
AType - тип сообщения, цель диалога (сообщение об ошибке, информация, предупреждение и т.д.). Данный параметр определяет внешний вид диалогового окна.
AButtons - указывает, какие стандартные кнопки должны быть отображены на диалоговом окне.
X,Y - координаты позиции экрана, в котором появится данное окно сообщения.
HelpCtx - идентификатор контекста справки, которая появится при нажатии пользователем клавиши [F1] в момент, когда на экране открыто окно сообщения.
HelpFileName - имя файла справки.
Функция возвращает значение, показывающее, какую из кнопок на диалоговом окне выбрал пользователь. Результат может иметь одно из следующих значений:
mrNone mrAbort mrYes |
mrOk mrRetry mrNo
|
| mrCancel mrIgnore mrAll |
[Вернуться к содержанию]
|