Registriert seit: 21. Jul 2004
Ort: Ostfildern
1.096 Beiträge
FreePascal / Lazarus
|
Re: Canvas spinnt
31. Dez 2007, 17:10
Hi,
Canv := TCanvas.Create;
Canvas ist eine abstrakte Klasse. Das, was du brauchst, ist der Nachfahr TControlCanvas.
Das "Chaos" beim direkten Übergeben der Canvas müsste nach der geposteten Stelle liegen. Dort seh ich erstmal kein Problem außer evtl. die hardgecodeten Zahlen z. B. bei RoundRect.
Eine BMP als Puffer würd ich eh nehmen, schon um Flackern zu vermeiden. Du scheinst ja erst den Hintergrund zu zeichnen und dann obendrauf was anderes.
Übrigens: Canvas spinnt nicht.
Mfg
FAlter
Felix Alter
|