+
+ PostCreation();
+}
+
+bool wxStaticBitmap::Create( wxWindow *parent, wxWindowID id, const wxBitmap &bitmap,
+ const wxPoint &pos, const wxSize &size,
+ long style, const wxString &name )
+{
+ m_needParent = TRUE;
+
+ wxSize newSize = size;
+
+ PreCreation( parent, id, pos, size, style, name );
+
+ m_bitmap = bitmap;
+
+ if (m_bitmap.Ok())
+ {
+ CreatePixmapWidget();
+
+ if (newSize.x == -1) newSize.x = m_bitmap.GetWidth();
+ if (newSize.y == -1) newSize.y = m_bitmap.GetHeight();
+ SetSize( newSize.x, newSize.y );
+ }
+ else
+ {
+ m_widget = gtk_label_new( "Bitmap" );
+ }
+
+ PostCreation();