Delphi - color a un item del listview

 
Vista:

color a un item del listview

Publicado por otra vez yo (1 intervención) el 11/02/2006 02:22:11
estoy regresando a delphi despues de mucho tiempo y me he olvidado algunas cosas.
estoy tratando de cambiarle el color a un item del listview.
se que el listview tiene varios eventos y use uno de ellos para cambiar el color. OnCustomDrawItem puse algo asi

if item.caption = szNickDeseado then
sender.canvas.font.color := clblue;

este codigo me funciona correctamente porque el evento es ejecutado al agregar un item al listview o cuando selecciono un item del listview.

pero el problema es que yo tambien quiero colorear algunos items despues de que los items hayan sido agregados al listview porque estoy esperando informacion del usuario que me dara un string con el nick que quiere colorear.
el usuario me da el string con el nombre a colorear pero como lo coloreo si el evento solo es ejecutado al agregar o seleccionar items.
he tratado de llamar al evento directamente pero no me deja, y mi cabeza no recuerda como lo hizo anteriormente, gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder