TEventObject.Create constructor
Create a new event object.
Declaration
constructor Create(EventAttributes: PSecurityAttributes;
AManualReset: Boolean; InitialState: Boolean;
const Name: string; UseComWait: Boolean=False)
; overloadArguments
EventAttributes | Security attributes (only used on Windows). |
AManualReset | Manual reset allowed. |
InitialState | Initial event state. |
Name | Name uniquely identifying the event in this process. |
UseComWait |
Description
Create creates a new event object with unique name
Name (ignored on non-windows platforms). The object will be created with security attributes
EventAttributes (this parameters is used on Windows only).
The AManualReset indicates whether the event must be reset
manually (if it is False, the event is reset immediately after
the first thread waiting for it is notified).
InitialState determines whether the event is initially set or not.
See also
An experiment, built from development snapshots. Not the official Free Pascal or Lazarus documentation.
