Gtk-- Reference: Gtk::Menu_Helpers::Element

Class Index | Cross Index | Namespace Index

# Class Gtk::Menu_Helpers::Element

Contained in: Gtk::Menu_Helpers
Derived from: none
Derived by: Gtk::Menu_Helpers::CheckMenuElem Gtk::Menu_Helpers::MenuElem Gtk::Menu_Helpers::RadioMenuElem Gtk::Menu_Helpers::SeparatorElem Gtk::Menu_Helpers::TearoffMenuElem

#include <gtk--/menushell.h>

### public function member index:
`` | `Element` | `(`MenuItem`* `child`)`;
`` | `Element` | `(`MenuItem`& `child`)`;
``virtual`` | `~Element` | `()`;
### protected function member index:
``virtual` `void`` | `create_child_menu_item` | `()`;
``MenuItem`*` | `get_child` | `() `const``;
``virtual` `void`` | `init` | `(`const` `string`& `label`, `SigC::Slot0`<`void`> `callback`, `const` `string`& `accel_signal`, `const` `AccelKey`& `key` = AccelKey())`;
``virtual` `void`` | `init` | `(`const` `string`& `label`, `Menu`& `submenu`, `const` `AccelKey`& `key` = AccelKey())`;
``void`` | `set_callback` | `(`SigC::Slot0`<`void`> `callback`, `const` `string`& `accel_signal`)`;
``void`` | `set_navigation` | `(`const` `string`& `str`, `const` `AccelKey`& `accel_key`=AccelKey())`;

## Description:

## Function Member Descriptions:

## Variable Member Descriptions: