Einzelnen Beitrag anzeigen

Mirjam88

Registriert seit: 1. Aug 2009
4 Beiträge
 
#1

Indiziert auf Panels zugreifen

  Alt 1. Aug 2009, 14:00
Hallo zusammen,

bin blutige Anfängerin also bitte um Rücksicht

ich habe 400 kleine Panels in meinem Programm.
Alle sollen per Click ihre Farbe ändern.
Nun habe ich keine Lust, 400 OnClick Ereignisse zu schreiben.

Wie würde das am einfachsten gehen?

Ich habe mir gedacht, dass ale 400 Panels per onClick Ereignis in eine gleiche procedure laufen und dann per
TPanel(Components[i]).Color:= CLBlack;
ihre Farbe ändern, da jedes Panel einen anderen TAG hat.
Aber wie kann ich unterscheiden, welches Panel gedrückt wurde, also welches i vorliegt?
  Mit Zitat antworten Zitat