gtk.AccelGroup.AccelGroup Class Reference

Inheritance diagram for gtk.AccelGroup.AccelGroup:

gobject.ObjectG.ObjectG List of all members.

Public Member Functions

GtkAccelGroupgetAccelGroupStruct ()
 this (GtkAccelGroup *gtkAccelGroup)
 Sets our main struct and passes it to the parent class.
gboolean delegate (ObjectG, guint, GdkModifierType, AccelGroup)[] onAccelActivateListeners
void addOnAccelActivate (gboolean delegate(ObjectG, guint, GdkModifierType, AccelGroup) dlg)
 extern (C) static void callBackAccelActivate(GtkAccelGroup *accelGroupStruct
void addOnAccelChanged (void delegate(guint, GdkModifierType, Closure, AccelGroup) dlg)
 extern (C) static void callBackAccelChanged(GtkAccelGroup *accelGroupStruct

Public Attributes

int[char[]] connectedSignals
GObject * acceleratable
GObject guint keyval
GObject guint GdkModifierType modifier
guint keyval
guint GdkModifierType modifier
guint GdkModifierType GClosure * accelClosure

Protected Member Functions

void * getStruct ()
 the main Gtk struct as a void*

Protected Attributes

 the main Gtk struct

Constructor & Destructor Documentation

gtk.AccelGroup.AccelGroup.this ( GtkAccelGroup gtkAccelGroup  ) 

Sets our main struct and passes it to the parent class.

Member Function Documentation

void gtk.AccelGroup.AccelGroup.addOnAccelActivate ( gboolean delegate(ObjectG, guint, GdkModifierType, AccelGroup dlg  ) 

void gtk.AccelGroup.AccelGroup.addOnAccelChanged ( void delegate(guint, GdkModifierType, Closure, AccelGroup dlg  ) 

gboolean gtk.AccelGroup.AccelGroup.delegate ( ObjectG  ,
guint  ,
GdkModifierType  ,

gtk.AccelGroup.AccelGroup.extern (  ) 

Reimplemented from gobject.ObjectG.ObjectG.

gtk.AccelGroup.AccelGroup.extern (  ) 

Reimplemented from gobject.ObjectG.ObjectG.

GtkAccelGroup* gtk.AccelGroup.AccelGroup.getAccelGroupStruct (  ) 

void* gtk.AccelGroup.AccelGroup.getStruct (  )  [protected]

the main Gtk struct as a void*

Reimplemented from gobject.ObjectG.ObjectG.

Member Data Documentation

guint GdkModifierType GClosure* gtk.AccelGroup.AccelGroup.accelClosure

GObject* gtk.AccelGroup.AccelGroup.acceleratable

int [char[]] gtk.AccelGroup.AccelGroup.connectedSignals

Reimplemented from gobject.ObjectG.ObjectG.

GtkAccelGroup* gtk.AccelGroup.AccelGroup.gtkAccelGroup [protected]

the main Gtk struct

guint gtk.AccelGroup.AccelGroup.keyval

GObject guint gtk.AccelGroup.AccelGroup.keyval

guint GdkModifierType gtk.AccelGroup.AccelGroup.modifier

GObject guint GdkModifierType gtk.AccelGroup.AccelGroup.modifier Logo Logo Logo