Gtk-- Reference: Gtk::AccelGroup

Class Index | Cross Index | Namespace Index

# Class Gtk::AccelGroup

Contained in: Gtk
Derived from: GtkAccelGroup
Derived by: none

#include <gtk--/accelgroup.h>

### public function member index:
``static` `bool`` | `activate` | `(`Object`&, `guint` `key`, `GdkModifierType` `mods`)`;
``bool`` | `activate` | `(`guint` `key`, `GdkModifierType` `mods`)`;
``static` `AccelGroup`*` | `create` | `()`;
``static` `const` `AccelGroup`*` | `get_default` | `()`;
``static` `guint`` | `get_default_mod_mask` | `()`;
``inline` `GtkAccelGroup`*` | `gtkobj` | `()`;
``inline` `const` `GtkAccelGroup`*` | `gtkobj` | `() `const``;
``void`` | `lock` | `()`;
``static` `string`` | `name` | `(`guint` `accelerator_key`, `GdkModifierType` `accelerator_mods`)`;
``static` `void`` | `parse` | `(`const` `string`& `accelerator`, `guint`& `accelerator_key`, `GdkModifierType`& `accelerator_mods`)`;
``void`` | `ref` | `()`;
``static` `void`` | `set_default_mod_mask` | `(`GdkModifierType` `default_mod_mask`)`;
``void`` | `unlock` | `()`;
``void`` | `unref` | `()`;
``static` `bool`` | `valid` | `(`guint` `keyval`, `GdkModifierType` `modifiers`)`;
`` | `~AccelGroup` | `()`;
### protected function member index:
`` | `AccelGroup` | `(`void`* `do_not_derive_me`)`;
### private function member index:
`` | `AccelGroup` | `(`const` `AccelGroup`&)`;
`` | `AccelGroup` | `(`GtkAccelGroup`* `castitem`)`;
`` | `AccelGroup` | `()`;
``AccelGroup`` | `operator``=` | `(`const` `AccelGroup`&)`;

## Description:

## Function Member Descriptions:

Gtk::AccelGroup::activate - activates an accelerator in all groups belonging to an object

``static` `bool`` `activate``(`Object`&, `guint` `key`, `GdkModifierType` `mods`)`;
Gtk::AccelGroup::activate - activates an accelerator in this group

``bool`` `activate``(`guint` `key`, `GdkModifierType` `mods`)`;