gtk.Toolbar.Toolbar Class Reference

Inheritance diagram for gtk.Toolbar.Toolbar:

gtk.Container.Container gtk.Widget.Widget gtk.ObjectGtk.ObjectGtk gobject.ObjectG.ObjectG List of all members.

Public Member Functions

GtkToolbargetToolbarStruct ()
 this (GtkToolbar *gtkToolbar)
 Sets our main struct and passes it to the parent class.
GtkToolbarStyle toolbarGetStyle ()
 Retrieves whether the toolbar has text, icons, or both .
void insert (ToolItem toolItem, int pos=-1)
Widget insertStock (StockID stockId, char[] tooltipText, char[] tooltipPrivateText, GtkSignalFunc callback, void *userData, int position)
Widget insertStock (char[] stockId, char[] tooltipText, char[] tooltipPrivateText, int position)
Widget insertStock (StockID stockId, char[] tooltipText, char[] tooltipPrivateText, int position)
Button insertButton (StockID stockID, char[] tooltipText, char[] tooltipPrivateText, gint position)
gboolean delegate (gboolean, Toolbar)[] onFocusHomeOrEndListeners
void addOnFocusHomeOrEnd (gboolean delegate(gboolean, Toolbar) dlg)
 extern (C) static void callBackFocusHomeOrEnd(GtkToolbar *toolbarStruct
void addOnMoveFocus (gboolean delegate(GtkDirectionType, Toolbar) dlg)
 extern (C) static void callBackMoveFocus(GtkToolbar *toolbarStruct
void addOnOrientationChanged (void delegate(GtkOrientation, Toolbar) dlg)
 extern (C) static void callBackOrientationChanged(GtkToolbar *toolbarStruct
void addOnPopupContextMenu (gboolean delegate(gint, gint, gint, Toolbar) dlg)
 extern (C) static void callBackPopupContextMenu(GtkToolbar *toolbarStruct
void addOnStyleChanged (void delegate(GtkToolbarStyle, Toolbar) dlg)
 extern (C) static void callBackStyleChanged(GtkToolbar *toolbarStruct

Public Attributes

int[char[]] connectedSignals
gboolean focusHome
GtkDirectionType dir
GtkOrientation orientation
gint x
gint gint y
gint gint gint button
GtkToolbarStyle style

Protected Member Functions

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

Protected Attributes

GtkToolbargtkToolbar
 the main Gtk struct

Constructor & Destructor Documentation

gtk.Toolbar.Toolbar.this ( GtkToolbar gtkToolbar  ) 

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


Member Function Documentation

void gtk.Toolbar.Toolbar.addOnFocusHomeOrEnd ( gboolean delegate(gboolean, Toolbar dlg  ) 

void gtk.Toolbar.Toolbar.addOnMoveFocus ( gboolean delegate(GtkDirectionType, Toolbar dlg  ) 

void gtk.Toolbar.Toolbar.addOnOrientationChanged ( void delegate(GtkOrientation, Toolbar dlg  ) 

void gtk.Toolbar.Toolbar.addOnPopupContextMenu ( gboolean delegate(gint, gint, gint, Toolbar dlg  ) 

void gtk.Toolbar.Toolbar.addOnStyleChanged ( void delegate(GtkToolbarStyle, Toolbar dlg  ) 

gboolean gtk.Toolbar.Toolbar.delegate ( gboolean  ,
Toolbar   
)

gtk.Toolbar.Toolbar.extern (  ) 

Reimplemented from gtk.Container.Container.

gtk.Toolbar.Toolbar.extern (  ) 

Reimplemented from gtk.Container.Container.

gtk.Toolbar.Toolbar.extern (  ) 

Reimplemented from gtk.Container.Container.

gtk.Toolbar.Toolbar.extern (  ) 

Reimplemented from gtk.Container.Container.

gtk.Toolbar.Toolbar.extern (  ) 

Reimplemented from gtk.Container.Container.

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

the main Gtk struct as a void*

Reimplemented from gtk.Container.Container.

GtkToolbar* gtk.Toolbar.Toolbar.getToolbarStruct (  ) 

void gtk.Toolbar.Toolbar.insert ( ToolItem  toolItem,
int  pos = -1 
)

Button gtk.Toolbar.Toolbar.insertButton ( StockID  stockID,
char[]  tooltipText,
char[]  tooltipPrivateText,
gint  position 
)

Widget gtk.Toolbar.Toolbar.insertStock ( StockID  stockId,
char[]  tooltipText,
char[]  tooltipPrivateText,
int  position 
)

Widget gtk.Toolbar.Toolbar.insertStock ( char[]  stockId,
char[]  tooltipText,
char[]  tooltipPrivateText,
int  position 
)

Widget gtk.Toolbar.Toolbar.insertStock ( StockID  stockId,
char[]  tooltipText,
char[]  tooltipPrivateText,
GtkSignalFunc  callback,
void *  userData,
int  position 
)

GtkToolbarStyle gtk.Toolbar.Toolbar.toolbarGetStyle (  ) 

Retrieves whether the toolbar has text, icons, or both .

See gtk_toolbar_set_style(). toolbar: a GtkToolbar Returns: the current style of toolbar


Member Data Documentation

gint gint gint gtk.Toolbar.Toolbar.button

int [char[]] gtk.Toolbar.Toolbar.connectedSignals

Reimplemented from gtk.Container.Container.

GtkDirectionType gtk.Toolbar.Toolbar.dir

gboolean gtk.Toolbar.Toolbar.focusHome

GtkToolbar* gtk.Toolbar.Toolbar.gtkToolbar [protected]

the main Gtk struct

GtkOrientation gtk.Toolbar.Toolbar.orientation

GtkToolbarStyle gtk.Toolbar.Toolbar.style

gint gtk.Toolbar.Toolbar.x

Reimplemented from gtk.Widget.Widget.

gint gint gtk.Toolbar.Toolbar.y

Reimplemented from gtk.Widget.Widget.


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