Hello,
In Windows, I used a CreateThread to run a thread processing the serial port
and changing the value of some text widgets and drawing lines. The actual
redrawing of the widgets only occur if I move the mouse, while the GUI widgets
change if I interact with them. If in my new thread I use either Fl::flush() or
Fl::check(), the widgets that I change in the thread get redrawn, but if I
click on the widgets to slide or change their values they are totally frozen.
Could the fact that I have two concurrent writers somehow corrupting the data
structures in FLTK? Is there a recommended different way to for me to have an
additional custom thread?
Also, how do I rebuild the fltkd.lib in MS Visual C++?
Thanks,
Frank
_______________________________________________
fltk mailing list
[email protected]
http://lists.easysw.com/mailman/listinfo/fltk