TEventBase Class
Base class for multicast event implementation
Spring.Events.Base.TEventBase
Spring.Collections.Events.TCollectionChangedEventImpl<T>
Spring.Events.Base.TEventBase<T>
Spring.Events.TEvent
Spring.Events.TNotifyEventImpl
Spring.Events.TNotifyEventImpl<T>
Spring.Events.TPropertyChangedEventImpl
The TEventBase type exposes the following members.
Name | Description | |
---|---|---|
![]() | Create | Initializes a new instance of the TEventBase class. |
![]() | Destroy | Represents the destructor of the TEventBase class. |
Name | Description | |
---|---|---|
![]() | CanInvoke | Returns True when the event will do anything because it is Enabled and contains any event handler. Otherwise returns False. |
![]() | Count | Represents property |
![]() | Enabled | Gets the value indicates whether the multicast event is enabled, or sets the value to enable or disable the event. |
![]() | Handlers | Represents property |
![]() | OnChanged | Represents property |
Name | Description | |
---|---|---|
![]() | Add(TMethodPointer) | Represents method |
![]() | Clear | Clears all event handlers. |
![]() | Delete(Integer) | Represents method |
![]() | GetCanInvoke | Represents method |
![]() | GetCount | Represents method |
![]() | GetEnabled | Represents method |
![]() | GetHandlers | Represents method |
![]() | GetInvoke | Represents method |
![]() | GetOnChanged | Represents method |
![]() | HandleNotification(TComponent,TOperation) | Represents method |
![]() | LockEnter | Represents method |
![]() | LockLeave | Represents method |
![]() | Notify(TObject,TMethodPointer,TCollectionNotification) | Represents method |
![]() | Remove(TMethodPointer) | Represents method |
![]() | RemoveAll(Pointer) | Removes all event handlers which were registered by an instance. |
![]() | SetEnabled(Boolean) | Represents method |
![]() | SetOnChanged(TNotifyEvent) | Represents method |
Name | Description | |
---|---|---|
![]() | fCount | Represents field |
![]() | fHandlers | Represents field |
![]() | fInvoke | Represents field |
![]() | fLock | Represents field |
![]() | fNotificationHandler | Represents field |
![]() | fOnChanged | Represents field |