F1 Ayuda en FWH2.6

F1 Ayuda en FWH2.6

Postby jesus » Thu Oct 27, 2005 12:02 pm

Antonio !

He detectado que al pulsar F1 para mostrar la ayuda me en la versión FWH2.6 me sale 2 veces la ventana de ayuda , cuando con la versión 2.4 el mismo .exe sólo sale 1 vez, como creo tiene que ser.
La pueba: Compila TUTOR02.PRG con FW2.6 y pulsa F1 veras 2 pantallas de Ayuda no disponible y con FW2.4 sólo una.
Alguien más puede confirmar esto ?

Un saludo
Dpto.Desarrollos eTi
Jesús Díez González
Villajoyosa (Alicante)
User avatar
jesus
 
Posts: 21
Joined: Fri Oct 07, 2005 5:13 am
Location: Villajoyosa-Alicante(España)

Re: F1 Ayuda en FWH2.6

Postby Hernan Diego Ceccarelli » Thu Oct 27, 2005 2:59 pm

Confirmado,
Siempre con las ayudas paso esto. Estoy viendo de donde puede venir el problema, pero es verdad, se llaman mas de 1 vez. :(

Hernan
User avatar
Hernan Diego Ceccarelli
 
Posts: 84
Joined: Fri Oct 07, 2005 4:51 pm
Location: Rosario - Santa Fe - Argentina

Postby Silvio » Thu Oct 27, 2005 7:59 pm

Hernan,
why the footer of wbrowse on 32 bit not run ok ?

Regards
User avatar
Silvio
 
Posts: 3107
Joined: Fri Oct 07, 2005 6:28 pm
Location: Teramo,Italy

Postby Antonio Linares » Fri Oct 28, 2005 6:07 am

Jesús, Hernan,

Arreglado. El problema era que se estaba procesando por una parte el mensaje WM_HELP que le llega al SAY (en samples\tutor02.prg) y por otra parte se comprobaba la pulsación de VK_F1 en window.prg.

Lo he arreglado anulando el proceso de WM_HELP, ya que así permitimos usar VK_F1 a quien quiera usarlo para otra tarea y no para ayuda. :)

En un siguiente build publicaremos la solución ya que se realiza en código interno a bajo nivel. Basicamente es anular el proceso de WM_HELP desde el método HandleEvent() de la clase TControl, y dejar solo el código que comprueba VK_F1 en la clase TWindow.
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 42127
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: Google [Bot] and 51 guests