On 26.06.2008, at 23:32, Adam wrote:
> Hi. When I copy file in program fltk is stopped. Progressbar stay in
> 0. Why GUI don't respond(answer?)?
Hi Adam,
FLTK is event based. Events are needed to tell FLTK when to redraw
your dialog box. You will not receive any events until you return from
your copy routine. To avoid this problem, there is a command to allow
FLTK to receive events and redraw:
> while(getline(plik, str))
> {
> plik2 << str << "\n";
> dodaj();
> Group1_ProgressBar1->position(Group1_ProgressBar1->position() +
> 1);
Fl::flush(); // insert this to have the progress
bar redraw
Fl::check(); // OR insert this to do a complete
event handlig ("Cacncel" button, for example
>
> }
See also:
<http://www.fltk.org/documentation.php/doc-1.3/Fl.html#Fl.check>
----
http://robowerk.com/
_______________________________________________
fltk mailing list
[email protected]
http://lists.easysw.com/mailman/listinfo/fltk