gtk.ToolItem.ToolItem Class Reference

Inheritance diagram for gtk.ToolItem.ToolItem:

gtk.Bin.Bin gtk.Container.Container gtk.Widget.Widget gtk.ObjectGtk.ObjectGtk gobject.ObjectG.ObjectG gtk.SeparatorToolItem.SeparatorToolItem gtk.ToolButton.ToolButton gtk.MenuToolButton.MenuToolButton gtk.ToggleToolButton.ToggleToolButton gtk.RadioToolButton.RadioToolButton List of all members.

Public Member Functions

GtkToolItemgetToolItemStruct ()
 this (GtkToolItem *gtkToolItem)
 Sets our main struct and passes it to the parent class.
void setTooltip (char[] tipText, char[] tipPrivate)
 Sets this widget tooltip.
gboolean delegate (ToolItem)[] onCreateMenuProxyListeners
void addOnCreateMenuProxy (gboolean delegate(ToolItem) dlg)
 extern (C) static void callBackCreateMenuProxy(GtkToolItem *toolitemStruct
void addOnSetTooltip (gboolean delegate(Tooltips, char[], char[], ToolItem) dlg)
 extern (C) static void callBackSetTooltip(GtkToolItem *toolitemStruct
void addOnToolbarReconfigured (void delegate(ToolItem) dlg)
 extern (C) static void callBackToolbarReconfigured(GtkToolItem *toolitemStruct

Public Attributes

int[char[]] connectedSignals
GtkTooltipstooltips
GtkTooltips gchartipText
GtkTooltips gchar gchartipPrivate

Protected Member Functions

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

Protected Attributes

GtkToolItemgtkToolItem
 the main Gtk struct

Constructor & Destructor Documentation

gtk.ToolItem.ToolItem.this ( GtkToolItem gtkToolItem  ) 

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


Member Function Documentation

void gtk.ToolItem.ToolItem.addOnCreateMenuProxy ( gboolean delegate(ToolItem dlg  ) 

void gtk.ToolItem.ToolItem.addOnSetTooltip ( gboolean delegate(Tooltips, char[], char[], ToolItem dlg  ) 

void gtk.ToolItem.ToolItem.addOnToolbarReconfigured ( void delegate(ToolItem dlg  ) 

gboolean gtk.ToolItem.ToolItem.delegate ( ToolItem   ) 

gtk.ToolItem.ToolItem.extern (  ) 

Reimplemented from gtk.Container.Container.

Reimplemented in gtk.MenuToolButton.MenuToolButton, gtk.ToggleToolButton.ToggleToolButton, and gtk.ToolButton.ToolButton.

gtk.ToolItem.ToolItem.extern (  ) 

Reimplemented from gtk.Container.Container.

Reimplemented in gtk.MenuToolButton.MenuToolButton, gtk.ToggleToolButton.ToggleToolButton, and gtk.ToolButton.ToolButton.

gtk.ToolItem.ToolItem.extern (  ) 

Reimplemented from gtk.Container.Container.

Reimplemented in gtk.MenuToolButton.MenuToolButton, gtk.ToggleToolButton.ToggleToolButton, and gtk.ToolButton.ToolButton.

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

the main Gtk struct as a void*

Reimplemented from gtk.Bin.Bin.

Reimplemented in gtk.MenuToolButton.MenuToolButton, gtk.RadioToolButton.RadioToolButton, gtk.SeparatorToolItem.SeparatorToolItem, gtk.ToggleToolButton.ToggleToolButton, and gtk.ToolButton.ToolButton.

GtkToolItem* gtk.ToolItem.ToolItem.getToolItemStruct (  ) 

void gtk.ToolItem.ToolItem.setTooltip ( char[]  tipText,
char[]  tipPrivate 
)

Sets this widget tooltip.

Parameters:
tipText the tooltip
tipPrivate a private text

Reimplemented from gtk.Widget.Widget.


Member Data Documentation

int [char[]] gtk.ToolItem.ToolItem.connectedSignals

Reimplemented from gtk.Container.Container.

Reimplemented in gtk.MenuToolButton.MenuToolButton, gtk.ToggleToolButton.ToggleToolButton, and gtk.ToolButton.ToolButton.

GtkToolItem* gtk.ToolItem.ToolItem.gtkToolItem [protected]

the main Gtk struct

GtkTooltips gchar gchar* gtk.ToolItem.ToolItem.tipPrivate

GtkTooltips gchar* gtk.ToolItem.ToolItem.tipText

GtkTooltips* gtk.ToolItem.ToolItem.tooltips


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