io ho usato questo codice che mi permette di scegliere un valore presente in un combibox cambiando colore ad un pannello.
codice:
procedure TRes.Val4Change(Sender: TObject);
begin
   if(Val4.itemindex = 0) then
       F4.Color := clGreen; //0,1
begin
   if(Val4.itemindex = 1) then
       F4.Color := clGreen; //0,25
begin
   if(Val4.itemindex = 2) then
       F4.Color := clGreen; //0,5
       begin
   if(Val4.itemindex = 3) then
       F4.Color := clMaroon; //1
       begin
   if(Val4.itemindex = 4) then
       F4.Color := clRed; //2
       begin
   if(Val4.itemindex = 5) then
       F4.Color := $0000D7FF; //5
       begin
   if(Val4.itemindex = 6) then
       F4.Color := clSilver; //10
       begin
   if(Val4.itemindex = 7) then
       F4.Color := clOlive; //20
end;
end;
end;
end;
end;
end;
end;
end;
funziona bene ma lo vedo molto prolisso avete qualche suggerimento per accocciarlo?