gtk.ToolButton.ToolButton Class Reference

Inheritance diagram for gtk.ToolButton.ToolButton:

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

Public Member Functions

GtkToolButtongetToolButtonStruct ()
 this (GtkToolButton *gtkToolButton)
 Sets our main struct and passes it to the parent class.
void setActionName (char[] action)
char[] getActionName ()
 this (StockID stockID)
void delegate (ToolButton)[] onClickedListeners
void addOnClicked (void delegate(ToolButton) dlg)
 extern (C) static void callBackClicked(GtkToolButton *toolbuttonStruct

Public Attributes

int[char[]] connectedSignals

Protected Member Functions

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

Protected Attributes

GtkToolButtongtkToolButton
 the main Gtk struct

Private Attributes

char[] action
 An arbitrary string to be used by the application.

Constructor & Destructor Documentation

gtk.ToolButton.ToolButton.this ( GtkToolButton gtkToolButton  ) 

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

gtk.ToolButton.ToolButton.this ( StockID  stockID  ) 

Reimplemented in gtk.MenuToolButton.MenuToolButton.


Member Function Documentation

void gtk.ToolButton.ToolButton.addOnClicked ( void delegate(ToolButton dlg  ) 

void gtk.ToolButton.ToolButton.delegate ( ToolButton   ) 

gtk.ToolButton.ToolButton.extern (  ) 

Reimplemented from gtk.ToolItem.ToolItem.

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

char [] gtk.ToolButton.ToolButton.getActionName (  ) 

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

the main Gtk struct as a void*

Reimplemented from gtk.ToolItem.ToolItem.

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

GtkToolButton* gtk.ToolButton.ToolButton.getToolButtonStruct (  ) 

void gtk.ToolButton.ToolButton.setActionName ( char[]  action  ) 


Member Data Documentation

char [] gtk.ToolButton.ToolButton.action [private]

An arbitrary string to be used by the application.

int [char[]] gtk.ToolButton.ToolButton.connectedSignals

Reimplemented from gtk.ToolItem.ToolItem.

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

GtkToolButton* gtk.ToolButton.ToolButton.gtkToolButton [protected]

the main Gtk struct


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