On Thu, May 16, 2013 at 4:33 AM, Michael Schnell <[email protected]> wrote: > On 05/15/2013 05:40 PM, Graeme Geldenhuys wrote: >> >> The NoGUI widgetset is a terrible idea (work-around), and should be >> avoided if possible. > > > You are right, but IMHO this is because it is not complete enough. > Unfortunately noone knowledgeable enough seems to have the need to do > "decent Object Pascal" programs that are supposed to run on boxes that don't > provide a GUI API, and thus NoGUI is not yet enhanced to feature an event > queue in order to provide "event based programming" and things like TTimer, > TTHread.Synchronize, TTHread.Queue and QueueAsyncCall. > > Or maybe they use mse for this, which provides all this out of the box. > (Which proves that a "decent" NoGUI programming runtime library is possible > ;-) ) > > -Michael
IMHO YHO makes sense ;-) Is it a design decision that "NoGUI does not do much more than satisfy some open externals when linking a Lazarus based project" or is it just lack of manpower? -Flávio -- _______________________________________________ Lazarus mailing list [email protected] http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
