gtk.Bin.Bin Class Reference

Inheritance diagram for gtk.Bin.Bin:

gtk.Container.Container gtk.Widget.Widget gtk.ObjectGtk.ObjectGtk gobject.ObjectG.ObjectG gtk.Alignment.Alignment gtk.Button.Button gtk.ComboBox.ComboBox gtk.EventBox.EventBox gtk.Expander.Expander gtk.Frame.Frame gtk.HandleBox.HandleBox gtk.Item.Item gtk.ScrolledWindow.ScrolledWindow gtk.ToolItem.ToolItem gtk.Viewport.Viewport gtk.Window.Window List of all members.

Public Member Functions

GtkBingetBinStruct ()
 this (GtkBin *gtkBin)
 Sets our main struct and passes it to the parent class.
Widget getChild ()
 Gets the child of the GtkBin, or NULL if the bin contains no child widget.

Protected Member Functions

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

Protected Attributes

GtkBingtkBin
 the main Gtk struct

Constructor & Destructor Documentation

gtk.Bin.Bin.this ( GtkBin gtkBin  ) 

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


Member Function Documentation

GtkBin* gtk.Bin.Bin.getBinStruct (  ) 

Widget gtk.Bin.Bin.getChild (  ) 

Gets the child of the GtkBin, or NULL if the bin contains no child widget.

The returned widget does not have a reference added, so you do not need to unref it. bin: a GtkBin Returns: pointer to child of the GtkBin

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

the main Gtk struct as a void*

Reimplemented from gtk.Container.Container.

Reimplemented in gtk.Alignment.Alignment, gtk.AspectFrame.AspectFrame, gtk.Button.Button, gtk.CheckButton.CheckButton, gtk.CheckMenuItem.CheckMenuItem, gtk.ColorButton.ColorButton, gtk.ComboBox.ComboBox, gtk.ComboBoxEntry.ComboBoxEntry, gtk.EventBox.EventBox, gtk.Expander.Expander, gtk.FontButton.FontButton, gtk.Frame.Frame, gtk.HandleBox.HandleBox, gtk.ImageMenuItem.ImageMenuItem, gtk.Item.Item, gtk.MenuItem.MenuItem, gtk.MenuToolButton.MenuToolButton, gtk.RadioButton.RadioButton, gtk.RadioMenuItem.RadioMenuItem, gtk.RadioToolButton.RadioToolButton, gtk.ScrolledWindow.ScrolledWindow, gtk.SeparatorMenuItem.SeparatorMenuItem, gtk.SeparatorToolItem.SeparatorToolItem, gtk.TearoffMenuItem.TearoffMenuItem, gtk.ToggleButton.ToggleButton, gtk.ToggleToolButton.ToggleToolButton, gtk.ToolButton.ToolButton, gtk.ToolItem.ToolItem, gtk.Viewport.Viewport, and gtk.Window.Window.


Member Data Documentation

GtkBin* gtk.Bin.Bin.gtkBin [protected]

the main Gtk struct


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