`LEDNumberCtrl`, `TreeListCtrl`, etc."
%enddef
-%module(docstring=DOCSTRING) gizmos
+%module(package="wx", docstring=DOCSTRING) gizmos
%{
*/
+MustHaveApp(wxDynamicSashWindow);
+
class wxDynamicSashWindow : public wxWindow {
public:
%pythonAppend wxDynamicSashWindow "self._setOORInfo(self)"
%pythonAppend wxDynamicSashWindow() ""
- wxDynamicSashWindow(wxWindow *parent, wxWindowID id,
+ wxDynamicSashWindow(wxWindow *parent, wxWindowID id=-1,
const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxDefaultSize,
long style = wxCLIP_CHILDREN | wxDS_MANAGE_SCROLLBARS | wxDS_DRAG_CORNER,
const wxString& name = wxPyDynamicSashNameStr);
%name(PreDynamicSashWindow)wxDynamicSashWindow();
- bool Create(wxWindow *parent, wxWindowID id,
+ bool Create(wxWindow *parent, wxWindowID id=-1,
const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxDefaultSize,
long style = wxCLIP_CHILDREN | wxDS_MANAGE_SCROLLBARS | wxDS_DRAG_CORNER,
const wxString& name = wxPyDynamicSashNameStr);
// This class provides a composite control that lets the
// user easily enter list of strings
+MustHaveApp(wxEditableListBox);
class wxEditableListBox : public wxPanel
{
public:
%pythonAppend wxEditableListBox "self._setOORInfo(self)"
%pythonAppend wxEditableListBox() ""
- wxEditableListBox(wxWindow *parent, wxWindowID id,
- const wxString& label,
+ wxEditableListBox(wxWindow *parent, wxWindowID id=-1,
+ const wxString& label = wxPyEmptyString,
const wxPoint& pos = wxDefaultPosition,
const wxSize& size = wxDefaultSize,
long style = wxEL_ALLOW_NEW | wxEL_ALLOW_EDIT | wxEL_ALLOW_DELETE,
typedef wxTreeCtrl wxPyTreeCtrl;
%}
+MustHaveApp(wxRemotelyScrolledTreeCtrl);
+
class wxRemotelyScrolledTreeCtrl: public wxPyTreeCtrl
{
public:
%}
+MustHaveApp(wxPyTreeCompanionWindow);
+
%name(TreeCompanionWindow) class wxPyTreeCompanionWindow: public wxWindow
{
public:
* than the usual one.
*/
+MustHaveApp(wxThinSplitterWindow);
+
class wxThinSplitterWindow: public wxSplitterWindow
{
public:
* scroll appropriately.
*/
+MustHaveApp(wxSplitterScrolledWindow);
+
class wxSplitterScrolledWindow: public wxScrolledWindow
{
public:
};
+MustHaveApp(wxLEDNumberCtrl);
+
class wxLEDNumberCtrl : public wxControl
{
public:
+MustHaveApp(wxPyTreeListCtrl);
+
%name(TreeListCtrl) class wxPyTreeListCtrl : public wxControl
{
public: