Registriert seit: 24. Apr 2003
Ort: Neumarkt Stmk
892 Beiträge
Delphi XE6 Enterprise
|
Re: Ein Pixel ein Färben
25. Okt 2004, 08:54
Hallo,
Da hast du wohl die falsche Sparte erwischt. Das ist bestimmt kein Beitrag für die CodeLib.
Ein Formular hat die Property Canvas. Mit dem Canvas kannst Zeichenoperationen durchführen. Unter anderem auch z.B. mit
Canvas.Pixels[10, 20] := clGreen;
den Pixel an X = 10 und Y = 20 auf Grün setzen. Damit das ganze erhalten bleibt, nachdem sich das Fenster neu gezeichnet hat, machst du das ganze entweder im OnPaint vom Form, oder du zeichnest es in ein TBitmap und kopierst im OnPaint das Bitmap aufs Formular. Je nach dem wie komplex deine Pixelsetzerei sein wird.
grüße, daniel
Daniel Testen ist feige!
|