Ja habt ja recht, normal tuh ich das auch nicht, hatte nur grad so schön das Ding einfach aufs erstbeste umgeschreiben, ohne zu denken

(in dem Fall ist die Überprüfung ohnehin hinfällig, weil man niemals auf etwas unsichtbares klicken wird)
Zitat:
with TPanel(Sender) do Visible := not Visible;
Wenn schon dann
with (Sender as TPanel) do Visible := not Visible;
außerdem ist das with dann überflüssig (und zudem soll das Wort
with ja Leute beißen...)
Zitat:
weil Boolean eigentlich "nur" ein Integer ist und True alles ungleich 0 ist
Sicher? Ist es nicht eher ein Byte (ohne die Größe grad geprüft zu haben)?