class Inti::Gtk::MenuShell

Name

class Inti::Gtk::MenuShell -- 

Synopsis

class Inti::Gtk::MenuShell is declared in the header inti/gtk/menushell.h.

This is an abstract base class, and may not be instantiated.

Superclasses. Container

Subclasses. Menu, MenuBar

Class members

Public Methods.
GtkMenuShell * gtk_menu_shell () const
void append (MenuItem * item)
void prepend (MenuItem * item)
void insert (MenuItem * item, int position = -1)
void insert (MenuItem * item, const Accelerator & accel, Slot0<void> * activate_slot, int position = -1)
void insert (const char * text, const Accelerator & accel, Slot0<void> * activate_slot, int position = -1)
void insert (const string & text, const Accelerator & accel, Slot0<void> * activate_slot, int position = -1)
void insert_separator (int position = -1)

Protected Constructors.
MenuShell (GtkMenuShell * src, GtkMenuShellClass * orig)
MenuShell ()

Protected Destructor.
virtual  ~MenuShell () = 0

Description

Public Methods

method Inti::Gtk::MenuShell::gtk_menu_shell

GtkMenuShell * gtk_menu_shell () const

method Inti::Gtk::MenuShell::append

void append (MenuItem * item)

item 

method Inti::Gtk::MenuShell::prepend

void prepend (MenuItem * item)

item 

method Inti::Gtk::MenuShell::insert

void insert (MenuItem * item, int position = -1)

item 
position 

method Inti::Gtk::MenuShell::insert

void insert (MenuItem * item, const Accelerator & accel, Slot0<void> * activate_slot, int position = -1)

item 
accel 
activate_slot 
position 

method Inti::Gtk::MenuShell::insert

void insert (const char * text, const Accelerator & accel, Slot0<void> * activate_slot, int position = -1)

text 
accel 
activate_slot 
position 

method Inti::Gtk::MenuShell::insert

void insert (const string & text, const Accelerator & accel, Slot0<void> * activate_slot, int position = -1)

text 
accel 
activate_slot 
position 

method Inti::Gtk::MenuShell::insert_separator

void insert_separator (int position = -1)

position 

Protected Constructors

method Inti::Gtk::MenuShell::MenuShell

MenuShell (GtkMenuShell * src, GtkMenuShellClass * orig)

src 
orig 

method Inti::Gtk::MenuShell::MenuShell

MenuShell ()

Protected Destructor

method Inti::Gtk::MenuShell::~MenuShell

virtual  ~MenuShell () = 0