connect
Description:
public void connect (uint accel_key, ModifierType accel_mods, AccelFlags accel_flags, owned AccelGroupActivate closure)
Installs an accelerator in this group.
When this is being activated in response to a call to
accel_groups_activate, closure will be invoked if the
accel_key and accel_mods from accel_groups_activate
match those of this connection.
The signature used for the closure is that of AccelGroupActivate
.
Note that, due to implementation details, a single closure can only be connected to one accelerator group.
Parameters:
| this |
the accelerator group to install an accelerator in |
| accel_key |
key value of the accelerator |
| accel_mods |
modifier combination of the accelerator |
| accel_flags |
a flag mask to configure this accelerator |
| closure |
closure to be executed upon accelerator activation |