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...
FICHERO HELP - AYUDA
Moderator: Rathinagiri
- SALINETAS24
- Posts: 667
- Joined: Tue Feb 27, 2018 3:06 am
- DBs Used: DBF
- Contact:
FICHERO HELP - AYUDA
- Attachments
-
- Help.rar
- (2.09 MiB) Downloaded 175 times
Como dijo el gran pensador Hommer Simpson..., - En este mundo solo hay 3 tipos de personas, los que saben contar y los que no.
- serge_girard
- Posts: 3167
- Joined: Sun Nov 25, 2012 2:44 pm
- DBs Used: 1 MySQL - MariaDB
2 DBF - Location: Belgium
- Contact:
Re: FICHERO HELP - AYUDA
Hello,
I run your demo and pressing F1 gives only 1 (one) help!
I use W7-Pro.
Serge
I run your demo and pressing F1 gives only 1 (one) help!
I use W7-Pro.
Serge
There's nothing you can do that can't be done...
- SALINETAS24
- Posts: 667
- Joined: Tue Feb 27, 2018 3:06 am
- DBs Used: DBF
- Contact:
Re: FICHERO HELP - AYUDA
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..?
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..?
Como dijo el gran pensador Hommer Simpson..., - En este mundo solo hay 3 tipos de personas, los que saben contar y los que no.
Re: FICHERO HELP - AYUDA
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
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