From a575fea2bc094831996c47a6a84497b964a90e02 Mon Sep 17 00:00:00 2001 From: Loic Guegan Date: Wed, 1 Feb 2023 21:15:11 +0100 Subject: Add help menu and about dialog --- src/gui.h | 32 +++++++++++++++++++++++++++----- 1 file changed, 27 insertions(+), 5 deletions(-) (limited to 'src/gui.h') diff --git a/src/gui.h b/src/gui.h index 0b1aef6..576b4b2 100644 --- a/src/gui.h +++ b/src/gui.h @@ -19,24 +19,25 @@ #include #include #include -#include -#include +#include +#include #include #include #include +#include +#include +#include +#include #include #include -#include #include #include #include #include #include -#include #include #include #include -#include #include #include #include @@ -80,6 +81,7 @@ class MainFrame : public wxFrame wxMenu* menu_game; wxMenu* menu_db; wxMenu* menu_engine; + wxMenu* menu_help; wxStatusBar* status_bar; public: @@ -91,6 +93,26 @@ class MainFrame : public wxFrame }; +/////////////////////////////////////////////////////////////////////////////// +/// Class DialogAbout +/////////////////////////////////////////////////////////////////////////////// +class DialogAbout : public wxDialog +{ + private: + + protected: + wxNotebook* m_notebook3; + wxPanel* info_panel; + + public: + wxRichTextCtrl* info_richtext; + + DialogAbout( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxEmptyString, const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 600,400 ), long style = wxDEFAULT_DIALOG_STYLE ); + + ~DialogAbout(); + +}; + /////////////////////////////////////////////////////////////////////////////// /// Class DialogLiveEngine /////////////////////////////////////////////////////////////////////////////// -- cgit v1.2.3