Class TFnugryProcessNotify (unit FngProcessNotify)

Inherits from

TComponent

Constructors


constructor Create(Aowner :TComponent);



Functions

destructor Destroy;


procedure Loaded;


procedure ProcessCreated(const ProcessInfo :TProcessEntry32);


procedure ProcessTerminated(const ProcessInfo :TProcessEntry32);


function GetPollPriority :TThreadPriority;


procedure SetEnabled(Value :Boolean);


procedure SetPollInterval(Value :Integer);

TFnugryProcessNotify

procedure SetPollPriority(Value :TThreadPriority);


Properties

property AsyncNotify : Boolean


property Enabled : Boolean


property PollInterval : Integer


property PollPriority : TThreadPriority


Events

event OnProcessCreated : TProcessNotifyEvent


event OnProcessTerminated : TProcessNotifyEvent


Variables

FAsyncNotify : Boolean;


FEnabled : Boolean;


FOnProcessCreated : TProcessNotifyEvent;


FOnProcessTerminated : TProcessNotifyEvent;


FPollInterval : Integer;


FPollThread : TThread;



Constructors


constructor Create(Aowner :TComponent);


Functions


destructor Destroy;


procedure Loaded;


procedure ProcessCreated(const ProcessInfo :TProcessEntry32);


procedure ProcessTerminated(const ProcessInfo :TProcessEntry32);


function GetPollPriority :TThreadPriority;


procedure SetEnabled(Value :Boolean);


procedure SetPollInterval(Value :Integer);

TFnugryProcessNotify


procedure SetPollPriority(Value :TThreadPriority);


Properties


property AsyncNotify : Boolean


property Enabled : Boolean


property PollInterval : Integer


property PollPriority : TThreadPriority


Events


event OnProcessCreated : TProcessNotifyEvent


event OnProcessTerminated : TProcessNotifyEvent


Variables


FAsyncNotify : Boolean;


FEnabled : Boolean;


FOnProcessCreated : TProcessNotifyEvent;


FOnProcessTerminated : TProcessNotifyEvent;


FPollInterval : Integer;


FPollThread : TThread;