Unit 'IdAntiFreezeBase' Package
[Overview][Constants][Classes][Variables][Index] [#pl_indy]

TIdAntiFreezeBase

[Properties (by Name)] [Methods (by Name)] [Events (by Name)]

Declaration

Source position: IdAntiFreezeBase.pas line 65

type TIdAntiFreezeBase = class(TIdBaseComponent)

protected

  FActive: Boolean;

  

  FApplicationHasPriority: Boolean;

  

  FIdleTimeOut: Integer;

  

  FOnlyWhenIdle: Boolean;

  

  procedure InitComponent; override;

  

public

  destructor Destroy; override;

  

  procedure Process; virtual; abstract;

  

  class procedure DoProcess();

  

  class function ShouldUse;

  

  class procedure Sleep();

  

published

  property Active: Boolean; [rw]

  

  property ApplicationHasPriority: Boolean; [rw]

  

  property IdleTimeOut: Integer; [rw]

  

  property OnlyWhenIdle: Boolean; [rw]

  

end;

Inheritance

TIdAntiFreezeBase

  

|

TIdBaseComponent

  

|

TIdInitializerComponent

  

|

TObject



CT Web help

CodeTyphon Studio