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

Reply via email to