Class IMonthView (unit ComCtl2)

Inherits from

IDispatch

Microsoft MonthView Control

Constructors



Functions

procedure AboutBox;


procedure ComputeControlSize(Rows, Columns: Smallint; out Width, Height: Single);


function Get_Appearance: AppearanceConstants;


function Get_BackColor: TColor;


function Get_BorderStyle: BorderStyleConstants;


function Get_Day: Smallint;


function Get_DayBold(dateIndex: TDateTime): WordBool;


function Get_DayOfWeek: DayConstants;


function Get_Enabled: WordBool;


function Get_Font: IFontDisp;


function Get_ForeColor: TColor;


function Get_hWnd: OLE_HANDLE;


function Get_MaxDate: TDateTime;


function Get_MaxSelCount: Smallint;


function Get_MinDate: TDateTime;


function Get_Month: MonthConstants;


function Get_MonthBackColor: TColor;


function Get_MonthColumns: Smallint;


function Get_MonthRows: Smallint;


function Get_MouseIcon: IPictureDisp;


function Get_MousePointer: MousePointerConstants;


function Get_MultiSelect: WordBool;


function Get_OLEDropMode: OLEDropConstants;


function Get_ScrollRate: Smallint;


function Get_SelEnd: TDateTime;


function Get_SelStart: TDateTime;


function Get_ShowToday: WordBool;


function Get_ShowWeekNumbers: WordBool;


function Get_StartOfWeek: DayConstants;


function Get_TitleBackColor: TColor;


function Get_TitleForeColor: TColor;


function Get_TrailingForeColor: TColor;


function Get_Value: TDateTime;


function Get_VisibleDays(sIndex: Smallint): TDateTime;


function Get_Week: Smallint;


function Get_Year: Smallint;


function Get__Value: TDateTime;


function HitTest(x, y: SYSINT; out Date: TDateTime): MonthViewHitTestAreas;


procedure OLEDrag;


procedure Refresh;


procedure Set_Appearance(Value: AppearanceConstants);


procedure Set_BackColor(Value: TColor);


procedure Set_BorderStyle(Value: BorderStyleConstants);


procedure Set_Day(Value: Smallint);


procedure Set_DayBold(dateIndex: TDateTime; Value: WordBool);


procedure Set_DayOfWeek(Value: DayConstants);


procedure Set_Enabled(Value: WordBool);


procedure Set_Font(var Value: IFontDisp);


procedure Set_ForeColor(Value: TColor);


procedure Set_hWnd(Value: OLE_HANDLE);


procedure Set_MaxDate(Value: TDateTime);


procedure Set_MaxSelCount(Value: Smallint);


procedure Set_MinDate(Value: TDateTime);


procedure Set_Month(Value: MonthConstants);


procedure Set_MonthBackColor(Value: TColor);


procedure Set_MonthColumns(Value: Smallint);


procedure Set_MonthRows(Value: Smallint);


procedure Set_MouseIcon(var Value: IPictureDisp);


procedure Set_MousePointer(Value: MousePointerConstants);


procedure Set_MultiSelect(Value: WordBool);


procedure Set_OLEDropMode(Value: OLEDropConstants);


procedure Set_ScrollRate(Value: Smallint);


procedure Set_SelEnd(Value: TDateTime);


procedure Set_SelStart(Value: TDateTime);


procedure Set_ShowToday(Value: WordBool);


procedure Set_ShowWeekNumbers(Value: WordBool);


procedure Set_StartOfWeek(Value: DayConstants);


procedure Set_TitleBackColor(Value: TColor);


procedure Set_TitleForeColor(Value: TColor);


procedure Set_TrailingForeColor(Value: TColor);


procedure Set_Value(Value: TDateTime);


procedure Set_VisibleDays(sIndex: Smallint; Value: TDateTime);


procedure Set_Week(Value: Smallint);


procedure Set_Year(Value: Smallint);


procedure Set__Value(Value: TDateTime);


procedure _Set_Font(const Value: IFontDisp);


procedure _Set_MouseIcon(const Value: IPictureDisp);


Properties

property Appearance : AppearanceConstants


property BackColor : TColor


property BorderStyle : BorderStyleConstants


property Day : Smallint


property DayBold : WordBool


property DayOfWeek : DayConstants


property Enabled : WordBool


property Font : IFontDisp


property ForeColor : TColor


property hWnd : OLE_HANDLE


property MaxDate : TDateTime


property MaxSelCount : Smallint


property MinDate : TDateTime


property Month : MonthConstants


property MonthBackColor : TColor


property MonthColumns : Smallint


property MonthRows : Smallint


property MouseIcon : IPictureDisp


property MousePointer : MousePointerConstants


property MultiSelect : WordBool


property OLEDropMode : OLEDropConstants


property ScrollRate : Smallint


property SelEnd : TDateTime


property SelStart : TDateTime


property ShowToday : WordBool


property ShowWeekNumbers : WordBool


property StartOfWeek : DayConstants


property TitleBackColor : TColor


property TitleForeColor : TColor


property TrailingForeColor : TColor


property Value : TDateTime


property VisibleDays : TDateTime


property Week : Smallint


property Year : Smallint


property _Value : TDateTime


Events

Variables


Constructors


Functions


procedure AboutBox;


procedure ComputeControlSize(Rows, Columns: Smallint; out Width, Height: Single);


function Get_Appearance: AppearanceConstants;


function Get_BackColor: TColor;


function Get_BorderStyle: BorderStyleConstants;


function Get_Day: Smallint;


function Get_DayBold(dateIndex: TDateTime): WordBool;


function Get_DayOfWeek: DayConstants;


function Get_Enabled: WordBool;


function Get_Font: IFontDisp;


function Get_ForeColor: TColor;


function Get_hWnd: OLE_HANDLE;


function Get_MaxDate: TDateTime;


function Get_MaxSelCount: Smallint;


function Get_MinDate: TDateTime;


function Get_Month: MonthConstants;


function Get_MonthBackColor: TColor;


function Get_MonthColumns: Smallint;


function Get_MonthRows: Smallint;


function Get_MouseIcon: IPictureDisp;


function Get_MousePointer: MousePointerConstants;


function Get_MultiSelect: WordBool;


function Get_OLEDropMode: OLEDropConstants;


function Get_ScrollRate: Smallint;


function Get_SelEnd: TDateTime;


function Get_SelStart: TDateTime;


function Get_ShowToday: WordBool;


function Get_ShowWeekNumbers: WordBool;


function Get_StartOfWeek: DayConstants;


function Get_TitleBackColor: TColor;


function Get_TitleForeColor: TColor;


function Get_TrailingForeColor: TColor;


function Get_Value: TDateTime;


function Get_VisibleDays(sIndex: Smallint): TDateTime;


function Get_Week: Smallint;


function Get_Year: Smallint;


function Get__Value: TDateTime;


function HitTest(x, y: SYSINT; out Date: TDateTime): MonthViewHitTestAreas;


procedure OLEDrag;


procedure Refresh;


procedure Set_Appearance(Value: AppearanceConstants);


procedure Set_BackColor(Value: TColor);


procedure Set_BorderStyle(Value: BorderStyleConstants);


procedure Set_Day(Value: Smallint);


procedure Set_DayBold(dateIndex: TDateTime; Value: WordBool);


procedure Set_DayOfWeek(Value: DayConstants);


procedure Set_Enabled(Value: WordBool);


procedure Set_Font(var Value: IFontDisp);


procedure Set_ForeColor(Value: TColor);


procedure Set_hWnd(Value: OLE_HANDLE);


procedure Set_MaxDate(Value: TDateTime);


procedure Set_MaxSelCount(Value: Smallint);


procedure Set_MinDate(Value: TDateTime);


procedure Set_Month(Value: MonthConstants);


procedure Set_MonthBackColor(Value: TColor);


procedure Set_MonthColumns(Value: Smallint);


procedure Set_MonthRows(Value: Smallint);


procedure Set_MouseIcon(var Value: IPictureDisp);


procedure Set_MousePointer(Value: MousePointerConstants);


procedure Set_MultiSelect(Value: WordBool);


procedure Set_OLEDropMode(Value: OLEDropConstants);


procedure Set_ScrollRate(Value: Smallint);


procedure Set_SelEnd(Value: TDateTime);


procedure Set_SelStart(Value: TDateTime);


procedure Set_ShowToday(Value: WordBool);


procedure Set_ShowWeekNumbers(Value: WordBool);


procedure Set_StartOfWeek(Value: DayConstants);


procedure Set_TitleBackColor(Value: TColor);


procedure Set_TitleForeColor(Value: TColor);


procedure Set_TrailingForeColor(Value: TColor);


procedure Set_Value(Value: TDateTime);


procedure Set_VisibleDays(sIndex: Smallint; Value: TDateTime);


procedure Set_Week(Value: Smallint);


procedure Set_Year(Value: Smallint);


procedure Set__Value(Value: TDateTime);


procedure _Set_Font(const Value: IFontDisp);


procedure _Set_MouseIcon(const Value: IPictureDisp);


Properties


property Appearance : AppearanceConstants


property BackColor : TColor


property BorderStyle : BorderStyleConstants


property Day : Smallint


property DayBold : WordBool


property DayOfWeek : DayConstants


property Enabled : WordBool


property Font : IFontDisp


property ForeColor : TColor


property hWnd : OLE_HANDLE


property MaxDate : TDateTime


property MaxSelCount : Smallint


property MinDate : TDateTime


property Month : MonthConstants


property MonthBackColor : TColor


property MonthColumns : Smallint


property MonthRows : Smallint


property MouseIcon : IPictureDisp


property MousePointer : MousePointerConstants


property MultiSelect : WordBool


property OLEDropMode : OLEDropConstants


property ScrollRate : Smallint


property SelEnd : TDateTime


property SelStart : TDateTime


property ShowToday : WordBool


property ShowWeekNumbers : WordBool


property StartOfWeek : DayConstants


property TitleBackColor : TColor


property TitleForeColor : TColor


property TrailingForeColor : TColor


property Value : TDateTime


property VisibleDays : TDateTime


property Week : Smallint


property Year : Smallint


property _Value : TDateTime


Events


Variables