RAD Studio VCL Reference
ContentsIndex
PreviousUpNext
TSimpleEvent Class

TSimpleEvent represents an unnamed manual event object.

Pascal
TSimpleEvent = class(TEvent);
C++
class TSimpleEvent : public TEvent;

Use TSimpleEvent to coordinate between threads that all have access to the same simple event object. TSimpleEvent can also be used in a single-threaded application to coordinate sections of code that respond to different asynchronous events such as system messages or user actions. 

Because TSimpleEvent represents an unnamed event object, a single TSimpleEvent object must be within the scope of all code that uses it. To coordinate with code that is out of scope, or with other applications, use a named TEvent object. 

 

Copyright(C) 2009 Embarcadero Technologies, Inc. All Rights Reserved.
What do you think about this topic? Send feedback!