|
|
|
@ -55,10 +55,10 @@ Menu::View::View(Gtk::Orientation orientation) : |
|
|
|
|
|
|
|
|
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
Glib::RefPtr<Gtk::Box> Menu::View::view( |
|
|
|
Gtk::Box& Menu::View::view( |
|
|
|
Glib::RefPtr<Gtk::UIManager> ui_manager) { |
|
|
|
Glib::RefPtr<Gtk::UIManager> ui_manager) { |
|
|
|
view_.pack_start(*ui_manager->get_widget("/MenuBar"), Gtk::PACK_SHRINK); |
|
|
|
view_.pack_start(*ui_manager->get_widget("/MenuBar"), Gtk::PACK_SHRINK); |
|
|
|
return Glib::RefPtr<Gtk::Box>(&view_); |
|
|
|
return view_; |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
Menu::View::~View() { |
|
|
|
Menu::View::~View() { |
|
|
|
@ -169,6 +169,10 @@ Menu::Controller::Controller(Keybindings::Controller keybindings) : |
|
|
|
Menu::Controller::~Controller() { |
|
|
|
Menu::Controller::~Controller() { |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Gtk::Box& Menu::Controller::view() { |
|
|
|
|
|
|
|
return menu_view_.view(keybindings_.ui_manager()); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
void Menu::Controller::OnFileNewEmptyfile() { |
|
|
|
void Menu::Controller::OnFileNewEmptyfile() { |
|
|
|
std::cout << "New file clicked" << std::endl; |
|
|
|
std::cout << "New file clicked" << std::endl; |
|
|
|
//TODO(Oyvang) Legg til funksjon
|
|
|
|
//TODO(Oyvang) Legg til funksjon
|
|
|
|
|