On 25 March 2011 23:55, Mattias Gaertner <nc-gaertnma@****> wrote: > > If you don't know the purpose of a variable, why change it?
Well you know programmers, especially 'newbie' ones... They sometimes do just as dumb things as end-users. ;-) > The documentation and comment do not say that you should set it. I haven't checked the documentation, but does it also say you shouldn't set it. :) > AFAIK when writing your own thread manager you must set it. Still no excuse for a global variable. Simply registering that thread manager with some RTL class could automatically return True if the function IsRTLMultiThreaded(): boolean is called. Global variables are renowned for being "unsafe" and so 80's style of developing... improved alternative do exist now. -- Regards, - Graeme - _______________________________________________ fpGUI - a cross-platform Free Pascal GUI toolkit http://fpgui.sourceforge.net -- _______________________________________________ Lazarus mailing list [email protected] http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
