Internet Direct (Indy) Version 9.0.1 Beta
GAntiFreeze
Application global variable containing an instance of a TIdAntiFreezeBase descendant.

GAntiFreeze: TIdAntiFreezeBase  = nil;
Description
TIdAntiFreezeBase uses the global variable GAntiFreeze, declared in the TIdAntiFreezeBase unit, to determine if another instance has already been created. Note: Only one instance of TIdAntiFreezeBase is allowed per application.

GAntiFreeze is initialized in the Create constructor of the first instance of TAntiFreezeBase used in the application. GAntiFreeze is set to nil in the destructor of TAntiFreezeBase. Refer to TIdAntiFreezeBase.Destroy for more information.