404
404
void MenuShell::append(MenuItem& menu_item)
406
gtk_menu_shell_append(gobj(), (menu_item).Gtk::Widget::gobj());
406
gtk_menu_shell_append(gobj(), (menu_item).Gtk::Widget::gobj());
409
409
void MenuShell::prepend(MenuItem& menu_item)
411
gtk_menu_shell_prepend(gobj(), (menu_item).Gtk::Widget::gobj());
411
gtk_menu_shell_prepend(gobj(), (menu_item).Gtk::Widget::gobj());
414
414
void MenuShell::insert(MenuItem& menu_item, int position)
416
gtk_menu_shell_insert(gobj(), (menu_item).Gtk::Widget::gobj(), position);
416
gtk_menu_shell_insert(gobj(), (menu_item).Gtk::Widget::gobj(), position);
419
419
void MenuShell::select_item(MenuItem& menu_item)
421
gtk_menu_shell_select_item(gobj(), (menu_item).Gtk::Widget::gobj());
421
gtk_menu_shell_select_item(gobj(), (menu_item).Gtk::Widget::gobj());
424
424
void MenuShell::deselect()
426
gtk_menu_shell_deselect(gobj());
426
gtk_menu_shell_deselect(gobj());
429
429
void MenuShell::activate_item(MenuItem& menu_item, bool force_deactivate)
431
gtk_menu_shell_activate_item(gobj(), (menu_item).Gtk::Widget::gobj(), static_cast<int>(force_deactivate));
431
gtk_menu_shell_activate_item(gobj(), (menu_item).Gtk::Widget::gobj(), static_cast<int>(force_deactivate));
434
434
void MenuShell::select_first(bool search_sensitive)
436
gtk_menu_shell_select_first(gobj(), static_cast<int>(search_sensitive));
436
gtk_menu_shell_select_first(gobj(), static_cast<int>(search_sensitive));
439
439
void MenuShell::deactivate()
441
gtk_menu_shell_deactivate(gobj());
441
gtk_menu_shell_deactivate(gobj());
444
444
void MenuShell::cancel()
446
gtk_menu_shell_cancel(gobj());
446
gtk_menu_shell_cancel(gobj());
449
449
bool MenuShell::get_take_focus() const
454
454
void MenuShell::set_take_focus(bool take_focus)
456
gtk_menu_shell_set_take_focus(gobj(), static_cast<int>(take_focus));
456
gtk_menu_shell_set_take_focus(gobj(), static_cast<int>(take_focus));
459
459
Widget* MenuShell::get_selected_item()
498
#ifndef GTKMM_DISABLE_DEPRECATED
498
500
#ifdef GLIBMM_PROPERTIES_ENABLED
499
501
Glib::PropertyProxy< bool > MenuShell::property_take_focus()
501
503
return Glib::PropertyProxy< bool >(this, "take-focus");
505
#endif // GTKMM_DISABLE_DEPRECATED
503
507
#endif //GLIBMM_PROPERTIES_ENABLED
505
509
#ifdef GLIBMM_PROPERTIES_ENABLED