![]() |
Image-Clear
Hi Leute!
Ich habe ein Problem.... ....Ich habe ein kleines Zeichenprogramm entwickelt, bei dem es einen Image-Clear gibt. Mit diesem soll das Image komplett weiß angemalt werden. der Code:
Delphi-Quellcode:
Mein Problem ist, dass dadurch, irgendwie nicht das ganze Image bemalt wird.
form2.Image1.Canvas.Brush.Color := clwhite;
form2.Image1.Canvas.FillRect(Canvas.ClipRect); Ein Teil des Images bleibt also bemalt. Bitte um Hilfe! mfG Reap3r |
Re: Image-Clear
Delphi-Quellcode:
So sollte es funktionieren.
form2.Image1.Canvas.FillRect(Form2.Image1.ClientRect);
|
Re: Image-Clear
Hallo,
ich weiß nicht, ob's daran liegt, aber du solltest das Canvas von TImage übergeben und nicht (versehentlich) das von TForm:
Delphi-Quellcode:
Grüße
Form2.Image1.Canvas.FillRect(Form2.Image1.Canvas.ClipRect);
|
DP-Maintenance
Dieses Thema wurde von "Matze" von "Programmieren allgemein" nach "VCL / WinForms / Controls" verschoben.
TImage -> VCL |
Alle Zeitangaben in WEZ +1. Es ist jetzt 18:47 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