Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Farbe Abfrage (https://www.delphipraxis.net/89791-farbe-abfrage.html)

fussball_freak 5. Apr 2007 18:15


Farbe Abfrage
 
also, ich hab mit diesen 2 if's Rechtecke mit Farbe gefüllt.


if classes.ssRight in Shift then
Canvas.Brush.Color:= Canvas.Pixels[x, y];


if classes.ssLeft in Shift then

Canvas.FloodFill(x, y, Canvas.Pixels[x, y] ,graphics.fsSurface);


gibt es eine Möglichkeit dann die gefüllten Rechtecke irgendwie zu sperren, also, dass ich sie nicht überschreiben kann?

ich hoffe ihr könnt mir weiterhelfen.

chaosben 5. Apr 2007 19:10

Re: Farbe Abfrage
 
Ich würde mir ein Flag (z.B. eine Variable vom Typ Boolean) setzen, an dem ich erkenne, ob ich die Rechtecke schon gefüllt habe.

fussball_freak 5. Apr 2007 19:57

Re: Farbe Abfrage
 
schön und gut...aber ich bin leider kein genie.

wie kann ich den Flag setzen?

Zacherl 5. Apr 2007 20:07

Re: Farbe Abfrage
 
Einfach eine globale Variable vom Typ boolean deklarieren und nach deinem Ereigniss entsprechend setzen ..


Alle Zeitangaben in WEZ +1. Es ist jetzt 03:45 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