Cambiar color de un item en un listbox en tiempo Ejecucion

Moderador: yalmar

Foro cerrado salvo peticion.

Cambiar color de un item en un listbox en tiempo Ejecucion

Notapor neg14 » Dom Jul 15, 2007 3:37 am

Buenas llevo cierto tiempo queriendo cambiar el color de un item de un listbox en tiempo de ejecucion y no lo logro

La idea es que al selecionar un item de un ListBox este se "Inhabilita" una de las consecuencias es que cambie de color..

Para ello he creado un vector booleano con numero de elmentos igual al de items asi cada vez que se selecciona un Item pongo la posicion que se corresponde en el vector a false. (Hata aqui todo bien)

En el Evento DrawItem he puesto la siguiente condicion:

if (VectorSeleccionados[Listbox1->ItemIndex] = false)
{
Listbox1->Canvas->Brush->Color = static_cast(....);
}

Al compilar pone error : Style of funtion definition is now obsolete

He probado con:

Listbox1->Canvas->Font->color = clGreen ;

no me da error pero no hace nada de nada.

Espero que me podais ayudar
Gracias.

Responder Con Cita
neg14
Novato
Novato
 
Mensajes: 11
Registrado: Dom Jul 15, 2007 3:31 am


Re: Cambiar color de un item en un listbox en tiempo Ejecuci

Notapor yalmar » Dom Jul 15, 2007 10:35 am

Avatar de Usuario
yalmar
Colaborador
Colaborador
 
Mensajes: 264
Registrado: Mié Jun 09, 2004 4:14 pm
Ubicación: Brasil



    

Volver a C++ Builder

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 0 invitados