Skip to main content

DevExpress v24.2 Update — Your Feedback Matters

Our What's New in v24.2 webpage includes product-specific surveys. Your response to our survey questions will help us measure product satisfaction for features released in this major update and help us refine our plans for our next major release.

Take the survey Not interested

TcxCustomDateNavigator.OnCustomDrawDayCaption Event

In This Article

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

#Declaration

Delphi
property OnCustomDrawDayCaption: TcxSchedulerDateNavigatorCustomDrawDayCaptionEvent read; write;

#Remarks

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

Sender specifies the Date Navigator control.

ACanvas specifies the drawing surface.

AViewInfo returns ViewInfo information required to render the caption.

ADone specifies whether default painting is required. Set ADone to True, to prevent default code execution.

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