"On Press" En Gambas [SOLVED]


BrunoIV
Subject: "On Press" En Gambas [SOLVED]
Hola, me gustaria algún ejemplo de lo que llamo "on press" no se como se llama realmente..xD
La cuestión, tengo botones, quiero que al apretar la letra A (por ejemplo) se ejecute ese botón...
Saludos

Last edited by BrunoIV on Monday, 02 August 2010, 12:13; edited 3 times in total
Subject: Re: "On Press" En Gambas
Hola.

¿Te refieres a esto?

PUBLIC SUB Label1_MouseDown()

Button1_Click

END

PUBLIC SUB Button1_Click()

Message("Hola Mundo")

END


Saludos

Profile PM  
BrunoIV
Subject: Re: "On Press" En Gambas
Gracias por responder, pero me temo que no es eso..

Pongo un ejemplo, tengo un botón que se llama letra_a, cuando con mi teclado aprete a la letra A quiero que se ejecute el boton letra_a (que obviamente tiene un código)

Subject: Re: "On Press" En Gambas
Se hace con los eventos Key_Press y Key_Release y en el codigo del evento, añadirias un SELECT CASE con cada posibilidad.

La cosa es que no se hacer el codigo del SELECT CASE...

Profile PM  
Subject: Re: "On Press" En Gambas
Hola.

¿y este?

PUBLIC SUB Button1_Click()
Message("Hola Mundo")


END

PUBLIC SUB Form_KeyPress()

IF Key[Key.Text] = Key["a"] THEN
Button1_Click

END IF

END


Saludos

Profile PM  
Subject: Re: "On Press" En Gambas
Citar:

tengo un botón que se llama letra_a, cuando con mi teclado aprete a la letra A quiero que se ejecute el boton letra_a


Si el botón se llama "letra_a" podrías establecer su propiedad Text (caption) a algo como "&A" o "Letra &A" que se verá como A o Letra A. Al pulsar la tecla A se lanzará el evento predefinido del botón (que es el evento Click).

BrunoIV
Subject: Re: "On Press" En Gambas
Gracias abarzuaf, es justo lo que necesitaba
A los otros dos gracias también..

Una cuestión mas y cierro, como represento el INTRO? o sea, al apretar la tecla intro ocurra algo..

Last edited by BrunoIV on Sunday, 01 August 2010, 09:57; edited 1 time in total
Subject: Re: "On Press" En Gambas
yo buscaba los códigos con key.code para saber que había pulsado xDD un warning mismo que muestre el key.code.

Subject: Re: "On Press" En Gambas
Hola.

PUBLIC SUB Button1_Click()
Message("Hola Mundo")


END

PUBLIC SUB Form_KeyPress()

IF Key.code = Key.RETURN THEN
Button1_Click

END IF

END


Saludos

Profile PM  

Page 1 of 1


  
You cannot post new topics
You cannot reply to topics
You cannot edit your posts
You cannot delete your posts
You cannot vote in polls
You cannot attach files
You can download files
You cannot post calendar events

   

This is a "Lo-Fi" version of our main content. To view the full version with more information, formatting and images, please click here.

Powered by Icy Phoenix based on phpBB
Design by DiDiDaDo

Generation Time: 0.1103s (PHP: -33% SQL: 133%)
SQL queries: 24 - Debug Off - GZIP Enabled