Autor Tema: Mis controles OCX para VB6  (Leído 9685 veces)

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

Desconectado BrunoF

  • Administrador
  • DsPIC30
  • *******
  • Mensajes: 3865
Mis controles OCX para VB6
« en: 16 de Junio de 2009, 06:12:40 »
Hola!

Les dejo, todavía en etapa prematura y beta! el control que estoy haciendo para mi diseño de matrices de LEDs. Está bastante incompleto; es de prueba pero espero que lo puedan utilizar y les sea util y podamos ir mejorandolo.

Detalles de la versión actual(0.2.9):

  • Posibilidad de elegir cantidad de filas y columnas;
  • 4 Modelos gráficos distintos: Normal; LED; Cuadrado; LEDSMD;
  • 1/2/4/8 bits de produndidad de color seleccionable;
  • Ajuste de tamaño automático según caracteristicas deseadas;
  • Selección de alineación horizontal/vertical;
  • Color de fondo, color de LED apagado/encendido y color de borde apagado/encendido;
  • Refresco manual o automático(con selección de Hertz)
  • Capacidad de detectar si se ha clickeado sobre un LED o sobre el área cercana a un LED
  • ...

Se invita a quienes lo utilicen o les agrade a:
  • Mejorarlo agregandole funcionalidades o optimizandolo;
  • Documentar el control,sus campos,propiedades y funciones

Queda pendiente(por hacer(ToDo List)) lo siguiente:

  • Optimizar el tiempo de refresco refrescando sólo lo que se ha modificado;
  • Mejorar las formas y agregar otras;
  • Enlazar con Tipografías o Abecedarios a medida(Arrays);
  • Agregar efectos gráficos(rotación de buffer interno,etc);

Acepto recomendaciones y que podamos ir publicando nuestros controles acá mísmo.

Un saludo.

« Última modificación: 20 de Junio de 2009, 15:35:24 por BrunoF »
"All of the books in the world contain no more information than is broadcast as video in a single large American city in a single year. Not all bits have equal value."  -- Carl Sagan

Sólo responderé a mensajes personales, por asuntos personales. El resto de las consultas DEBEN ser escritas en el foro público. Gracias.

Desconectado migsantiago

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 8257
    • Sitio de MigSantiago
Re: Mis controles OCX para VB6
« Respuesta #1 en: 16 de Junio de 2009, 17:08:03 »
Hola Bruno

¿Sirve como emulador de matrices de leds o para diseñar pcb's con matrices de leds?  :huh:

Desconectado BrunoF

  • Administrador
  • DsPIC30
  • *******
  • Mensajes: 3865
Re: Mis controles OCX para VB6
« Respuesta #2 en: 16 de Junio de 2009, 19:58:18 »
:D en un ratito pongo unas imágenes para que se entienda..
"All of the books in the world contain no more information than is broadcast as video in a single large American city in a single year. Not all bits have equal value."  -- Carl Sagan

Sólo responderé a mensajes personales, por asuntos personales. El resto de las consultas DEBEN ser escritas en el foro público. Gracias.

Desconectado BrunoF

  • Administrador
  • DsPIC30
  • *******
  • Mensajes: 3865
Re: Mis controles OCX para VB6
« Respuesta #3 en: 16 de Junio de 2009, 22:15:34 »
Acá un par de imágenes básicas:

Forma: Normal Profundidad de color: 1bit


Forma: Cuadrados Profundidad de color: 1bit


Forma: LEDSMD Profundidad de color: 8bit



Adjunto la nueva versión, que incluye mejoras, su código fuente y un ejemplo muy incompleto y básico para que se vayan encariñando...;)

Un saludo.
« Última modificación: 16 de Junio de 2009, 22:34:28 por BrunoF »
"All of the books in the world contain no more information than is broadcast as video in a single large American city in a single year. Not all bits have equal value."  -- Carl Sagan

Sólo responderé a mensajes personales, por asuntos personales. El resto de las consultas DEBEN ser escritas en el foro público. Gracias.

Desconectado PalitroqueZ

  • Moderador Local
  • DsPIC33
  • *****
  • Mensajes: 5474
    • Electrónica Didacta
Re: Mis controles OCX para VB6
« Respuesta #4 en: 18 de Junio de 2009, 21:56:21 »
oye que bueno Bruno, voy a bajarlo para estudiarlo, una sugerencia a futuro de mi parte sería llevarlo a modulo de clase, (se incluiría mejor en el programa en vb)

La propiedad privada es la mayor garantía de libertad.
Friedrich August von Hayek

Desconectado BrunoF

  • Administrador
  • DsPIC30
  • *******
  • Mensajes: 3865
Re: Mis controles OCX para VB6
« Respuesta #5 en: 20 de Junio de 2009, 15:34:39 »
Hola Pedro. Gracias por comentar.

Te parece que sería mejor como clase? La idea era implementar un control que sirva para diversos propósitos completamente integrado. Obviamente se podrían hacer ambas, no?

Un saludo.
"All of the books in the world contain no more information than is broadcast as video in a single large American city in a single year. Not all bits have equal value."  -- Carl Sagan

Sólo responderé a mensajes personales, por asuntos personales. El resto de las consultas DEBEN ser escritas en el foro público. Gracias.

Desconectado PalitroqueZ

  • Moderador Local
  • DsPIC33
  • *****
  • Mensajes: 5474
    • Electrónica Didacta
Re: Mis controles OCX para VB6
« Respuesta #6 en: 23 de Junio de 2009, 21:49:51 »
como clase es una buena opción, porque como ocx, el software tendría que hacer unos pasos adicionales como añadir entradas al registro, y tener siempre el .ocx inseparable con el ejecutable. Por supuesto que es otra opción. De pana que en lo que tenga un chancecito me pongo en ello.  :mrgreen:

 
La propiedad privada es la mayor garantía de libertad.
Friedrich August von Hayek

Desconectado xarox

  • PIC10
  • *
  • Mensajes: 21
Re: Mis controles OCX para VB6
« Respuesta #7 en: 03 de Septiembre de 2009, 22:37:59 »
Muchas gracias por compartir este material con nosotros brunof  :-/ :-/

Desconectado aacalvillo

  • PIC10
  • *
  • Mensajes: 1
Re: Mis controles OCX para VB6
« Respuesta #8 en: 14 de Febrero de 2010, 17:53:30 »
Muchismas gracias por el aporte, vamos a probar a ver si funciona para lo que deseo.

Saludos