Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Image-Clear (https://www.delphipraxis.net/131769-image-clear.html)

Reap3r 30. Mär 2009 19:10


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:
form2.Image1.Canvas.Brush.Color := clwhite;
  form2.Image1.Canvas.FillRect(Canvas.ClipRect);
Mein Problem ist, dass dadurch, irgendwie nicht das ganze Image bemalt wird.
Ein Teil des Images bleibt also bemalt.

Bitte um Hilfe!

mfG Reap3r

Fussball-Robby 30. Mär 2009 19:13

Re: Image-Clear
 
Delphi-Quellcode:
  form2.Image1.Canvas.FillRect(Form2.Image1.ClientRect);
So sollte es funktionieren.

Matze 30. Mär 2009 19:15

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:
Form2.Image1.Canvas.FillRect(Form2.Image1.Canvas.ClipRect);
Grüße

DP-Maintenance 30. Mär 2009 19:15

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 04:54 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz