The sample didn't define any handler for wxID_EXIT menu item, do add it.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@69386
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
void OnShowShaped(wxCommandEvent& event);
void OnShowTransparent(wxCommandEvent& event);
void OnShowEffect(wxCommandEvent& event);
void OnShowShaped(wxCommandEvent& event);
void OnShowTransparent(wxCommandEvent& event);
void OnShowEffect(wxCommandEvent& event);
+ void OnExit(wxCommandEvent& event);
EVT_MENU(Show_Shaped, MainFrame::OnShowShaped)
EVT_MENU(Show_Transparent, MainFrame::OnShowTransparent)
EVT_MENU_RANGE(Show_Effect_First, Show_Effect_Last, MainFrame::OnShowEffect)
EVT_MENU(Show_Shaped, MainFrame::OnShowShaped)
EVT_MENU(Show_Transparent, MainFrame::OnShowTransparent)
EVT_MENU_RANGE(Show_Effect_First, Show_Effect_Last, MainFrame::OnShowEffect)
+ EVT_MENU(wxID_EXIT, MainFrame::OnExit)
END_EVENT_TABLE()
MainFrame::MainFrame()
END_EVENT_TABLE()
MainFrame::MainFrame()
new EffectFrame(this, eff, 1000);
}
new EffectFrame(this, eff, 1000);
}
+void MainFrame::OnExit(wxCommandEvent& WXUNUSED(event))
+{
+ Close();
+}
+
// ----------------------------------------------------------------------------
// shaped frame
// ----------------------------------------------------------------------------
// ----------------------------------------------------------------------------
// shaped frame
// ----------------------------------------------------------------------------