Professional User Interface Suite, Copyright FOSS Software Inc. Help Published with Permission.

Properties

m_hWndNotificationReceiver Specifies the window which receives notification messages. By default, they are sent to the parent window.

Classes

~CExtDatePickerWnd Destructor.
AdjustSize Updates the size of the date picker window according to the dimensions specified by the arguments and sets the window to its new size.
CExtDatePickerWnd Default constructor.
Create Creates a date picker window.
CurrentDateGet Returns the current date. There are two overloaded versions available. The first returns the COleDateTime object, the second returns the year, month, and day separately.
CurrentDateSet Sets the current date.
DimGet Returns the dimensions of the date picker control.
DimSet Sets the dimensions of the date picker control.
EnsureVisible This method ensures that a specified date is visible.
GetDatePickerStyle Retrieves a DWORD value that specifies the styles currently applied to the date picker control.
GetDisplayedRange Retrieves the date range currently displayed by the date picker control.
HitTest Determines which portion of the date control is at a specified point on the screen.
ModifyDatePickerStyle Modifies the styles currently applied to the date picker control.
SelectionClear Clears the current selection.
SelectionGet Retrieves the currently selected date range.
SelectionGetForDate Returns true if the specified date is selected; false otherwise.
SelectionSet Sets the selection in the date picker control.
UpdateDatePickerWnd Recalculates the control layout and redraws the date picker window.

Overridables

OnDatePickerCalcContentSize Returns the size of the date picker control.
OnDatePickerDrawBorder Draws the date picker border.
OnDatePickerDrawButtonsSeparator Draws the horizontal line between the day cells and the buttons.
OnDatePickerDrawDateCell Draws the date cell.
OnDatePickerDrawDaysOfWeek Draws the days of the week.
OnDatePickerDrawEntire Draws the entire date picker control.
OnDatePickerDrawHeader Draws the date picker header. The header includes the month and year. It may also contain the Backward and/or Forward scroll arrow buttons.
OnDatePickerDrawPushButton Draws a push button. There are two push buttons available: Today and None.
OnDatePickerDrawTodayBorder Draws the border around the current date.
OnDatePickerEraseClientArea Draws the background of the date picker control.
OnDatePickerEraseHeader Draws the background of the date picker header. The header includes the month and year. It may also contain the Backward and/or Forward scroll arrow buttons.
OnDatePickerGetBorderMetrics Retrieves the metrics of the date picker border (i.e. how many pixels are reserved for the border).
OnDatePickerGetFirstDayOfWeek Returns the first week day according to the current locale.
OnDatePickerGetMonthName Returns the month name by its number according to the current locale.
OnDatePickerGetNotificationReceiver Returns a handle to the window which receives notification messages. By default, it is the handle to the parent window. You can specify your own window to receive notification messages: Set a valid window handle for the m_hWndNotificationReceiver property.
OnDatePickerGetShortDayName Returns the abbreviation for the specified day of the week according to the current locale.
OnDatePickerGetToday Retrieves the current system date (the Today date).
OnDatePickerQueryButtonAreaHeight Returns the height of the area occupied by the Today and None buttons.
OnDatePickerQueryDateCellSize Returns the size of the date cell.
OnDatePickerQueryDayCellFont Returns the CFont object that specifies the font used for drawing the text of the date cell.
OnDatePickerQueryDaysOfWeekFont Returns the CFont object that specifies the font used for drawing the text of the day of the week.
OnDatePickerQueryDaysOfWeekHeight Returns the height of the area occupied by the days of the week.
OnDatePickerQueryHeaderPopupFont Returns the CFont object that specifies the font used for drawing the text in the popup list box.
OnDatePickerQueryIndentSpace Returns the indent between the border and left/right/top/bottom side of the client area.
OnDatePickerQueryMonthHeaderFont Returns the CFont object that specifies the font used for drawing the text in the header. The header includes the month and year. It may also contain the Backward and/or Forward scroll arrow buttons.
OnDatePickerQueryMonthHeaderHeight Returns the height of the header area. The header includes the month and year. It may also contain the Backward and/or Forward scroll arrow buttons.
OnDatePickerQueryMonthPickerSize Returns the size of the popup list box.
OnDatePickerQueryPushButtonCaptionText Returns the caption text for the specified button.
OnDatePickerQueryPushButtonSize Returns the size of the button.
OnDatePickerQueryScrollButtonSize Returns the size of the scroll arrow.

See Also

CExtDatePickerWnd Overview | Hierarchy Chart