VisPQMCtrl Описание класса
VisPQMCtrl - "универсальный" контроллер.
Режимы работы.
Контроллер подерживает оба режима работы.
Дополнительные данные.
- Тип сообщения.
Если не определён элементом управления, то используется значение
заданное в свойстве "defTextMessage".
- Объект сообщения.
Если не определён элементом управления, то используется значение
заданное в свойстве "messageObject".
- Текст сообщения.
- Вопрос.
Если не определён элементом управления, то вопрос не задаётся.
Проверка прав выполнения действия и контрольный вопрос.
Контроллер проверяет права указанные в свойстве "privilege".
Если проверка прав прошла успешно, задаёт контрольный вопрос. В случае
положительного ответа пользователя - разрешает выполнение действия.
В завершении формируется (и сохраняется) соответствующее сообщение.
Родительский класс: UserActionController
Объект данного класса должен быть частью (дочерним объектом) одного из
потомков VisGroupCtrl.
Свойства
объекта
Описание
свойств
messageType
Тип сообщения.
Используется для формирования сообщения. Элемент управления может
переопределить тип сообщения, передав соответствующие дополнительные данные.
messageObject
Объект сообщения.
Используется для формирования сообщения. Элемент управления может
переопределить объект сообщения, передав соответствующие дополнительные
данные.
Внимание! При формировании сообщения обязательно
должен быть объект сообщения.
textColor
Цвет текста сообщения.
backgroundColor
Цвет фона сообщения.
privilege
Тип проверяемого права.
Значение "NO_CHECK" позволяетс не проводить проверку.
.