]> git.saurik.com Git - wxWidgets.git/blobdiff - wxPython/contrib/gizmos/gizmos.i
buttonbar.cpp/.h must be in GUI_CMN_SRC/HDR as toolbkg.cpp which is in common depends...
[wxWidgets.git] / wxPython / contrib / gizmos / gizmos.i
index 825709f528c617d0e91d14071262b238ff5f5d95..6233c24f0ec474f2f56d512713f7da0f63d0d21d 100644 (file)
@@ -461,6 +461,8 @@ public:
                          bool shown = true,
                         wxTreeListColumnAlign alignment = wxTL_ALIGN_LEFT);
 
+    ~wxTreeListColumnInfo();
+    
     bool GetShown() const;
     wxTreeListColumnAlign GetAlignment() const;
     wxString GetText() const;
@@ -671,10 +673,12 @@ public:
             return data;
         }
 
+        %disownarg( wxPyTreeItemData* data );
         void SetItemData(const wxTreeItemId& item, wxPyTreeItemData* data) {
             data->SetId(item); // set the id
             self->SetItemData(item, data);
         }
+        %cleardisown(wxPyTreeItemData* data );
 
         // [Get|Set]ItemPyData are short-cuts.  Also made somewhat crash-proof by
         // automatically creating data classes.
@@ -847,6 +851,8 @@ public:
     wxTreeItemId GetNext(const wxTreeItemId& item) const;
 
 
+    %disownarg( wxPyTreeItemData* data );
+    
     // add the root node to the tree
     wxTreeItemId AddRoot(const wxString& text,
                          int image = -1, int selectedImage = -1,
@@ -879,6 +885,8 @@ public:
                             int image = -1, int selectedImage = -1,
                             wxPyTreeItemData *data = NULL);
 
+    %cleardisown(wxPyTreeItemData* data );
+    
     // delete this item and associated data if any
     void Delete(const wxTreeItemId& item);