Hello Przemek <<< I've just check it and some modifications in GTWVT broke WinCE build. I took older GTWVT and updated it for recent modifications in core code (MT) and it works correctly. I cannot say now what is wrong because I haven't checked recent extensions to GTWVT and I can make WinCE tests only in firm and real MS-Windows where MS WinCE PocketPC emulator works - it doesn't with WINE in Linux. Maybe Viktor or Pritpal can check it. >>>
I am looking into it but so far have not got any clue what went wrong. <<< For sure some of this modifications are wrongly done, f.e. some static variables for mouse selection were introduced what cannot work correctly in MT mode. It has to be fixed. In this case looks that these variables should be moved to HB_GTWVT structure. >>> Yes. hb_gt_wvt_MouseEvent() has defined two statics. I will fix them in a while. But probably this is not the cause of WinCE failure. <<< The problem with WinCE is probably bound with console window resizing and interactions with font selection or with some new functions or window attributes which does not exist on WinCE but I cannot say which ones with isolating new code and making some real tests. I rather will not be able to make it in this week. Seems that the startup/resize code also should be checked. F.e. as I can see CreateFontIndirect() is called 7 times. I do not think it's necessary. >>> I will be looking into multiple calls to CreateFontIndirect(). May be flickering is caused by this factor alone, I am not sure. Regards Pritpal Bedi -- View this message in context: http://www.nabble.com/wince-tp20236568p20259457.html Sent from the Harbour - Dev mailing list archive at Nabble.com. _______________________________________________ Harbour mailing list Harbour@harbour-project.org http://lists.harbour-project.org/mailman/listinfo/harbour