Halle zusammen,
Ich erzeuge ein wxStaticBitmap in ein wxMDIChildFrame hinein. Sobald ich im laufenden Program die Göße des ChildFrame ändere, verliert das StaticBitmap seine feste Größe und wird auf die Größe des gesamten ChildFrames aufgeweitet.
Ich hab für das ChildFrame keinerlei Event Handler geschrieben, es muss sich also um eine Default Funktionalität handeln.
Wie kann ich verhindern, dass mein BitMap so verzerrt wird ?
Schon mal vielen Dank
beton
wxStaticBitmap in wxMDIChildFrame
Ich vermute, Du zeichneste das wxStaticBitmap direkt auf dem Frame, oder? Erzeuge ein wxWindow mit dem Frame als Parent und zeichne darauf dein wxStaticBitmap. Das sollte funktionieren.
Code: Alles auswählen
class MyFrame(wxMDIParentFrame):
def __init__(self, *args, **kwds):
kwds["style"] = wxDEFAULT_FRAME_STYLE
wxMDIParentFrame.__init__(self, *args, **kwds)
myframe = wxMDIChildFrame(self, -1, "title" )
mywin = wxWindow( myframe, -1 )
wxInitAllImageHandlers()
wxStaticBitmap( mywin, -1, wxBitmap( "bild.jpg" , wxBITMAP_TYPE_JPEG ) )
Hi Christopy,
Vielen Dank, damit hauts hin
Der beton
Vielen Dank, damit hauts hin

Der beton