FoxPro/Visual FoxPro - Botones tipo Web???

   
Vista:

Botones tipo Web???

Publicado por henry (3 intervenciones) el 27/10/2007 17:26:04
Hola tengo un formulario que abre una pagina web como un explorador, pero lo que necesito es programar 3 botones ATRAS,ADELANTE, ACTUALIZAR.

He visto que el explorador se usan los siguientes juegos de teclas

ATRAS = Alt+Flecha Izquierda
ADELANTE = Alt+Flecha Derecha
ACTUALIZAR = F5

Como puedo programar estos botones. Yo lo intente con este codigo pero no me funciono

Evento Click

KEYBOARD{'Alt+flecha izquierda'}
ThisForm.Refresh()

Bueno creo que no le puse flecha izquierda sino el numero que corresponde a la tecla, pero no me funciono, si alguien sabe como se puede hacer le agradezco.

Gracias por la ayuda al respecto
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Botones tipo Web???

Publicado por Plinio (7771 intervenciones) el 27/10/2007 21:37:42
Creo que tendras que programar en Keypress del formulario.
1- Debes poner la propiedad Keypreview = .t. en el form

2- Detectar la tecla pulsada

3- Detectar si tiene ALT

Ejemplo:
&&&nShiftAltCtrl 1--> Shift, 2--> ALT, 3 -->CTRL
IF nShiftAltCtrl = 2 AND nKeycode = 19 &&19 es LEFT KEY
**Tu codigo aqui

ENDIF

4- ver en la ayuda de INKEY() para los valores de teclas que deseas.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Botones tipo Web???

Publicado por Ernesto Hernandez (4632 intervenciones) el 29/10/2007 21:26:52
pon tu codigo en el KeyPress de cada uno de los botones
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar