Hello, I'm fairly new to FLTK but I am having some trouble getting a 
Fl_Valuator to update from a callback.  I currently have the following callback 
on a button:

{
  boost::thread t(boost::bind(&MotorControl::Sweep, motor_control));
}

This should call the MotorControl::Sweep method in a separate thread.  Within 
this method I issue the value(int) method on a few Fl_Valuators to change their 
values. There is also a boost sleep command between these method calls.

My issue is if I do not move the mouse, the Fl_Valuators (which are horizontal 
sliders) do not update their positions.  When I do move the mouse, the sliders 
instantly jump to their correct values.

How can I get the "Fl_Value_Slider"s to update correctly without me moving the 
mouse?

Thank you!
_______________________________________________
fltk mailing list
[email protected]
http://lists.easysw.com/mailman/listinfo/fltk

Reply via email to