Method
GtkAccelGroupconnect
Declaration [src]
void
gtk_accel_group_connect (
GtkAccelGroup* accel_group,
guint accel_key,
GdkModifierType accel_mods,
GtkAccelFlags accel_flags,
GClosure* closure
)
Description [src]
Installs an accelerator in this group. When accel_group is being
activated in response to a call to gtk_accel_groups_activate(),
closure will be invoked if the accel_key and accel_mods from
gtk_accel_groups_activate() match those of this connection.
The signature used for the closure is that of GtkAccelGroupActivate.
Note that, due to implementation details, a single closure can only be connected to one accelerator group.
Parameters
accel_key-
Type:
guintKey value of the accelerator.
accel_mods-
Type:
GdkModifierTypeModifier combination of the accelerator.
accel_flags-
Type:
GtkAccelFlagsA flag mask to configure this accelerator.
closure-
Type:
GClosureClosure to be executed upon accelerator activation.
The data is owned by the caller of the method.