gtk.Item.Item Class Reference

Inheritance diagram for gtk.Item.Item:

gtk.Bin.Bin gtk.Container.Container gtk.Widget.Widget gtk.ObjectGtk.ObjectGtk gobject.ObjectG.ObjectG gtk.MenuItem.MenuItem gtk.CheckMenuItem.CheckMenuItem gtk.ImageMenuItem.ImageMenuItem gtk.SeparatorMenuItem.SeparatorMenuItem gtk.TearoffMenuItem.TearoffMenuItem gtk.RadioMenuItem.RadioMenuItem List of all members.

Public Member Functions

GtkItemgetItemStruct ()
 this (GtkItem *gtkItem)
 Sets our main struct and passes it to the parent class.
void delegate (Item)[] onDeselectListeners
void addOnDeselect (void delegate(Item) dlg)
 extern (C) static void callBackDeselect(GtkItem *itemStruct
void addOnSelect (void delegate(Item) dlg)
 extern (C) static void callBackSelect(GtkItem *itemStruct
void addOnToggle (void delegate(Item) dlg)
 extern (C) static void callBackToggle(GtkItem *itemStruct

Public Attributes

int[char[]] connectedSignals

Protected Member Functions

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

Protected Attributes

GtkItemgtkItem
 the main Gtk struct

Constructor & Destructor Documentation

gtk.Item.Item.this ( GtkItem gtkItem  ) 

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


Member Function Documentation

void gtk.Item.Item.addOnDeselect ( void delegate(Item dlg  ) 

void gtk.Item.Item.addOnSelect ( void delegate(Item dlg  ) 

void gtk.Item.Item.addOnToggle ( void delegate(Item dlg  ) 

void gtk.Item.Item.delegate ( Item   ) 

gtk.Item.Item.extern (  ) 

Reimplemented from gtk.Container.Container.

Reimplemented in gtk.CheckMenuItem.CheckMenuItem, gtk.MenuItem.MenuItem, gtk.MenuItem.MenuItem, gtk.MenuItem.MenuItem, gtk.MenuItem.MenuItem, and gtk.RadioMenuItem.RadioMenuItem.

gtk.Item.Item.extern (  ) 

Reimplemented from gtk.Container.Container.

Reimplemented in gtk.CheckMenuItem.CheckMenuItem, gtk.MenuItem.MenuItem, gtk.MenuItem.MenuItem, gtk.MenuItem.MenuItem, gtk.MenuItem.MenuItem, and gtk.RadioMenuItem.RadioMenuItem.

gtk.Item.Item.extern (  ) 

Reimplemented from gtk.Container.Container.

Reimplemented in gtk.CheckMenuItem.CheckMenuItem, gtk.MenuItem.MenuItem, gtk.MenuItem.MenuItem, gtk.MenuItem.MenuItem, gtk.MenuItem.MenuItem, and gtk.RadioMenuItem.RadioMenuItem.

GtkItem* gtk.Item.Item.getItemStruct (  ) 

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

the main Gtk struct as a void*

Reimplemented from gtk.Bin.Bin.

Reimplemented in gtk.CheckMenuItem.CheckMenuItem, gtk.ImageMenuItem.ImageMenuItem, gtk.MenuItem.MenuItem, gtk.RadioMenuItem.RadioMenuItem, gtk.SeparatorMenuItem.SeparatorMenuItem, and gtk.TearoffMenuItem.TearoffMenuItem.


Member Data Documentation

int [char[]] gtk.Item.Item.connectedSignals

Reimplemented from gtk.Container.Container.

Reimplemented in gtk.CheckMenuItem.CheckMenuItem, gtk.MenuItem.MenuItem, and gtk.RadioMenuItem.RadioMenuItem.

GtkItem* gtk.Item.Item.gtkItem [protected]

the main Gtk struct


SourceForge.net Logo DSource.org Logo digitalmars.com Logo