Signals.accumulatorTrueHandled

A predefined #GSignalAccumulator for signals that return a boolean values. The behavior that this accumulator gives is that a return of %TRUE stops the signal emission: no further callbacks will be invoked, while a return of %FALSE allows the emission to continue. The idea here is that a %TRUE return indicates that the callback handled the signal, and no further handling is needed.

struct Signals
static
bool
accumulatorTrueHandled

Parameters

ihint GSignalInvocationHint*

standard #GSignalAccumulator parameter

returnAccu Value

standard #GSignalAccumulator parameter

handlerReturn Value

standard #GSignalAccumulator parameter

dummy void*

standard #GSignalAccumulator parameter

Return: standard #GSignalAccumulator result

Meta