]> git.saurik.com Git - wxWidgets.git/commitdiff
Add dtor for wxCalendarDateAttr
authorRobin Dunn <robin@alldunn.com>
Sun, 20 Aug 2006 04:46:07 +0000 (04:46 +0000)
committerRobin Dunn <robin@alldunn.com>
Sun, 20 Aug 2006 04:46:07 +0000 (04:46 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@40695 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

wxPython/src/calendar.i

index fee79777c9e7dfaf8502f2500467586b1292bafb..4afb971419a395f5e6f7aa64d643e9074dfbebef 100644 (file)
@@ -78,6 +78,8 @@ public:
                        const wxFont& font = wxNullFont,
                        wxCalendarDateBorder border = wxCAL_BORDER_NONE);
 
                        const wxFont& font = wxNullFont,
                        wxCalendarDateBorder border = wxCAL_BORDER_NONE);
 
+    ~wxCalendarDateAttr();
+    
     
     // setters
     void SetTextColour(const wxColour& colText);
     
     // setters
     void SetTextColour(const wxColour& colText);
@@ -167,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
 
 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.
 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.
@@ -357,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", "");
         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.", "");
     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),
 
     DocDeclStr(
         void, SetHoliday(size_t day),