public:
%pythonAppend wxPanel "self._setOORInfo(self)"
%pythonAppend wxPanel() ""
+ %typemap(out) wxPanel*; // turn off this typemap
wxPanel(wxWindow* parent,
const wxWindowID id=-1,
const wxString& name = wxPyPanelNameStr);
%name(PrePanel)wxPanel();
+ // Turn it back on again
+ %typemap(out) wxPanel* { $result = wxPyMake_wxObject($1, $owner); }
+
bool Create(wxWindow* parent,
const wxWindowID id=-1,
const wxPoint& pos = wxDefaultPosition,
public:
%pythonAppend wxScrolledWindow "self._setOORInfo(self)"
%pythonAppend wxScrolledWindow() ""
+ %typemap(out) wxScrolledWindow*; // turn off this typemap
wxScrolledWindow(wxWindow* parent,
const wxWindowID id = -1,
const wxString& name = wxPyPanelNameStr);
%name(PreScrolledWindow)wxScrolledWindow();
+ // Turn it back on again
+ %typemap(out) wxScrolledWindow* { $result = wxPyMake_wxObject($1, $owner); }
+
bool Create(wxWindow* parent,
const wxWindowID id = -1,
const wxPoint& pos = wxDefaultPosition,
virtual void SetScrollbars(int pixelsPerUnitX, int pixelsPerUnitY,
int noUnitsX, int noUnitsY,
int xPos = 0, int yPos = 0,
- bool noRefresh = False );
+ bool noRefresh = false );
// scroll to the given (in logical coords) position
virtual void Scroll(int x, int y);
wxRect GetTargetRect() const;
#endif
+ // TODO: directorize this?
+ DocDeclStr(
+ virtual void , DoPrepareDC( wxDC & dc ),
+ "Normally what is called by `PrepareDC`.", "");
+
+
static wxVisualAttributes
GetClassDefaultAttributes(wxWindowVariant variant = wxWINDOW_VARIANT_NORMAL);
};