| Class TSimpleThread (unit SimpleThread) |
TComponent
| Constructors |
constructor Create( anOwner :TComponent );| Functions |
destructor Destroy;
procedure Kill;
procedure Activate;
procedure DoActivate;
procedure DoResume;
procedure DoSuspend;
procedure DoTerminate;
procedure Execute;
procedure Loaded;
procedure Resume;
procedure Suspend;
procedure Terminate;
procedure SetActive( NewState :Boolean );
procedure SetPriority( NewPriority :TThreadPriority );
procedure SetSuspended( NewState :Boolean );
procedure UpdateThreadPriority;| Properties |
property Active : Boolean
property Priority : TThreadPriority
property Suspended : Boolean
property Handle : THandle
property Terminated : Boolean
property ThreadID : THandle| Events |
event OnActivate : TNotifyEvent
event OnExecute : TnotifyEvent
event OnResume : TNotifyEvent
event OnSuspend : TNotifyEVent
event OnTerminate : TNotifyEvent| Variables |
FActive : Boolean;
FHandle : THandle;
FOnActivate : TNotifyEvent;
FOnExecute : TNotifyEvent;
FOnResume : TNotifyEvent;
FOnSuspend : TNotifyEvent;
FOnTerminate : TNotifyEvent;
FPriority : TThreadPriority;
FSuspended : Boolean;
FTerminated : Boolean;
FThreadID : THandle;| Constructors |
constructor Create( anOwner :TComponent );| Functions |
destructor Destroy;
procedure Kill;
procedure Activate;TSimpleThread
procedure DoActivate;
procedure DoResume;
procedure DoSuspend;
procedure DoTerminate;
procedure Execute;
procedure Loaded;
procedure Resume;
procedure Suspend;
procedure Terminate;
procedure SetActive( NewState :Boolean );
procedure SetPriority( NewPriority :TThreadPriority );
procedure SetSuspended( NewState :Boolean );
procedure UpdateThreadPriority;| Properties |
property Active : Boolean
property Priority : TThreadPriority
property Suspended : Boolean
property Handle : THandle
property Terminated : Boolean
property ThreadID : THandle| Events |
event OnActivate : TNotifyEvent
event OnExecute : TnotifyEvent
event OnResume : TNotifyEvent
event OnSuspend : TNotifyEVent
event OnTerminate : TNotifyEvent| Variables |
FActive : Boolean;
FHandle : THandle;
FOnActivate : TNotifyEvent;
FOnExecute : TNotifyEvent;
FOnResume : TNotifyEvent;
FOnSuspend : TNotifyEvent;
FOnTerminate : TNotifyEvent;
FPriority : TThreadPriority;
FSuspended : Boolean;
FTerminated : Boolean;
FThreadID : THandle;