Use this class and its subclasses to build menu items.  
 More...
|  | 
|  | MenuElem (MenuItem& child) | 
|  | 
|  | MenuElem (const Glib::ustring& label, const CallSlot& slot=CallSlot()) | 
|  | Create a labeled, non-accelerated MenuItem with a sigc::slot.  More... 
 | 
|  | 
|  | MenuElem (const Glib::ustring& label, const AccelKey& key, const CallSlot& slot=CallSlot()) | 
|  | Create a labeled, accelerated MenuItem with a sigc::slot.  More... 
 | 
|  | 
|  | MenuElem (const Glib::ustring& label, Gtk::Menu& submenu) | 
|  | Create a labeled, non-accelerated MenuItem with a submenu.  More... 
 | 
|  | 
|  | MenuElem (const Glib::ustring& label, const AccelKey& key, Gtk::Menu& submenu) | 
|  | Create a labeled, accelerated MenuItem with a submenu.  More... 
 | 
|  | 
Use this class and its subclasses to build menu items. 
For example, 
 
      
        
          | Gtk::Menu_Helpers::MenuElem::MenuElem | ( | MenuItem& | child | ) |  | 
      
 
 
Create a labeled, accelerated MenuItem with a sigc::slot. 
- Parameters
- 
  
    | label | The menu item's name |  | key | The accelerator key combination |  | slot | Use sigc::mem_fun() to specify a signal handler |  
 
 
 
Create a labeled, non-accelerated MenuItem with a submenu. 
- Parameters
- 
  
    | label | The menu item's name |  | submenu | The sub menu |  
 
 
 
Create a labeled, accelerated MenuItem with a submenu. 
- Parameters
- 
  
    | label | The menu item's name |  | key | The accelerator key combination |  | submenu | The sub menu |  
 
 
 
The documentation for this class was generated from the following file: