gtk.ObjectGtk.ObjectGtk Class Reference

Inheritance diagram for gtk.ObjectGtk.ObjectGtk:

gobject.ObjectG.ObjectG gtk.Adjustment.Adjustment gtk.CellRenderer.CellRenderer gtk.FileFilter.FileFilter gtk.ItemFactory.ItemFactory gtk.Tooltips.Tooltips gtk.TreeViewColumn.TreeViewColumn gtk.Widget.Widget gtk.CellRendererPixbuf.CellRendererPixbuf gtk.CellRendererProgress.CellRendererProgress gtk.CellRendererText.CellRendererText gtk.CellRendererToggle.CellRendererToggle gtk.Calendar.Calendar gtk.CellView.CellView gtk.Container.Container gtk.DrawingArea.DrawingArea gtk.Entry.Entry gtk.Invisible.Invisible gtk.Misc.Misc gtk.Progress.Progress gtk.Range.Range gtk.Ruler.Ruler gtk.Separator.Separator List of all members.

Public Member Functions

GtkObjectgetObjectGtkStruct ()
 this (GtkObject *gtkObject)
 Sets our main struct and passes it to the parent class.
void delegate (ObjectGtk)[] onDestroyListeners
void addOnDestroy (void delegate(ObjectGtk) dlg)
 extern (C) static void callBackDestroy(GtkObject *objectStruct

Static Public Member Functions

static char[] getId (StockID id)

Public Attributes

int[char[]] connectedSignals

Protected Member Functions

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

Protected Attributes

GtkObjectgtkObject
 the main Gtk struct

Constructor & Destructor Documentation

gtk.ObjectGtk.ObjectGtk.this ( GtkObject gtkObject  ) 

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


Member Function Documentation

void gtk.ObjectGtk.ObjectGtk.addOnDestroy ( void delegate(ObjectGtk dlg  ) 

void gtk.ObjectGtk.ObjectGtk.delegate ( ObjectGtk   ) 

gtk.ObjectGtk.ObjectGtk.extern (  ) 

Reimplemented from gobject.ObjectG.ObjectG.

Reimplemented in gtk.Adjustment.Adjustment, gtk.Adjustment.Adjustment, gtk.Button.Button, gtk.Button.Button, gtk.Button.Button, gtk.Button.Button, gtk.Button.Button, gtk.Button.Button, gtk.Calendar.Calendar, gtk.Calendar.Calendar, gtk.Calendar.Calendar, gtk.Calendar.Calendar, gtk.Calendar.Calendar, gtk.Calendar.Calendar, gtk.Calendar.Calendar, gtk.CellRenderer.CellRenderer, gtk.CellRenderer.CellRenderer, gtk.CellRendererText.CellRendererText, gtk.CellRendererToggle.CellRendererToggle, gtk.CheckMenuItem.CheckMenuItem, gtk.ColorButton.ColorButton, gtk.ColorSelection.ColorSelection, gtk.ComboBox.ComboBox, gtk.ComboBox.ComboBox, gtk.ComboBox.ComboBox, gtk.Container.Container, gtk.Container.Container, gtk.Container.Container, gtk.Container.Container, gtk.Curve.Curve, gtk.Entry.Entry, gtk.Entry.Entry, gtk.Entry.Entry, gtk.Entry.Entry, gtk.Entry.Entry, gtk.Entry.Entry, gtk.Entry.Entry, gtk.Entry.Entry, gtk.Entry.Entry, gtk.Entry.Entry, gtk.Expander.Expander, gtk.FontButton.FontButton, gtk.HandleBox.HandleBox, gtk.HandleBox.HandleBox, gtk.IconView.IconView, gtk.IconView.IconView, gtk.IconView.IconView, gtk.IconView.IconView, gtk.IconView.IconView, gtk.IconView.IconView, gtk.IconView.IconView, gtk.IconView.IconView, gtk.IconView.IconView, gtk.Item.Item, gtk.Item.Item, gtk.Item.Item, gtk.Label.Label, gtk.Label.Label, gtk.Label.Label, gtk.Layout.Layout, gtk.Menu.Menu, gtk.MenuItem.MenuItem, gtk.MenuItem.MenuItem, gtk.MenuItem.MenuItem, gtk.MenuItem.MenuItem, gtk.MenuShell.MenuShell, gtk.MenuShell.MenuShell, gtk.MenuShell.MenuShell, gtk.MenuShell.MenuShell, gtk.MenuShell.MenuShell, gtk.MenuShell.MenuShell, gtk.MenuToolButton.MenuToolButton, gtk.Notebook.Notebook, gtk.Notebook.Notebook, gtk.Notebook.Notebook, gtk.Notebook.Notebook, gtk.Notebook.Notebook, gtk.Notebook.Notebook, gtk.Notebook.Notebook, gtk.Notebook.Notebook, gtk.Notebook.Notebook, gtk.Paned.Paned, gtk.Paned.Paned, gtk.Paned.Paned, gtk.Paned.Paned, gtk.Paned.Paned, gtk.Paned.Paned, gtk.RadioButton.RadioButton, gtk.RadioMenuItem.RadioMenuItem, gtk.Range.Range, gtk.Range.Range, gtk.Range.Range, gtk.Range.Range, gtk.Scale.Scale, gtk.ScrolledWindow.ScrolledWindow, gtk.ScrolledWindow.ScrolledWindow, gtk.Socket.Socket, gtk.Socket.Socket, gtk.SpinButton.SpinButton, gtk.SpinButton.SpinButton, gtk.SpinButton.SpinButton, gtk.SpinButton.SpinButton, gtk.SpinButton.SpinButton, gtk.Statusbar.Statusbar, gtk.Statusbar.Statusbar, gtk.TextView.TextView, gtk.TextView.TextView, gtk.TextView.TextView, gtk.TextView.TextView, gtk.TextView.TextView, gtk.TextView.TextView, gtk.TextView.TextView, gtk.TextView.TextView, gtk.TextView.TextView, gtk.TextView.TextView, gtk.TextView.TextView, gtk.TextView.TextView, gtk.TextView.TextView, gtk.TextView.TextView, gtk.TextView.TextView, gtk.ToggleButton.ToggleButton, gtk.ToggleToolButton.ToggleToolButton, gtk.Toolbar.Toolbar, gtk.Toolbar.Toolbar, gtk.Toolbar.Toolbar, gtk.Toolbar.Toolbar, gtk.Toolbar.Toolbar, gtk.ToolButton.ToolButton, gtk.ToolItem.ToolItem, gtk.ToolItem.ToolItem, gtk.ToolItem.ToolItem, gtk.TreeView.TreeView, gtk.TreeView.TreeView, gtk.TreeView.TreeView, gtk.TreeView.TreeView, gtk.TreeView.TreeView, gtk.TreeView.TreeView, gtk.TreeView.TreeView, gtk.TreeView.TreeView, gtk.TreeView.TreeView, gtk.TreeView.TreeView, gtk.TreeView.TreeView, gtk.TreeView.TreeView, gtk.TreeView.TreeView, gtk.TreeView.TreeView, gtk.TreeView.TreeView, gtk.TreeView.TreeView, gtk.TreeViewColumn.TreeViewColumn, gtk.Viewport.Viewport, gtk.Widget.Widget, gtk.Widget.Widget, gtk.Widget.Widget, gtk.Widget.Widget, gtk.Widget.Widget, gtk.Widget.Widget, gtk.Widget.Widget, gtk.Widget.Widget, gtk.Widget.Widget, gtk.Widget.Widget, gtk.Widget.Widget, gtk.Widget.Widget, gtk.Widget.Widget, gtk.Widget.Widget, gtk.Widget.Widget, gtk.Widget.Widget, gtk.Widget.Widget, gtk.Widget.Widget, gtk.Widget.Widget, gtk.Widget.Widget, gtk.Widget.Widget, gtk.Widget.Widget, gtk.Widget.Widget, gtk.Widget.Widget, gtk.Widget.Widget, gtk.Widget.Widget, gtk.Widget.Widget, gtk.Widget.Widget, gtk.Widget.Widget, gtk.Widget.Widget, gtk.Widget.Widget, gtk.Widget.Widget, gtk.Widget.Widget, gtk.Widget.Widget, gtk.Widget.Widget, gtk.Widget.Widget, gtk.Widget.Widget, gtk.Widget.Widget, gtk.Widget.Widget, gtk.Widget.Widget, gtk.Widget.Widget, gtk.Widget.Widget, gtk.Widget.Widget, gtk.Widget.Widget, gtk.Widget.Widget, gtk.Widget.Widget, gtk.Widget.Widget, gtk.Widget.Widget, gtk.Widget.Widget, gtk.Widget.Widget, gtk.Widget.Widget, gtk.Widget.Widget, gtk.Widget.Widget, gtk.Widget.Widget, gtk.Widget.Widget, gtk.Widget.Widget, gtk.Widget.Widget, gtk.Widget.Widget, gtk.Widget.Widget, gtk.Widget.Widget, gtk.Widget.Widget, gtk.Widget.Widget, gtk.Widget.Widget, gtk.Widget.Widget, gtk.Window.Window, gtk.Window.Window, gtk.Window.Window, gtk.Window.Window, gtk.Window.Window, and gtk.Window.Window.

static char [] gtk.ObjectGtk.ObjectGtk.getId ( StockID  id  )  [static]

GtkObject* gtk.ObjectGtk.ObjectGtk.getObjectGtkStruct (  ) 

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

the main Gtk struct as a void*

Reimplemented from gobject.ObjectG.ObjectG.

Reimplemented in gtk.AccelLabel.AccelLabel, gtk.Adjustment.Adjustment, gtk.Alignment.Alignment, gtk.Arrow.Arrow, gtk.AspectFrame.AspectFrame, gtk.Bin.Bin, gtk.Box.Box, gtk.Button.Button, gtk.ButtonBox.ButtonBox, gtk.Calendar.Calendar, gtk.CellRenderer.CellRenderer, gtk.CellRendererCombo.CellRendererCombo, gtk.CellRendererPixbuf.CellRendererPixbuf, gtk.CellRendererProgress.CellRendererProgress, gtk.CellRendererText.CellRendererText, gtk.CellRendererToggle.CellRendererToggle, gtk.CellView.CellView, gtk.CheckButton.CheckButton, gtk.CheckMenuItem.CheckMenuItem, gtk.ColorButton.ColorButton, gtk.ColorSelection.ColorSelection, gtk.ComboBox.ComboBox, gtk.ComboBoxEntry.ComboBoxEntry, gtk.Container.Container, gtk.Curve.Curve, gtk.DrawingArea.DrawingArea, gtk.Entry.Entry, gtk.EventBox.EventBox, gtk.Expander.Expander, gtk.FileChooserButton.FileChooserButton, gtk.FileChooserWidget.FileChooserWidget, gtk.FileFilter.FileFilter, gtk.Fixed.Fixed, gtk.FontButton.FontButton, gtk.FontSelection.FontSelection, gtk.Frame.Frame, gtk.GammaCurve.GammaCurve, gtk.HandleBox.HandleBox, gtk.HBox.HBox, gtk.HButtonBox.HButtonBox, gtk.HPaned.HPaned, gtk.HRuler.HRuler, gtk.HScale.HScale, gtk.HScrollbar.HScrollbar, gtk.HSeparator.HSeparator, gtk.IconView.IconView, gtk.Image.Image, gtk.ImageMenuItem.ImageMenuItem, gtk.Invisible.Invisible, gtk.Item.Item, gtk.ItemFactory.ItemFactory, gtk.Label.Label, gtk.Layout.Layout, gtk.Menu.Menu, gtk.MenuBar.MenuBar, gtk.MenuItem.MenuItem, gtk.MenuShell.MenuShell, gtk.MenuToolButton.MenuToolButton, gtk.Misc.Misc, gtk.Notebook.Notebook, gtk.Paned.Paned, gtk.Progress.Progress, gtk.ProgressBar.ProgressBar, gtk.RadioButton.RadioButton, gtk.RadioMenuItem.RadioMenuItem, gtk.RadioToolButton.RadioToolButton, gtk.Range.Range, gtk.Ruler.Ruler, gtk.Scale.Scale, gtk.Scrollbar.Scrollbar, gtk.ScrolledWindow.ScrolledWindow, gtk.Separator.Separator, gtk.SeparatorMenuItem.SeparatorMenuItem, gtk.SeparatorToolItem.SeparatorToolItem, gtk.Socket.Socket, gtk.SpinButton.SpinButton, gtk.Statusbar.Statusbar, gtk.Table.Table, gtk.TearoffMenuItem.TearoffMenuItem, gtk.TextView.TextView, gtk.ToggleButton.ToggleButton, gtk.ToggleToolButton.ToggleToolButton, gtk.Toolbar.Toolbar, gtk.ToolButton.ToolButton, gtk.ToolItem.ToolItem, gtk.Tooltips.Tooltips, gtk.TreeView.TreeView, gtk.TreeViewColumn.TreeViewColumn, gtk.VBox.VBox, gtk.VButtonBox.VButtonBox, gtk.Viewport.Viewport, gtk.VPaned.VPaned, gtk.VRuler.VRuler, gtk.VScale.VScale, gtk.VScrollbar.VScrollbar, gtk.VSeparator.VSeparator, gtk.Widget.Widget, and gtk.Window.Window.


Member Data Documentation

int [char[]] gtk.ObjectGtk.ObjectGtk.connectedSignals

Reimplemented from gobject.ObjectG.ObjectG.

Reimplemented in gtk.Adjustment.Adjustment, gtk.Button.Button, gtk.Calendar.Calendar, gtk.CellRenderer.CellRenderer, gtk.CellRendererText.CellRendererText, gtk.CellRendererToggle.CellRendererToggle, gtk.CheckMenuItem.CheckMenuItem, gtk.ColorButton.ColorButton, gtk.ColorSelection.ColorSelection, gtk.ComboBox.ComboBox, gtk.Container.Container, gtk.Curve.Curve, gtk.Entry.Entry, gtk.Expander.Expander, gtk.FontButton.FontButton, gtk.HandleBox.HandleBox, gtk.IconView.IconView, gtk.Item.Item, gtk.Label.Label, gtk.Layout.Layout, gtk.Menu.Menu, gtk.MenuItem.MenuItem, gtk.MenuShell.MenuShell, gtk.MenuToolButton.MenuToolButton, gtk.Notebook.Notebook, gtk.Paned.Paned, gtk.RadioButton.RadioButton, gtk.RadioMenuItem.RadioMenuItem, gtk.Range.Range, gtk.Scale.Scale, gtk.ScrolledWindow.ScrolledWindow, gtk.Socket.Socket, gtk.SpinButton.SpinButton, gtk.Statusbar.Statusbar, gtk.TextView.TextView, gtk.ToggleButton.ToggleButton, gtk.ToggleToolButton.ToggleToolButton, gtk.Toolbar.Toolbar, gtk.ToolButton.ToolButton, gtk.ToolItem.ToolItem, gtk.TreeView.TreeView, gtk.TreeViewColumn.TreeViewColumn, gtk.Viewport.Viewport, gtk.Widget.Widget, and gtk.Window.Window.

GtkObject* gtk.ObjectGtk.ObjectGtk.gtkObject [protected]

the main Gtk struct


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