![]() |
Form2.canvas.draw klappt nicht!
Hallo Freunde :hi: ,
wieso klappt das nicht!? Die Form bleibt immer weiss!! Jemand ne erklärung?
Delphi-Quellcode:
MfG Lefko.
procedure TForm2.FormShow(Sender: TObject);
var z1, z2 : byte; begin //Rand zeichnen for z1 := 0 to 10 do for z2 := 0 to 10 do Form2.Canvas.draw(z1*10, z2*10, Form2.Image1.picture.bitmap); end; |
Re: Form2.canvas.draw klappt nicht!
:hi:
Machs doch mal ins OnPaint der Form mfg Tobias |
Re: Form2.canvas.draw klappt nicht!
Supi, das klappt!
Wieso klappt das nicht im OnShow? Wie ist eigentlich die Reihenfolge der Events? MfG Lefko |
Re: Form2.canvas.draw klappt nicht!
Zitat:
-> OnPaint des Forms wird aufgrufen -> Zeichenoperationen sind futsch => Zeichenoperationen immer ins OnPaint setzten, damit sind "permanent" sind. :) |
Re: Form2.canvas.draw klappt nicht!
alles klar, danke!
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 15:21 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz