more use of wxOVERRIDE
This commit is contained in:
@@ -46,22 +46,22 @@ public:
|
||||
|
||||
virtual ~wxGenericCalendarCtrl();
|
||||
|
||||
virtual bool Destroy();
|
||||
virtual bool Destroy() wxOVERRIDE;
|
||||
|
||||
// set/get the current date
|
||||
// ------------------------
|
||||
|
||||
virtual bool SetDate(const wxDateTime& date);
|
||||
virtual wxDateTime GetDate() const { return m_date; }
|
||||
virtual bool SetDate(const wxDateTime& date) wxOVERRIDE;
|
||||
virtual wxDateTime GetDate() const wxOVERRIDE { return m_date; }
|
||||
|
||||
|
||||
// set/get the range in which selection can occur
|
||||
// ---------------------------------------------
|
||||
|
||||
virtual bool SetDateRange(const wxDateTime& lowerdate = wxDefaultDateTime,
|
||||
const wxDateTime& upperdate = wxDefaultDateTime);
|
||||
const wxDateTime& upperdate = wxDefaultDateTime) wxOVERRIDE;
|
||||
|
||||
virtual bool GetDateRange(wxDateTime *lowerdate, wxDateTime *upperdate) const;
|
||||
virtual bool GetDateRange(wxDateTime *lowerdate, wxDateTime *upperdate) const wxOVERRIDE;
|
||||
|
||||
// these functions are for generic version only, don't use them but use the
|
||||
// Set/GetDateRange() above instead
|
||||
@@ -79,7 +79,7 @@ public:
|
||||
// should be used instead for them
|
||||
|
||||
// corresponds to wxCAL_NO_MONTH_CHANGE bit
|
||||
virtual bool EnableMonthChange(bool enable = true);
|
||||
virtual bool EnableMonthChange(bool enable = true) wxOVERRIDE;
|
||||
|
||||
// corresponds to wxCAL_NO_YEAR_CHANGE bit, deprecated, generic only
|
||||
void EnableYearChange(bool enable = true);
|
||||
@@ -88,48 +88,48 @@ public:
|
||||
// customization
|
||||
// -------------
|
||||
|
||||
virtual void Mark(size_t day, bool mark);
|
||||
virtual void Mark(size_t day, bool mark) wxOVERRIDE;
|
||||
|
||||
// all other functions in this section are for generic version only
|
||||
|
||||
// header colours are used for painting the weekdays at the top
|
||||
virtual void SetHeaderColours(const wxColour& colFg, const wxColour& colBg)
|
||||
virtual void SetHeaderColours(const wxColour& colFg, const wxColour& colBg) wxOVERRIDE
|
||||
{
|
||||
m_colHeaderFg = colFg;
|
||||
m_colHeaderBg = colBg;
|
||||
}
|
||||
|
||||
virtual const wxColour& GetHeaderColourFg() const { return m_colHeaderFg; }
|
||||
virtual const wxColour& GetHeaderColourBg() const { return m_colHeaderBg; }
|
||||
virtual const wxColour& GetHeaderColourFg() const wxOVERRIDE { return m_colHeaderFg; }
|
||||
virtual const wxColour& GetHeaderColourBg() const wxOVERRIDE { return m_colHeaderBg; }
|
||||
|
||||
// highlight colour is used for the currently selected date
|
||||
virtual void SetHighlightColours(const wxColour& colFg, const wxColour& colBg)
|
||||
virtual void SetHighlightColours(const wxColour& colFg, const wxColour& colBg) wxOVERRIDE
|
||||
{
|
||||
m_colHighlightFg = colFg;
|
||||
m_colHighlightBg = colBg;
|
||||
}
|
||||
|
||||
virtual const wxColour& GetHighlightColourFg() const { return m_colHighlightFg; }
|
||||
virtual const wxColour& GetHighlightColourBg() const { return m_colHighlightBg; }
|
||||
virtual const wxColour& GetHighlightColourFg() const wxOVERRIDE { return m_colHighlightFg; }
|
||||
virtual const wxColour& GetHighlightColourBg() const wxOVERRIDE { return m_colHighlightBg; }
|
||||
|
||||
// holiday colour is used for the holidays (if style & wxCAL_SHOW_HOLIDAYS)
|
||||
virtual void SetHolidayColours(const wxColour& colFg, const wxColour& colBg)
|
||||
virtual void SetHolidayColours(const wxColour& colFg, const wxColour& colBg) wxOVERRIDE
|
||||
{
|
||||
m_colHolidayFg = colFg;
|
||||
m_colHolidayBg = colBg;
|
||||
}
|
||||
|
||||
virtual const wxColour& GetHolidayColourFg() const { return m_colHolidayFg; }
|
||||
virtual const wxColour& GetHolidayColourBg() const { return m_colHolidayBg; }
|
||||
virtual const wxColour& GetHolidayColourFg() const wxOVERRIDE { return m_colHolidayFg; }
|
||||
virtual const wxColour& GetHolidayColourBg() const wxOVERRIDE { return m_colHolidayBg; }
|
||||
|
||||
virtual wxCalendarDateAttr *GetAttr(size_t day) const
|
||||
virtual wxCalendarDateAttr *GetAttr(size_t day) const wxOVERRIDE
|
||||
{
|
||||
wxCHECK_MSG( day > 0 && day < 32, NULL, wxT("invalid day") );
|
||||
|
||||
return m_attrs[day - 1];
|
||||
}
|
||||
|
||||
virtual void SetAttr(size_t day, wxCalendarDateAttr *attr)
|
||||
virtual void SetAttr(size_t day, wxCalendarDateAttr *attr) wxOVERRIDE
|
||||
{
|
||||
wxCHECK_RET( day > 0 && day < 32, wxT("invalid day") );
|
||||
|
||||
@@ -137,24 +137,24 @@ public:
|
||||
m_attrs[day - 1] = attr;
|
||||
}
|
||||
|
||||
virtual void ResetAttr(size_t day) { SetAttr(day, NULL); }
|
||||
virtual void ResetAttr(size_t day) wxOVERRIDE { SetAttr(day, NULL); }
|
||||
|
||||
virtual void SetHoliday(size_t day);
|
||||
virtual void SetHoliday(size_t day) wxOVERRIDE;
|
||||
|
||||
virtual wxCalendarHitTestResult HitTest(const wxPoint& pos,
|
||||
wxDateTime *date = NULL,
|
||||
wxDateTime::WeekDay *wd = NULL);
|
||||
wxDateTime::WeekDay *wd = NULL) wxOVERRIDE;
|
||||
|
||||
// implementation only from now on
|
||||
// -------------------------------
|
||||
|
||||
// forward these functions to all subcontrols
|
||||
virtual bool Enable(bool enable = true);
|
||||
virtual bool Show(bool show = true);
|
||||
virtual bool Enable(bool enable = true) wxOVERRIDE;
|
||||
virtual bool Show(bool show = true) wxOVERRIDE;
|
||||
|
||||
virtual void SetWindowStyleFlag(long style);
|
||||
virtual void SetWindowStyleFlag(long style) wxOVERRIDE;
|
||||
|
||||
virtual wxVisualAttributes GetDefaultAttributes() const
|
||||
virtual wxVisualAttributes GetDefaultAttributes() const wxOVERRIDE
|
||||
{ return GetClassDefaultAttributes(GetWindowVariant()); }
|
||||
|
||||
static wxVisualAttributes
|
||||
@@ -164,9 +164,9 @@ public:
|
||||
|
||||
protected:
|
||||
// override some base class virtuals
|
||||
virtual wxSize DoGetBestSize() const;
|
||||
virtual void DoMoveWindow(int x, int y, int width, int height);
|
||||
virtual void DoGetSize(int *width, int *height) const;
|
||||
virtual wxSize DoGetBestSize() const wxOVERRIDE;
|
||||
virtual void DoMoveWindow(int x, int y, int width, int height) wxOVERRIDE;
|
||||
virtual void DoGetSize(int *width, int *height) const wxOVERRIDE;
|
||||
|
||||
private:
|
||||
// common part of all ctors
|
||||
@@ -248,8 +248,8 @@ public:
|
||||
wxControl *GetYearControl() const;
|
||||
|
||||
private:
|
||||
virtual void ResetHolidayAttrs();
|
||||
virtual void RefreshHolidays() { Refresh(); }
|
||||
virtual void ResetHolidayAttrs() wxOVERRIDE;
|
||||
virtual void RefreshHolidays() wxOVERRIDE { Refresh(); }
|
||||
|
||||
// OnPaint helper-methods
|
||||
|
||||
|
Reference in New Issue
Block a user