diff --git a/src/gui/workspace/actions.cpp b/src/gui/workspace/actions.cpp index f18c44ccb..6afe2c2a8 100644 --- a/src/gui/workspace/actions.cpp +++ b/src/gui/workspace/actions.cpp @@ -92,6 +92,11 @@ Actions::Actions(WorkspaceWindow &workspace_window) : actionGroup->add(Action::create("SequenceMenu", _("_Sequence"))); actionGroup->add(Action::create("SequenceAdd", _("_Add...")), sigc::mem_fun(*this, &Actions::on_menu_sequence_add)); + + // Track Menu + actionGroup->add(Action::create("TrackMenu", _("_Track"))); + actionGroup->add(Action::create("TrackAdd", _("_Add...")), + sigc::mem_fun(*this, &Actions::on_menu_track_add)); // Help Menu actionGroup->add(Action::create("HelpMenu", _("_Help")) ); @@ -186,6 +191,14 @@ Actions::on_menu_sequence_add() workspaceWindow.get_project()->add_new_sequence(dialog.get_name()); } +/* ===== Track Menu Event Handlers ===== */ + +void +Actions::on_menu_track_add() +{ + g_message("Hello"); +} + /* ===== View Menu Event Handlers ===== */ void diff --git a/src/gui/workspace/actions.hpp b/src/gui/workspace/actions.hpp index b3662591e..76034ac6e 100644 --- a/src/gui/workspace/actions.hpp +++ b/src/gui/workspace/actions.hpp @@ -71,6 +71,8 @@ private: void on_menu_view_viewer(); void on_menu_sequence_add(); + + void on_menu_track_add(); void on_menu_help_about(); diff --git a/src/gui/workspace/workspace-window.cpp b/src/gui/workspace/workspace-window.cpp index 96f33e4e8..5b9e49bd9 100644 --- a/src/gui/workspace/workspace-window.cpp +++ b/src/gui/workspace/workspace-window.cpp @@ -116,6 +116,9 @@ WorkspaceWindow::create_ui() " " " " " " + " " + " " + " " " " " " " "