Page 1 of 1
FICHERO HELP - AYUDA
Posted: Fri Sep 28, 2018 8:20 pm
by SALINETAS24
Hola todos, estoy haciendo unas pruebas con el PROGRAMA HELP que viene en los SAMPLES. He modificado el primer boton y llamo a una ventana que pide un dato. Si pulsamos F1 cuando esta en el TEXTBOX nos abre por dos veces el fichero de ayuda.., dos veces
. He realizado varias pruebas y siempre hace lo mismo.., dos veces.
Alguien sabe algo al respecto. Os paso el fichero comprimido para que lo comprobeis.
Muchas gracias y una cervecita bien fresquita...
Re: FICHERO HELP - AYUDA
Posted: Sat Sep 29, 2018 7:12 am
by serge_girard
Hello,
I run your demo and pressing F1 gives only 1 (one) help!
I use W7-Pro.
Serge
Re: FICHERO HELP - AYUDA
Posted: Sun Sep 30, 2018 11:06 am
by SALINETAS24
Hola Serge, gracias por contestar.
Yo uso Window XP y Window 7 Home Premium, en y ambos caso obtengo el mismo resultado.
Me ejecuta 2 veces a llamada.
¿Acaso algunas funciones HMG son mejores en algunas versiones de Window..?
Re: FICHERO HELP - AYUDA
Posted: Thu Nov 08, 2018 5:59 am
by inacihn
Un saludo.
Hice el test con w8.1 pro y efectivamente en la ventana definida como MAIN solo llama una vez el fichero de ayuda, y no se repite el llamado, al usarlo en otras ventanas llama dos veces, aúnque ya haya sido abierto en otra ventana.
Mi solución de urgencia fué:
ON KEY F1 ACTION AYUDA() // en cada definición de ventana
Function Ayuda() // Para llamar el fichero Ayuda y dar al usuario el control de la decisión de volver a llamarlo.
If vistahelp = 0
DISPLAY HELP MAIN
vistahelp= 1
Else
If (MsgOkCancel ("¿ Desea abrir nuevamente el manual de ayuda ?", ["Manual de Ayuda"] )=.f.)
return
Endif
DISPLAY HELP MAIN
Endif
return nil