Hola Impadron.
Cita:
|
Lo que necesito hacer seria algo como hacer una clase que al pasarle el nombre del seleccionado me ponga los demas en color negro y al seleccionado me lo ponga en azul. De forma que solo tenga que llamarla en el OnClick del Label y pasarle ese valor.
|
Si interpreté bién lo que solicitas en ese párrafo, de este modo tendría que funcionarte:
Código:
...
TLabel *PrevLabel;
void __fastcall TForm1::FormCreate(TObject *Sender) {
PrevLabel = Label1; // primer Label
}
/* asignar a los eventos OnClick de todos los Labels */
void __fastcall TForm1::LabelClick(TObject *Sender) {
PrevLabel->Font->Color = clBlack;
PrevLabel = static_cast<TLabel*>(Sender);
PrevLabel->Font->Color = clBlue;
}
Saludos.