Vcl.ComCtrls.TMonthCalendar.MsgSetCalColors

提供: RAD Studio API Documentation
移動先: 案内検索

Delphi

function MsgSetCalColors(ColorIndex: Integer; ColorValue: TColor): Boolean; override;

C++

virtual bool __fastcall MsgSetCalColors(int ColorIndex, System::Uitypes::TColor ColorValue);

プロパティ

種類 可視性 ソース ユニット
function protected
Vcl.ComCtrls.pas
Vcl.ComCtrls.hpp
Vcl.ComCtrls TMonthCalendar

説明

カレンダーの色を設定します。

MsgSetCalColors メソッドを使用すると,CalColors プロパティを実装できます。このプロテクトメソッドは,Windows API の MonthCal_SetColor 関数を呼び出して,カレンダーの色を設定します。

ColorIndex は,新しい色を指定したカレンダーの領域を示します。値は以下のうちのいずれか 1 つです。

ValueCalColors subpropertyArea



CalColors サブプロパティ 領域

0

背景(月の間に表示されます)。

1

現在の月の日付とテキストラベル。

2

タイトルバーの背景。

3

タイトルバー内のテキストラベル。

4

カレンダー(各月)の背景。

5

現在の月以外の日付。



ColorValue は新しい色です。

MsgSetCalColors メソッドは,色が正常に適用された場合に true を返し,それ以外の場合に false を返します。

関連項目