X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/823aaeb9c4c84198ccc224f4b3097ebed65cb229..880d76dfb12d4e8466df30d641bb25c6f71bd398:/include/wx/msw/private/datecontrols.h?ds=sidebyside diff --git a/include/wx/msw/private/datecontrols.h b/include/wx/msw/private/datecontrols.h index b56e2962bc..671877f04e 100644 --- a/include/wx/msw/private/datecontrols.h +++ b/include/wx/msw/private/datecontrols.h @@ -1,5 +1,5 @@ /////////////////////////////////////////////////////////////////////////////// -// Name: msw/private/datecontrols.h +// Name: wx/msw/private/datecontrols.h // Purpose: implementation helpers for wxDatePickerCtrl and wxCalendarCtrl // Author: Vadim Zeitlin // Created: 2008-04-04 @@ -24,32 +24,8 @@ namespace wxMSWDateControls // happen with a very old version of common controls DLL, i.e. before 4.70) extern bool CheckInitialization(); -// convert SYSTEMTIME to wxDateTime -inline void FromSystemTime(wxDateTime *dt, const SYSTEMTIME& st) -{ - dt->Set(st.wDay, - wx_static_cast(wxDateTime::Month, wxDateTime::Jan + st.wMonth - 1), - st.wYear, - 0, 0, 0); -} - -// convert wxDateTime to SYSTEMTIME -inline void ToSystemTime(SYSTEMTIME *st, const wxDateTime& dt) -{ - const wxDateTime::Tm tm(dt.GetTm()); - - st->wYear = (WXWORD)tm.year; - st->wMonth = (WXWORD)(tm.mon - wxDateTime::Jan + 1); - st->wDay = tm.mday; - - st->wDayOfWeek = - st->wHour = - st->wMinute = - st->wSecond = - st->wMilliseconds = 0; -} - } // namespace wxMSWDateControls #endif // _MSW_PRIVATE_DATECONTROLS_H_ +