gtk.MenuShell.MenuShell Class Reference

Inheritance diagram for gtk.MenuShell.MenuShell:

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

Public Member Functions

GtkMenuShellgetMenuShellStruct ()
 this (GtkMenuShell *gtkMenuShell)
 Sets our main struct and passes it to the parent class.
void delegate (gboolean, MenuShell)[] onActivateCurrentListeners
void addOnActivateCurrent (void delegate(gboolean, MenuShell) dlg)
 extern (C) static void callBackActivateCurrent(GtkMenuShell *menushellStruct
void addOnCancel (void delegate(MenuShell) dlg)
 extern (C) static void callBackCancel(GtkMenuShell *menushellStruct
void addOnCycleFocus (void delegate(GtkDirectionType, MenuShell) dlg)
 extern (C) static void callBackCycleFocus(GtkMenuShell *menushellStruct
void addOnDeactivate (void delegate(MenuShell) dlg)
 extern (C) static void callBackDeactivate(GtkMenuShell *menushellStruct
void addOnMoveCurrent (void delegate(GtkMenuDirectionType, MenuShell) dlg)
 extern (C) static void callBackMoveCurrent(GtkMenuShell *menushellStruct
void addOnSelectionDone (void delegate(MenuShell) dlg)
 extern (C) static void callBackSelectionDone(GtkMenuShell *menushellStruct

Public Attributes

int[char[]] connectedSignals
gboolean forceHide
GtkDirectionType arg1
GtkMenuDirectionType direction

Protected Member Functions

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

Protected Attributes

GtkMenuShellgtkMenuShell
 the main Gtk struct

Constructor & Destructor Documentation

gtk.MenuShell.MenuShell.this ( GtkMenuShell gtkMenuShell  ) 

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


Member Function Documentation

void gtk.MenuShell.MenuShell.addOnActivateCurrent ( void delegate(gboolean, MenuShell dlg  ) 

void gtk.MenuShell.MenuShell.addOnCancel ( void delegate(MenuShell dlg  ) 

void gtk.MenuShell.MenuShell.addOnCycleFocus ( void delegate(GtkDirectionType, MenuShell dlg  ) 

void gtk.MenuShell.MenuShell.addOnDeactivate ( void delegate(MenuShell dlg  ) 

void gtk.MenuShell.MenuShell.addOnMoveCurrent ( void delegate(GtkMenuDirectionType, MenuShell dlg  ) 

void gtk.MenuShell.MenuShell.addOnSelectionDone ( void delegate(MenuShell dlg  ) 

void gtk.MenuShell.MenuShell.delegate ( gboolean  ,
MenuShell   
)

gtk.MenuShell.MenuShell.extern (  ) 

Reimplemented from gtk.Container.Container.

Reimplemented in gtk.Menu.Menu.

gtk.MenuShell.MenuShell.extern (  ) 

Reimplemented from gtk.Container.Container.

Reimplemented in gtk.Menu.Menu.

gtk.MenuShell.MenuShell.extern (  ) 

Reimplemented from gtk.Container.Container.

Reimplemented in gtk.Menu.Menu.

gtk.MenuShell.MenuShell.extern (  ) 

Reimplemented from gtk.Container.Container.

Reimplemented in gtk.Menu.Menu.

gtk.MenuShell.MenuShell.extern (  ) 

Reimplemented from gtk.Container.Container.

Reimplemented in gtk.Menu.Menu.

gtk.MenuShell.MenuShell.extern (  ) 

Reimplemented from gtk.Container.Container.

Reimplemented in gtk.Menu.Menu.

GtkMenuShell* gtk.MenuShell.MenuShell.getMenuShellStruct (  ) 

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

the main Gtk struct as a void*

Reimplemented from gtk.Container.Container.

Reimplemented in gtk.Menu.Menu, and gtk.MenuBar.MenuBar.


Member Data Documentation

GtkDirectionType gtk.MenuShell.MenuShell.arg1

Reimplemented from gtk.Widget.Widget.

Reimplemented in gtk.Menu.Menu.

int [char[]] gtk.MenuShell.MenuShell.connectedSignals

Reimplemented from gtk.Container.Container.

Reimplemented in gtk.Menu.Menu.

GtkMenuDirectionType gtk.MenuShell.MenuShell.direction

Reimplemented from gtk.Widget.Widget.

gboolean gtk.MenuShell.MenuShell.forceHide

GtkMenuShell* gtk.MenuShell.MenuShell.gtkMenuShell [protected]

the main Gtk struct


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