| @@ -43,7 +43,7 @@ type | |||||
| //Messages Objects passed to PostMessage will be freed automatically | //Messages Objects passed to PostMessage will be freed automatically | ||||
| procedure PostMessage(const aID: Cardinal; const aWParam, aLParam: PtrInt); overload; | procedure PostMessage(const aID: Cardinal; const aWParam, aLParam: PtrInt); overload; | ||||
| procedure PostMessage(const aID: Cardinal; const aArgs: TObject); overload; | procedure PostMessage(const aID: Cardinal; const aArgs: TObject); overload; | ||||
| procedure PostMessage(const aMsg: TutlMessage); overload; | |||||
| procedure PostMessage(const aMsg: TutlMessage); virtual; overload; | |||||
| //Messages Objects passed to SendMessage must be freed by user when WaitResult is wrSignaled (otherwise the thread will handle it) | //Messages Objects passed to SendMessage must be freed by user when WaitResult is wrSignaled (otherwise the thread will handle it) | ||||
| function SendMessage(const aID: Cardinal; const aWParam, aLParam: PtrInt; | function SendMessage(const aID: Cardinal; const aWParam, aLParam: PtrInt; | ||||
| @@ -51,7 +51,7 @@ type | |||||
| function SendMessage(const aID: Cardinal; const aArgs: TObject; | function SendMessage(const aID: Cardinal; const aArgs: TObject; | ||||
| const aWaitTime: Cardinal = INFINITE): TWaitResult; overload; | const aWaitTime: Cardinal = INFINITE): TWaitResult; overload; | ||||
| function SendMessage(const aMsg: TutlSynchronousMessage; | function SendMessage(const aMsg: TutlSynchronousMessage; | ||||
| const aWaitTime: Cardinal = INFINITE): TWaitResult; | |||||
| const aWaitTime: Cardinal = INFINITE): TWaitResult; virtual; overload; | |||||
| constructor Create(CreateSuspended: Boolean; const StackSize: SizeUInt=DefaultStackSize); | constructor Create(CreateSuspended: Boolean; const StackSize: SizeUInt=DefaultStackSize); | ||||
| destructor Destroy; override; | destructor Destroy; override; | ||||