Sign in Join
FPDoc Onlineexperiment

TMediatingEvent procedure type

In unit fpObserver

Event type for mediating data transfer operations

Declaration

pascal
TMediatingEvent = procedure(Sender: TObject; var Handled: Boolean)
 of object

Arguments

Sender

Mediator object triggering the event

Handled

Flag indicating whether the event was handled by user code

Description

The TMediatingEvent procedure type defines the signature for events that occur during data transfer operations in mediators. The event allows custom handling of data transfer between subject and view objects.

The Handled parameter can be set to True to indicate that the event handler has performed the data transfer, preventing the default transfer mechanism from executing.

An experiment, built from development snapshots. Not the official Free Pascal or Lazarus documentation.