Enrico,

I remember FWH has a dynamic link to this function and although I don't know the reason of the problem, I fixed it with this new implementation :

HB_FUNC( TRACKMOUSEEVENT )
{
  TRACKMOUSEEVENT tme;

  tme.cbSize = sizeof( TRACKMOUSEEVENT );
  tme.hwndTrack = ( HWND ) hb_parnl( 1 );
  tme.dwFlags = hb_parnl( 2 );
  tme.dwHoverTime = 0;

  hb_retl( TrackMouseEvent( &tme ) );
}

Best regards
Juan

----- Original Message ----- From: "Enrico Maria Giordano" <[EMAIL PROTECTED]>
To: "Harbour Project Main Developer List." <harbour@harbour-project.org>
Sent: Friday, October 03, 2008 11:15 AM
Subject: Re: [Harbour] Sample of the problem with FWH



-----Messaggio Originale----- Da: "Juan Gálvez" <[EMAIL PROTECTED]>
A: "Harbour Project Main Developer List." <harbour@harbour-project.org>
Data invio: venerdì 3 ottobre 2008 10.56
Oggetto: Re: [Harbour] Sample of the problem with FWH


Hi Enrico,

Is your current FWH version using the function TrackMouseEvent() ?

Yes, it seems so. And just inside MouseMove event handler of toolbar buttons class. I remember a similar (or the same) problem in the past (don't remember if with Harbour or xHarbour though).

EMG

--
EMAG Software Homepage:     http://www.emagsoftware.it
The EMG's ZX-Spectrum Page: http://www.emagsoftware.it/spectrum
The Best of Spectrum Games: http://www.emagsoftware.it/tbosg
The EMG Music page:         http://www.emagsoftware.it/emgmusic
_______________________________________________
Harbour mailing list
Harbour@harbour-project.org
http://lists.harbour-project.org/mailman/listinfo/harbour


__________ Información de ESET NOD32 Antivirus, versión de la base de firmas de virus 3491 (20081003) __________

ESET NOD32 Antivirus ha comprobado este mensaje.
http://www.eset.com



_______________________________________________
Harbour mailing list
Harbour@harbour-project.org
http://lists.harbour-project.org/mailman/listinfo/harbour

Reply via email to