Problemas con la gestión de slots en PaaSOS con Velneo

Uno de los problemas más fastidiosos que hemos encontrado en el desarrollo de nuestro ejemplo tuiTv ha sido el manejo de la rueda (Wheel). En nuestro ejemplo la utilizamos para decidir que hora del día en la parrilla televisiva queremos visualizar.

image

El problema lo hemos resulto de la siguiente manera:

Por un lado guardamos en la variable SELECT_HOUR la hora seleccionada mediante la rueda.

image 

Por otro lado tenemos un evento que guarda varias variables locales en globales (una mala praxis, pero no hemos encontrado otra solución).

image

image

Por otro conectamos el evento a la rueda (Control SELECTEC HOUR)

image

Entonces si esta todo completo ¿donde esta el problema?

Sencillo; el problema tiene que ver con el tipo de señal a la que conectamos el control:

¿Cual crees que es la señal más correcta?

image

Me he cansado de probar. Si tú crees tener la solución a que esperas a comentar…

Descargar en formato PDFDescargar en PDF
1 estrella2 estrellas3 estrellas4 estrellas5 estrellas (2 votos, promedio: 4,50 de 5)
Cargando…

Seguir Jorge Hontoria Jimenez:

Gerente de TipeSoft

Dirección de proyectos de integración de software y aplicaciones orientadas a servicios. Implantación de soluciones de integración basadas en SharePoint Portal.

Últimas publicaciones de

4 Respuestas

  1. Javier Duran

    Tal y como lo pones en un principio se supondria que tendrias que ponerlo a la hora de soltar el boton del raton puesto que es con el que mueves la rueda.
    No se puede utilizar el foco, las opciones del Key no sirven puesto que son pal teclado…
    Ahunque no habria uno que controle el movimiento de la rueda y tenga un evento a la hora de parar?

  2. Jorge Hontoria

    El Mouse button release no funciona cuando utilizamos la rueda del ratón por lo que no es totalmente funcional… Ese es el problema, las señales tendrían que ser distintas para cada tipo de control.

  3. Javier Duran

    Es que en ultimo recurso te quedaria implementar una funcion para cada evento.
    Ejem: Evento Rueda (Al mover la rueda del raton); Evento Clik (Para los clic del raton)….
    Seria un coñazo y mucho codigo para algo qque tendria que ser simple.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *