X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/6e6b35578d9be94739e1f9ebadcb57d9a483db6a..cea0869cdf378f178f2ff3751b7f348fa8db7bf2:/wxPython/src/calendar.i diff --git a/wxPython/src/calendar.i b/wxPython/src/calendar.i index 803632db52..4afb971419 100644 --- a/wxPython/src/calendar.i +++ b/wxPython/src/calendar.i @@ -30,8 +30,6 @@ %pythoncode { wx = _core } %pythoncode { __docfilter__ = wx.__DocFilter(globals()) } -%include _calendar_rename.i - //--------------------------------------------------------------------------- enum { @@ -80,6 +78,8 @@ public: const wxFont& font = wxNullFont, wxCalendarDateBorder border = wxCAL_BORDER_NONE); + ~wxCalendarDateAttr(); + // setters void SetTextColour(const wxColour& colText); @@ -169,7 +169,7 @@ month can be set independently using CalendarDateAttr class. An item without custom attributes is drawn with the default colours and font and without border, but setting custom attributes with -SetAttr allows to modify its appearance. Just create a custom +`SetAttr` allows to modify its appearance. Just create a custom attribute object and set it for the day you want to be displayed specially A day may be marked as being a holiday, (even if it is not recognized as one by `wx.DateTime`) by using the SetHoliday method. @@ -260,7 +260,7 @@ creation.", ""); "Sets the current date.", ""); DocDeclStr( - const wxDateTime&, GetDate() const, + const wxDateTime, GetDate() const, "Gets the currently selected date.", ""); @@ -274,11 +274,11 @@ creation.", ""); "set the range in which selection can occur", ""); DocDeclStr( - const wxDateTime&, GetLowerDateLimit() const, + const wxDateTime, GetLowerDateLimit() const, "get the range in which selection can occur", ""); DocDeclStr( - const wxDateTime&, GetUpperDateLimit() const, + const wxDateTime, GetUpperDateLimit() const, "get the range in which selection can occur", ""); DocDeclStr( @@ -359,12 +359,14 @@ used).", ""); wxCalendarDateAttr*, GetAttr(size_t day) const, "Returns the attribute for the given date (should be in the range 1...31). The returned value may be None", ""); - + + %disownarg(wxCalendarDateAttr *attr); DocDeclStr( void, SetAttr(size_t day, wxCalendarDateAttr *attr), "Associates the attribute with the specified date (in the range 1...31). If the attribute passed is None, the items attribute is cleared.", ""); + %cleardisown(wxCalendarDateAttr *attr); DocDeclStr( void, SetHoliday(size_t day),