lucasmontani Cdt

Registrado: 28 May 2009Mensajes: 9
|
Publicado: Mar 18 Mar, 2014 2:58 am Asunto: Stringgrid - celda parpadeante |
|
|
Estimados amigos. Me gustaría saber si es posible hacer que una celda de un Stringgrid alterne entre dos colores de fondo y letra dependiendo del contenido de la misma, por ejemplo si tiene un valor dentro de un rango o si está vacía. He intentado pero no lo he logrado. Para un Edit me fue fácil con un código como el que sigue. ¿Alguna idea de cómo empezar?. Saludos y muchas gracias.
| Código: |
void __fastcall TFormPRI::Timer1Timer(TObject *Sender)
{
if(EditMaterial->Text.IsEmpty())
{
if(EditMaterial->Color==AMARILLO)
{
EditMaterial->Color=NARANJAALERTA;
Timer1->Interval=300;
}
else
{
EditMaterial->Color=AMARILLO;
Timer1->Interval=1200;
}
}
else
{
if(EditMaterial->Text.ToDouble()==0)
{
if(EditMaterial->Color==AMARILLO)
{
EditMaterial->Color=NARANJAALERTA;
Timer1->Interval=300;
}
else
{
EditMaterial->Color=AMARILLO;
Timer1->Interval=1200;
}
}
else
{
EditMaterial->Color=AMARILLO;
Timer1->Interval=1200;
}
}
}
|
|
|