class MessageBox
Назначение
Предназначается для вывода небольших информационных сообщений или запросов пользователю в отдельном всплывающем окне. Например - "Вы хотите продолжить ?". Размеры окна задаются автоматически в зависимости от содержания. При установке соответствующих флагов возможна установка стандартных иконок и нескольких кнопок для простейших операций выбора.
Описание
По умолчанию имидж отключен. Диалоговое окно создается при установке 1 в переменную _enable, после чего переменная опять автоматически устанавливается в 0.
Текст сообщения задается с помощью переменной Info. Необходимая иконка и кнопки задаются флагами (flags). Определить какая кнопка была нажата пользователем можно из переменной Buttons.
Примечание: Переменная flagsMessageBox_Constants имеет тип FLOAT. Флаги представляют из себя константы и перечисляются с помощью операции | (логическое или).
Переменные
Название |
Тип |
Описание |
Info |
string |
информация |
Title |
string |
заголовок окна |
flags |
float |
флаги, (см. Приложение 1) |
buttons |
float |
код нажатой кнопки |
_enable |
float |
флаг инициализации окна - значение 1, (по умолчанию 0) |
Значения Buttons
Значение |
Нажатая кнопка |
1 |
OK |
2 |
CANCEL |
3 |
ABORT |
4 |
RETRY |
5 |
IGNORE |
6 |
YES |
7 |
NO |
Примечание: Если содержится кнопка CANCEL, то нажатие на клавиатуре кнопки ESC приведет к возвращению кода, как при нажатии кнопки CANCEL.
см. Библиотека UNITlibrary_Unit.lib
Created with the Personal Edition of HelpNDoc: Maximize Your PDF Protection with These Simple Steps