Вверх ↑
Разработчик
Ответов: 26249
Рейтинг: 2140
#1: 2025-03-27 17:02:06 ЛС | профиль | цитата
Вот как раз вот такое из предложенных решений и реализовано:
   DateTimePicker.CalColors.BackColor:=LBackColor;
DateTimePicker.CalColors.MonthBackColor:=LBackColor;
DateTimePicker.CalColors.TextColor:=LTextColor;
DateTimePicker.CalColors.TitleBackColor:=LBackColor;
DateTimePicker.CalColors.TitleTextColor:=LTextColor;
DateTimePicker.CalColors.TrailingTextColor:=LTextColor;

--- Добавлено в 2025-03-27 17:04:46
А так у нас:
   with Control{$ifndef F_P}^{$endif} do begin
Perform(DTM_SETMCCOLOR,MCSC_BACKGROUND, Color2RGB(_prop_Color));
Perform(DTM_SETMCCOLOR,MCSC_TITLEBK, Color2RGB(_prop_TitleBkColor));
Perform(DTM_SETMCCOLOR,MCSC_TEXT, Color2RGB(Font.Color));
Perform(DTM_SETMCCOLOR,MCSC_TITLETEXT, Color2RGB(_prop_TitleTextColor));
Perform(DTM_SETMCCOLOR,MCSC_MONTHBK, Color2RGB(_prop_MonthBkColor));
Perform(DTM_SETMCCOLOR,MCSC_TRAILINGTEXT, Color2RGB(_prop_TrailingColor));
end;

Те _prop_Color как раз и отвечает за BackColor компонента
карма: 22

0
Редактировалось 5 раз(а), последний 2025-03-27 17:07:31