Autor Tema: Control de usuario: DisplayLCD (numérico y alfanumérico)  (Leído 1432 veces)

0 Usuarios y 1 Visitante están viendo este tema.

NEBIRE

  • Kilobyte
  • **
  • Mensajes: 57
  • Reputación: +7/-1
    • Ver Perfil
Control de usuario: DisplayLCD (numérico y alfanumérico)
« en: Marzo 19, 2017, 07:36:51 pm »
Hoy he dispuesto de bastante tiempo y pude terminar de comentar un control de usuario que hice el mes pasado y de paso, he realizado otro similar.

El primero es un displayLCD numérico de 7 segmentos.
El segundo es un displayLCD alfanumérico de 5x7 puntos.

Ambos comparten muchas propiedades en común, aunque cada uno dibuja de manera distinta.
Una vez descargado el proyecto del link que se adjunta, y descomprimido en el lugar deseado y abierto el proyecto, podeis trastear con ambos controles. el proyecto consta de dos formuarios y en cada uno se opera sobre un tipo de control...

El displayLCD numérico, por ejemplo posee una propiedad "DisplayHora", que por sí misma lo convierte en un reloj. Este control, posee también una propiedad llamada "Numeración", tal que filtra que caracteres puede mostrar: Octal, decimal, hexadecimal. La propiedad solo filtra los caracteres que no admite, aunque se ha provisto también una función "convertir", para pasar un valore de una base de numeración a la otra...

Se adjunta una captura de las propiedades de ambos controles (ordenados por categorías, todas las que afectan al display, se han marcado como 'Display')... Como se ve, el display numérico, tiene más propiedades que el alfanumérico, aunque el alfanumérico, tiene más funciones que el numérico y además ocupa más tamaño, debido a la cantidad de datos para almacenar cada gráfico.




Se podría añadir mucha más funcionalidad, e incluso animaciones, pero mi tiempo libre es escaso, así que será para otra ocasión...
El display alfanumérico, solo se han proporcionado gráficos para los caracteres ASCII entre el 32 y el 129... por ello se ha provisto también una función para asignar gráficos personalizados e incluso para reasignar el gráfico de un carácter a otro, también una función que restablece los gráficos.

Aquí una captura de ambos controles sobre el proyecto de prueba:


Solo queda el link de descarga... Descargar, descomrpimir, abrir y trastear:
http://workupload.com/file/paaKCRS 102Kb.
MD5 (del rar): 64E9BD7345DA2FB487E4CD30604CFF3E
Podeis usar libremente el control en vuestros proyectos sin ningún tipo de límites.