Eine bool'sche Variable (boolean) ist eine Art Schalter. Entweder sie ist true oder false, mehr Auswahl gibt's da nicht. Mal angenommen, die procedure die weiter ausgeführt wird ist ne schleife, könntest du sowas schreiben
Delphi-Quellcode:
var
boole: boolean;
while Boole {= True} do // Klammer brauchts eigentlich nicht
begin
neueFarbeAuswählen;
application.processmessages; // sorgt dafür, dass überprüft wird, ob die variable geändert wurde.
end;
und dann in wenn die falsche Farbe geklickt wurde:
boole:=false;
€dit:
Tja, man sollte nicht noch ein paar Sachen nebenher machen und/oder vorm posten mal wieder aktualisieren
Da bin ich ja
etwas zu spät
Erwarte das Beste und bereite dich auf das Schlimmste vor.