Condigo Para Teclado En Touch Panel


Objetivo: Condigo Para Teclado En Touch Panel
Estimado, alguien tiene algún código de generación de un teclado Alfanumérico estándar , de tal manera que permita ingresar datos a un programa sin poseer un teclado en hardaware, sinó con la utilización del mouse, haciendo las veces de touch panel.
Si tienen el cóigo de un teclado de computadora estándar, también será bienvenido.

Gracias.

Perfil MP  
Objetivo: Re: Condigo Para Teclado En Touch Panel
¿No valdría con botones con su texto correspondiente y colocados convenientemente en un contenedor?

snapshot4

Eso ahorraría tener que reimplementar código para los eventos, en el caso de que estuvieras pensando en hacerlo de otro modo, como por ejemplo con DrawingArea.

Mediante la palabra clave LAST, accedes al objeto último que lanzó el evento... sencillo!

Saludos

Perfil MP  
Objetivo: Re: Condigo Para Teclado En Touch Panel
Perdón, pero no entendí el método con LAST. Lo que tenía en mente como básico para realizar, era asignar a cada botón su equivalente, pero eran muchos eventos y seguramente hay una forma bien optimizada para realizar esta función. Entiendo que es eso lo que me proponés con LAST, pero no se como se utiliza. Podrias explicarme con más detalle.

Gracias y perdón por mi ignoracia. Soy nuevo en gambas.

Saludos,

Perfil MP  
Objetivo: Re: Condigo Para Teclado En Touch Panel
A ver si te sirve este pequeño ejemplo:

Coloca varios botones en un formulario y asígnalos un texto a cada uno y al mismo tiempo un nombre de grupo común a todos. (la propiedad "group", que está justo debajo del nombre del objeto en la tabla de propiedades del IDE).

El nombre de grupo servirá ahora como un manejador de evento común a todos los botones que formen parte de ese grupo:

PRIVATE SUB miGrupodeBotones_Click()

PRINT LAST.Name, LAST.Text ' o cualquier otra propiedad

END


Luego tú decides cómo tratar cada evento de botón en función de su texto o lo que sea...

Saludos

Perfil MP  
Objetivo: Re: Condigo Para Teclado En Touch Panel
Gracias, ahora si me quedó claro. Lo pruebo y subo el código luego. Gracias

Saludos

Perfil MP  

Página 1 de 1


  
No puede crear mensajes
No puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas
No puede adjuntar archivos
Puede descargar archivos
No puede publicar eventos en el calendario

   

Está utilizando la versión (Lo-Fi). Para ver la versión completa del foro, haga clic aquí.

Powered by Icy Phoenix based on phpBB
Design by DiDiDaDo

Página generada en:: 0.3805s (PHP: -83% SQL: 183%)
Consultas SQL: 44 - Debug off - GZIP Activado