Ago 162009
 

Módulo Clase para mostrar barras de progreso en un ListView, anteriormente ya había publicado este módulo, pero le he implementado algunas reformas tales como poder utilizar los temas de Windows, y reducir notablemente el parpadeo de este al repintarse. Si miran el ejemplo para descargar notarán que la modificación del texto de los SubItem lo hago mediante funciones del módulo que utilizan Apis, ya que es una forma más óptima porque no produce el repintado total del ListView, además no hace que el ScrollBar de este vuelva a 0, esto más que nada es para cuando se muestren progresos muy frecuentes tal como lo hace el ejemplo. Las tolerancias que maneja es de 0 a 100, pero cualquiera es libre de modificar el código e implementarle el Mínimo y Máximo.

ListViewProgress

 
Ago 122009
 

Este es un Módulo Clase que realicé hace un tiempo atrás pero los link de descarga se habían perdido, le he realizado algunas reformas para optimizar su uso, esta clase sirve para poder crear un tipo de ranking (sistema de votos) dentro de un ListView, puede servir para catalogar archivos de música, video, juegos o relacionarlo de alguna forma con una base de datos. La puntuación es sólo de uno a cinco, estos valores deben ser cargados en el SubItem donde quieran que aparezca la gráfica, cuando el usuario hace click para realizar su votación la clase dispara un evento con el número de items y el nuevo valor, las imágenes de la gráfica se deben cargar en un ImageList, son tres imágenes las cuales representan una imágen seleccionada, una resaltada y otra en escala de grises.

Ranking_ListView