MAKE_CONST_WXSTRING2(DynamicSashNameStr, wxT("dynamicSashWindow"));
MAKE_CONST_WXSTRING2(EditableListBoxNameStr, wxT("editableListBox"));
MAKE_CONST_WXSTRING2(TreeListCtrlNameStr, wxT("treelistctrl"));
-MAKE_CONST_WXSTRING(StaticPictureNameStr);
+MAKE_CONST_WXSTRING(StaticPictureNameStr);
MAKE_CONST_WXSTRING_NOSWIG(EmptyString);
void SetStateImageList(wxImageList *imageList);
void SetButtonsImageList(wxImageList *imageList);
- %apply SWIGTYPE *DISOWN { wxImageList *imageList };
+ %disownarg( wxImageList *imageList );
void AssignImageList(wxImageList *imageList);
void AssignStateImageList(wxImageList *imageList);
void AssignButtonsImageList(wxImageList *imageList);
- %clear wxImageList *imageList;
+ %cleardisown( wxImageList *imageList );
// adds a column
wxTreeItemId *tii = new wxTreeItemId(array.Item(x));
PyObject* item = wxPyConstructObject((void*)tii, wxT("wxTreeItemId"), true);
PyList_Append(rval, item);
+ Py_DECREF(item);
}
wxPyEndBlockThreads(blocked);
return rval;
%pythonAppend wxStaticPicture "self._setOORInfo(self)"
%pythonAppend wxStaticPicture() ""
- wxStaticPicture( wxWindow* parent, wxWindowID id,
- const wxBitmap& label,
+ wxStaticPicture( wxWindow* parent, wxWindowID id=-1,
+ const wxBitmap& label=wxNullBitmap,
const wxPoint& pos = wxDefaultPosition,
const wxSize& size = wxDefaultSize,
long style = 0,
%RenameCtor(PreStaticPicture, wxStaticPicture());
- bool Create( wxWindow* parent, wxWindowID id,
- const wxBitmap& label,
+ bool Create( wxWindow* parent, wxWindowID id=-1,
+ const wxBitmap& label=wxNullBitmap,
const wxPoint& pos = wxDefaultPosition,
const wxSize& size = wxDefaultSize,
long style = 0,