Назначение

Предназначается для вывода небольших информационных сообщений или запросов пользователю в отдельном всплывающем окне. Например - "Вы хотите продолжить ?". Размеры окна задаются автоматически в зависимости от содержания. При установке соответствующих флагов возможна установка стандартных иконок и нескольких кнопок для простейших операций выбора.


Описание

По умолчанию имидж отключен. Диалоговое окно создается при установке 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