+//----------------------------------------------------------------------
+
+enum
+{
+ wxSCALE_HORIZONTAL,
+ wxSCALE_VERTICAL,
+ wxSCALE_UNIFORM,
+ wxSCALE_CUSTOM
+};
+
+MustHaveApp(wxStaticPicture);
+
+class wxStaticPicture : public wxControl
+{
+public:
+ %pythonAppend wxStaticPicture "self._setOORInfo(self)"
+ %pythonAppend wxStaticPicture() ""
+
+ wxStaticPicture( wxWindow* parent, wxWindowID id=-1,
+ const wxBitmap& label=wxNullBitmap,
+ const wxPoint& pos = wxDefaultPosition,
+ const wxSize& size = wxDefaultSize,
+ long style = 0,
+ const wxString& name = wxPyStaticPictureNameStr );
+
+ %RenameCtor(PreStaticPicture, wxStaticPicture());
+
+ bool Create( wxWindow* parent, wxWindowID id=-1,
+ const wxBitmap& label=wxNullBitmap,
+ const wxPoint& pos = wxDefaultPosition,
+ const wxSize& size = wxDefaultSize,
+ long style = 0,
+ const wxString& name = wxPyStaticPictureNameStr );
+
+ void SetBitmap( const wxBitmap& bmp );
+ wxBitmap GetBitmap() const;
+ void SetIcon( const wxIcon& icon );
+ wxIcon GetIcon() const;