[fpc-devel] TThread extensions
mschnell at lumino.de
Thu Jun 26 15:20:39 CEST 2014
On 06/26/2014 02:53 PM, Michael Van Canneyt wrote:
> Trunk is quite stable, the functionality you need is present since ages.
Did I commit inappropriate phrasing ?
I meant, I need to hold off the enhancement I have in mind until an rtl
version that provides TThread.Queue is officially released, as this
project is simply not doable without TThread.Queue.
I need an Event queue, and IMHO for this project it is not appropriate
at all to implement a second Event queue, while the rtl with
TThread.Queue provides a perfectly usable one. As I do not practically
need any working program (and in fact can create one using the svn fpc
version, if I should need one) I can happily wait. But for implementing
something in a once-to-be-released Lazarus LCL, it can't rely on a not
released fpc version.
Am I wrong ?
P.S.: perhaps the project is not even doable (in a perfectly compatible
way) with the (Delphi compatible) implementation of TThread.Queue. (I
just would need to be able to feed an Event in the Queue, but those
means are "private" in TThread.) So maybe the holdoff will be forever.
More information about the fpc-devel