]> git.saurik.com Git - wxWidgets.git/commitdiff
Added symbolic names for native control week days.
authorVadim Zeitlin <vadim@wxwidgets.org>
Mon, 3 Aug 2009 20:36:56 +0000 (20:36 +0000)
committerVadim Zeitlin <vadim@wxwidgets.org>
Mon, 3 Aug 2009 20:36:56 +0000 (20:36 +0000)
No real changes, but MonthCal_Monday/Sunday is more clear than 0 or 6.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@61593 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

src/msw/calctrl.cpp

index 239abf65cae39e83baa225cca7a44b94a9ff8559..5618ebf93334a058212151226357c69ba1ad9b4d 100644 (file)
 
 IMPLEMENT_DYNAMIC_CLASS(wxCalendarCtrl, wxControl)
 
+// ----------------------------------------------------------------------------
+// constants
+// ----------------------------------------------------------------------------
+
+namespace
+{
+
+// values of week days used by the native control
+enum
+{
+    MonthCal_Monday,
+    MonthCal_Tuesday,
+    MonthCal_Wednesday,
+    MonthCal_Thursday,
+    MonthCal_Friday,
+    MonthCal_Saturday,
+    MonthCal_Sunday
+};
+
+} // anonymous namespace
+
 // ============================================================================
 // implementation
 // ============================================================================
@@ -376,7 +397,9 @@ void wxCalendarCtrl::UpdateMarks()
 
 void wxCalendarCtrl::UpdateFirstDayOfWeek()
 {
-    MonthCal_SetFirstDayOfWeek(GetHwnd(), HasFlag(wxCAL_MONDAY_FIRST) ? 0 : 6);
+    MonthCal_SetFirstDayOfWeek(GetHwnd(),
+                               HasFlag(wxCAL_MONDAY_FIRST) ? MonthCal_Monday
+                                                           : MonthCal_Sunday);
 }
 
 // ----------------------------------------------------------------------------