X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/f6f735d3c225ac1d308dfaf3c57e1af5e0db10b6..1c4cd9e047e27a54b3587071a0d76f9c599f6d18:/src/generic/calctrl.cpp diff --git a/src/generic/calctrl.cpp b/src/generic/calctrl.cpp index f21d61a1c0..854e28ed00 100644 --- a/src/generic/calctrl.cpp +++ b/src/generic/calctrl.cpp @@ -17,10 +17,6 @@ // headers // ---------------------------------------------------------------------------- -#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA) - #pragma implementation "calctrl.h" -#endif - // For compilers that support precompilation, includes "wx.h". #include "wx/wxprec.h" @@ -755,9 +751,9 @@ wxSize wxCalendarCtrl::DoGetBestSize() const height += m_spinYear->GetBestSize().y; - wxCoord w2= m_comboMonth->GetBestSize().x + HORZ_MARGIN + GetCharWidth()*6; - if (width < w2) - width=w2; + wxCoord w2 = m_comboMonth->GetBestSize().x + HORZ_MARGIN + GetCharWidth()*6; + if (width < w2) + width = w2; } if ( !HasFlag(wxBORDER_NONE) ) @@ -840,12 +836,11 @@ void wxCalendarCtrl::RecalcGeometry() wxClientDC dc(this); dc.SetFont(GetFont()); - int day = 10; // determine the column width (weekday names are not necessarily wider // than the numbers (in some languages), so let's not assume that they are) m_widthCol = 0; - for ( day = 10; day <= 31; day++) + for ( int day = 10; day <= 31; day++) { wxCoord width; dc.GetTextExtent(wxString::Format(wxT("%d"), day), &width, &m_heightRow); @@ -979,7 +974,7 @@ void wxCalendarCtrl::OnPaint(wxPaintEvent& WXUNUSED(event)) dc.DrawRectangle(0, y, GetClientSize().x, m_heightRow); bool startOnMonday = (GetWindowStyle() & wxCAL_MONDAY_FIRST) != 0; - for ( size_t wd = 0; wd < 7; wd++ ) + for ( int wd = 0; wd < 7; wd++ ) { size_t n; if ( startOnMonday ) @@ -1019,7 +1014,7 @@ void wxCalendarCtrl::OnPaint(wxPaintEvent& WXUNUSED(event)) wxLogDebug("painting week %d at y = %d\n", nWeek, y); #endif - for ( size_t wd = 0; wd < 7; wd++ ) + for ( int wd = 0; wd < 7; wd++ ) { if ( IsDateShown(date) ) { @@ -1233,13 +1228,13 @@ void wxCalendarCtrl::HighlightRange(wxPaintDC* pDC, const wxDateTime& fromdate, if ( ( (tw - fw) == 1 ) && ( td < fd ) ) { // special case: interval 7 days or less not in same week - // split in two seperate intervals + // split in two separate intervals wxDateTime tfd = fromdate + wxDateSpan::Days(7-fd); wxDateTime ftd = tfd + wxDateSpan::Day(); #if DEBUG_PAINT - wxLogDebug("Highlight: Seperate segments"); + wxLogDebug("Highlight: Separate segments"); #endif - // draw seperately + // draw separately HighlightRange(pDC, fromdate, tfd, pPen, pBrush); HighlightRange(pDC, ftd, todate, pPen, pBrush); } @@ -1419,9 +1414,9 @@ void wxCalendarCtrl::OnClick(wxMouseEvent& event) case wxCAL_HITTEST_HEADER: { - wxCalendarEvent event(this, wxEVT_CALENDAR_WEEKDAY_CLICKED); - event.m_wday = wday; - (void)GetEventHandler()->ProcessEvent(event); + wxCalendarEvent eventWd(this, wxEVT_CALENDAR_WEEKDAY_CLICKED); + eventWd.m_wday = wday; + (void)GetEventHandler()->ProcessEvent(eventWd); } break; @@ -1783,4 +1778,3 @@ wxCalendarCtrl::GetClassDefaultAttributes(wxWindowVariant variant) } #endif // wxUSE_CALENDARCTRL -