Gtk-Perl
view release on metacpan or search on metacpan
Gtk/xs/GtkAccelGroup.xs view on Meta::CPAN
Gtk::Object object
void
gtk_accel_group_lock(accel_group)
Gtk::AccelGroup accel_group
void
gtk_accel_group_unlock(accel_group)
Gtk::AccelGroup accel_group
#Gtk::AccelEntry
#gtk_accel_group_get_entry(accel_group, accel_key, accel_mods)
# Gtk::AccelGroup accel_group
# unsigned int accel_key
# Gtk::Gdk::ModifierType accel_mods
void
gtk_accel_group_lock_entry(accel_group, accel_key, accel_mods)
Gtk::AccelGroup accel_group
unsigned int accel_key
Gtk::Gdk::ModifierType accel_mods
void
gtk_accel_group_unlock_entry(accel_group, accel_key, accel_mods)
Gtk::AccelGroup accel_group
unsigned int accel_key
Gtk::Gdk::ModifierType accel_mods
void
gtk_accel_group_add(accel_group, accel_key, accel_mods, accel_flags, object, accel_signal)
Gtk::AccelGroup accel_group
unsigned int accel_key
Gtk::Gdk::ModifierType accel_mods
Gtk::AccelFlags accel_flags
Gtk::Object object
char* accel_signal
void
gtk_accel_group_remove(accel_group, accel_key, accel_mods, object)
Gtk::AccelGroup accel_group
unsigned int accel_key
Gtk::Gdk::ModifierType accel_mods
Gtk::Object object
MODULE = Gtk::AccelGroup PACKAGE = Gtk::Accelerator PREFIX = gtk_accelerator_
gboolean
gtk_accelerator_valid(Class, keyval, modifiers)
SV *Class
guint keyval
Gtk::Gdk::ModifierType modifiers
CODE:
RETVAL = gtk_accelerator_valid(keyval, modifiers);
OUTPUT:
RETVAL
void
gtk_accelerator_parse(Class, accelerator)
SV *Class
char *accelerator
PPCODE:
{
unsigned int accel_key;
GdkModifierType accel_mods=0;
gtk_accelerator_parse(accelerator, &accel_key, &accel_mods);
/* FIXME: GIMME */
EXTEND(sp, 2);
PUSHs(sv_2mortal(newSViv(accel_key)));
PUSHs(sv_2mortal(newSVGdkModifierType(accel_mods)));
}
char*
gtk_accelerator_name(Class, accel_key, accel_mods)
SV* Class
unsigned int accel_key
Gtk::Gdk::ModifierType accel_mods
CODE:
RETVAL = gtk_accelerator_name(accel_key, accel_mods);
OUTPUT:
RETVAL
void
gtk_accelerator_set_default_mod_mask(Class, default_mod_mask)
SV * Class
Gtk::Gdk::ModifierType default_mod_mask
CODE:
gtk_accelerator_set_default_mod_mask(default_mod_mask);
Gtk::Gdk::ModifierType
gtk_accelerator_get_default_mod_mask(Class)
SV* Class
CODE:
RETVAL = gtk_accelerator_get_default_mod_mask();
OUTPUT:
RETVAL
( run in 0.722 second using v1.01-cache-2.11-cpan-5511b514fd6 )