In FLTK 1.1.7, the API documentation has left me a little confused.

It says that Fl::awake() will enqueue a message that can be read from 
Fl::thread_message().

But then the documentation says: "The default message handler saves the last 
message which can be accessed using the Fl::thread_message() function."

That makes it sound like I can only access the message that was most-recently 
enqueued using Fl::awake(), and that messages enqueued earlier but not yet read 
are rendered inaccessible.  E.g., the documentation makes it sound like 
awake()/thread_message() are used to access a mailbox, not a queue.

How is one supposed to actually use awake()/thread_message() as a queue data 
structure rather than as a mailbox?
_______________________________________________
fltk mailing list
[email protected]
http://lists.easysw.com/mailman/listinfo/fltk

Reply via email to