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);