DN_CTLCOLORDIALOG
Сообщение DN_CTLCOLORDIALOG
посылается в функцию обработки диалога перед прорисовкой подложки окна диалога.
Param1
0
Param2
Адрес на структуру
FarColor, атрибуты (цвет_фона+цвет_текста) с использованием которых обработчик диалога отрисовывает подложку диалога.
По умолчанию это значение равно
COL_DIALOGTEXT
- для обычных диалогов и
COL_WARNDIALOGTEXT
для диалогов с флагом
FDLG_WARNING.
Return
TRUE
- если атрибуты изменены.
FALSE
- оставить всё как есть.
Замечания
Событие приходит сразу после
DN_DRAWDIALOG.
Задать новые цвета можно изменяя непосредственно значение
Param2
.
Получить цвет Far Manager по индексу можно используя
ACTL_GETCOLOR.
Пример
Смотрите также: