From c2604baea0634d665b563a2e29c921c4e4231fd5 Mon Sep 17 00:00:00 2001 From: jp9000 Date: Tue, 10 Dec 2013 11:22:33 -0700 Subject: [PATCH] added more button callbacks --- obs/window-main-basic.cpp | 6 ++++++ obs/window-main-basic.hpp | 1 + 2 files changed, 7 insertions(+) diff --git a/obs/window-main-basic.cpp b/obs/window-main-basic.cpp index 41f23a260..e5471a152 100644 --- a/obs/window-main-basic.cpp +++ b/obs/window-main-basic.cpp @@ -65,6 +65,7 @@ void OBSBasic::file_saveOnMenuSelection(wxCommandEvent& event) void OBSBasic::file_exitOnMenuSelection(wxCommandEvent& event) { + wxGetApp().ExitMainLoop(); } void OBSBasic::scenesOnRightDown(wxMouseEvent& event) @@ -114,3 +115,8 @@ void OBSBasic::sourceUpOnToolClicked(wxCommandEvent& event) void OBSBasic::sourceDownOnToolClicked(wxCommandEvent& event) { } + +void OBSBasic::exitButtonOnButtonClick(wxCommandEvent& event) +{ + wxGetApp().ExitMainLoop(); +} diff --git a/obs/window-main-basic.hpp b/obs/window-main-basic.hpp index b514c9363..956135f59 100644 --- a/obs/window-main-basic.hpp +++ b/obs/window-main-basic.hpp @@ -40,6 +40,7 @@ protected: virtual void sourcePropertiesOnToolClicked(wxCommandEvent& event); virtual void sourceUpOnToolClicked(wxCommandEvent& event); virtual void sourceDownOnToolClicked(wxCommandEvent& event); + virtual void exitButtonOnButtonClick(wxCommandEvent& event); public: inline OBSBasic() : OBSBasicBase(NULL) {}