Hallo,
ich möchte gerne verschiedene Panels über ein PopUp-Menü einfärben.
Also das PopUp-Menü hat z.B. die Menüpunkte "Rot" und "Grün".
Muss ich dort mit Sender arbeiten? Ich habe mich erst jetzt mit diesem Punkt beschäftigt, komme aber nicht so richtig weiter.
Ich hoffe mein Ansatz ist wenigstens richtig. Bisher habe ich es so versucht:
Delphi-Quellcode:
// PopupMenüpunkt "Rot"
TPanel(Sender).Color := clRed;
// so habe ich es auch versucht
(Sender as TPanel).Color := clRed;
Das funktioniert aber nicht, es gibt eine
Access Violation.
Stelle ich mir das zu einfach vor?