Skip to main content

TcxSchedulerDateNavigator.OnCustomDrawDayCaption Event

Occurs before each caption of a day in the Date Navigator is drawn.

Declaration

property OnCustomDrawDayCaption: TcxSchedulerDateNavigatorCustomDrawDayCaptionEvent read; write;

Remarks

Implement the OnCustomDrawDayCaption event handler to custom paint the captions of the days in the Date Navigator.

The Sender parameter specifies the Date Navigator component.

The ACanvas parameter specifies the drawing surface.

The AViewInfo parameter returns ViewInfo information required to render the processed caption.

The ADone parameter specifies if built-in draw routines are executed. Set ADone to True to prevent default painting.

Note

if the Transparent property of the proprietary AViewInfo object is set to True within an OnCustomDrawContent event handler, OnCustomDrawDayCaption and OnCustomDrawDayNumber event handlers will do transparent painting, if implemented. So, there is no need to set the Transparent property of the appropriate AViewInfo objects to True respectively within OnCustomDrawDayCaption and OnCustomDrawDayNumber event handlers. In any case, if you need to completely repaint shapes specified for OnCustomDrawDayCaption and OnCustomDrawDayNumber, just set the Transparent property of the appropriate AViewInfo objects to False within these event handlers.

See Also