![]() |
Brush.Color Problem :(
Hallo, ich habe mal wieder ein Problem:
Ich habe mit Canvas ein Rechteck gezeichnet und das kann man dann mit Farben ausfüllen, also mit Brush.Color:=...... Aber wenn ich jetzt ein z.B Blau-ausgefülltes Rechteck über noch ein Rechteck (welches auch Blau ist) ziehe, wird die Farbe weiß!! Wieso denn? Wie kann ich das denn machen, dass das ausgefüllte Rechteck alles überdeckt? Danke schonmal!! mfg, Sh4d0w |
Re: Brush.Color Problem :(
Schau dir mal Brush.Mode an.
|
Re: Brush.Color Problem :(
Aber Delphi findet Brush.Mode nicht, sowas gibt es nicht.... :(
|
Re: Brush.Color Problem :(
Ahh. Sorry. Dann war es TPen.Mode oder TCanvas.CopyMode. Dies sollte auf pmCopy bzw. cmSrcCopy sein.
|
Re: Brush.Color Problem :(
hm Pen.Mode ist auf pmCopy klappt aber trotzdem nicht, kann es noch einen anderen grund geben?
|
Re: Brush.Color Problem :(
Kann mir keiner helfen? :(
|
Re: Brush.Color Problem :(
Zitat:
2. Hast du dir auch TCanvas.CopyMode angeschaut? |
Re: Brush.Color Problem :(
Du könntest doch das neu entstandene weiße Rechteck mit blau füllen , oder?
z.B. so:
Delphi-Quellcode:
Canvas.Brush.Color:=clBlue;
Canvas.FloodFill(x,y,clWhite,fsSurface); //x,y ist irgend eine Koordinate, die sich mitten in dem weißen Rechteck befindet |
Re: Brush.Color Problem :(
funktioniert nicht :(
@jim: ja hatte ich auch versucht, ging auch net... |
Re: Brush.Color Problem :(
muß man das wirklich in 2 Foren diskutieren? :roll:
![]() |
Alle Zeitangaben in WEZ +1. Es ist jetzt 08:25 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