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