TBitmap <edit>wird beim Zeichnen nicht aktualisiert</edit>
-
Hi Leute,
Im folgenden Code wird erst in die Bitmap "buffer" ein Hintergrundbild gezeichnet.
Danach in einer Schleife verschiedene Objekte.
Leider wird im späteren Programm nur das Hintergrundbild sichtbar.
Die Objekte die ich danach mahle sehe ich nur, wenn ich die Zeile zum Hintergrundmalen lösche.
Ich habe schon ein bisschen rumprobiert aber leider keinen Fehler gefunden
Könnt ihr mir helfen?
cya
DavidPS:
buffer->Canvas->Draw(0,0,hintergrund); while(counter<objektanzahl) { buffer->Canvas->Draw(objekt[counter]->getposx(),objekt[counter]->getposy(),objekt[counter]->getbild()); counter++; }Edit:
Bitte aussagekräftige Überschriften wählen. Danke!
-
Der Code ist prinzipiell korrekt, allerdings ist der Ausschnitt nicht besonders aufschlussreich.
-
Mhh- eigentlich ist das der wichtigste Teil.
Vielleicht sollte ich noch erwähnen, dass das ganze in einem Thread immer wieder abgespielt wird...