Gtk_AccelGroup3
NAME - Gtk_AccelGroup
Header required
#include <gtk--/accelgroup.h>>
Properties
lock_count
|
Type: guint |
|---|---|
modifier_mask
|
Type: GdkModifierType |
attach_objects
|
Type: GSList* |
|
.IP |
Public member index
Gtk_AccelGroup(); Gtk_AccelGroup(GtkAccelGroup *castitem); virtual ~Gtk_AccelGroup(); bool activate(guint accel_key, GdkModifierType accel_mod); void lock(); void unlock(); Gtk_ObjectHandle get_entry(guint accel_key, GdkModifierType accel_mods) const; void lock_entry(guint accel_key, GdkModifierType accel_mods); void unlock_entry(guint accel_key, GdkModifierType accel_mods); void add(guint accel_key, GdkModifierType accel_mods, GtkAccelFlags accel_flags, Gtk_Object &obj, const string &accel_signal); void remove(guint accel_key, GdkModifierType accel_mods, Gtk_Object &object); void handle_add(Gtk_Object &object, guint accel_signal_id, guint accel_key, GdkModifierType accel_mods, GtkAccelFlags accel_flags); void handle_remove(Gtk_Object &object, guint accel_key, GdkModifierType accel_mods); static bool valid(guint keyval, GdkModifierType modifiers); static void parse(const string & accelerator, guint *accelerator_key, GdkModifierType *accelerator_mods); static string name(guint accelerator_key, GdkModifierType accelerator_mods); static void set_default_mod_mask(GdkModifierType default_mod_mask); static guint get_default_mod_mask(); static const Gtk_AccelGroup* get_default(); static bool groups_activate(const Gtk_Object &object, guint accel_key, GdkModifierType accel_mods); const GtkAccelGroup* gtkobj() const; GtkAccelGroup* gtkobj();
Protected member index
void ref(); void unref(); GtkAccelGroup * gtkaccelgroup_;