DN_CTLCOLORDIALOG

Programming Far Manager plugins

DN_CTLCOLORDIALOG

Сообщение DN_CTLCOLORDIALOG посылается в функцию обработки диалога перед прорисовкой подложки окна диалога.

Param1

0

Param2

Адрес на структуру FarColor, атрибуты (цвет_фона+цвет_текста) с использованием которых обработчик диалога отрисовывает подложку диалога.
По умолчанию это значение равно COL_DIALOGTEXT - для обычных диалогов и COL_WARNDIALOGTEXT для диалогов с флагом FDLG_WARNING.

Return

TRUE - если атрибуты изменены.
FALSE - оставить всё как есть.

Замечания

Событие приходит сразу после DN_DRAWDIALOG.
Задать новые цвета можно изменяя непосредственно значение Param2.
Получить цвет Far Manager по индексу можно используя ACTL_GETCOLOR.

Пример

Смотрите также: