Class method
Gtk.WidgetClass.add_binding
Declaration [src]
void
gtk_widget_class_add_binding (
  WidgetClass* self,
  guint keyval,
  GdkModifierType mods,
  GtkShortcutFunc callback,
  const char* format_string
  ...,
)
Description [src]
Creates a new shortcut for widget_class that calls the given callback
with arguments read according to format_string.
The arguments and format string must be provided in the same way as
with g_variant_new().
This function is a convenience wrapper around
gtk_widget_class_add_shortcut() and must be called during class
initialization. It does not provide for user_data, if you need that,
you will have to use gtk_widget_class_add_shortcut() with a custom shortcut.
Parameters
| keyval | guint | 
| key value of binding to install | |
| mods | GdkModifierType | 
| key modifier of binding to install | |
| callback | GtkShortcutFunc | 
| the callback to call upon activation | |
| format_string | const char* | 
| GVariant format string for arguments or  | |
| Can be NULL | |
| Ownership is not transferred to the callee | |
| The string is a NUL terminated UTF-8 string | |
| ... |  | 
| arguments, as given by format string. |