> > I can confirm that also under MinGW everything works fine, > > but compiled > > with VC2005 I am getting these pesky extra FL_LEAVE events, ie when > > dragging the cursor inside the widget. > > > > Very odd - and it seems to depend on the compiler. > > Yes - that does seem odd. I wonder what changes there are with gcc / > VC2005 builds...
OK - better idea... In Fl_win32.c, line 79 we have: #if !defined(__GNUC__) # define USE_TRACK_MOUSE #endif // !__GNUC__ I'm guessing that's your culprit right there. Haven't tried it (don't have VC2005 to test with) but I guess commenting that out of your build might be worth a try. Not clear what the USE_TRACK_MOUSE stuff is actually meant to do, since the mingw build (that does not use it) seems to function just fine... Maybe someone else knows? -- Ian SELEX Sensors and Airborne Systems Limited Registered Office: Sigma House, Christopher Martin Road, Basildon, Essex SS14 3EL A company registered in England & Wales. Company no. 02426132 ******************************************************************** This email and any attachments are confidential to the intended recipient and may also be privileged. If you are not the intended recipient please delete it from your system and notify the sender. You should not copy it or use it for any purpose nor disclose or distribute its contents to any other person. ******************************************************************** _______________________________________________ fltk mailing list [email protected] http://lists.easysw.com/mailman/listinfo/fltk

