FGX.Messaging.TfgMessageSender

Материал из FGX Native Докуметации
Перейти к навигации Перейти к поиску

Delphi

TfgMessageSender = class (TfgPersistent)

Описание

Class to allow sending message notifications to a TObject Receiver .

Методы

function
HasReceiver(): Boolean

Returns whether TMessageSender has a Receiver or not.

procedure
SendMessage(const AMessageID: Word)

Sends a message to an object.

procedure
SendMessage(const AMessageID: Word; const AValue: T)

Sends a message with value to an object.

procedure
SendMessageWithResult(const AMessageID: Word; var AValue: T)

Sends a message with value to an object and allows to get result from Receiver .

procedure
DisableNotify()

Disables TMessageSender from sending messages.

procedure
EnableNotify()

Enables TMessageSender to send messages. Use CanNotify to check whether TMessageSender can send messages.

function
CanNotify(): Boolean

Returns whether TMessageSender can send messages.