diff options
| author | Loic Guegan <manzerbredes@mailbox.org> | 2023-02-02 10:28:12 +0100 |
|---|---|---|
| committer | Loic Guegan <manzerbredes@mailbox.org> | 2023-02-02 10:28:12 +0100 |
| commit | 3b9f2cfdbcf8653450c06a000e80958190edacf4 (patch) | |
| tree | 7f7a393dd41a40cf07f6c4dd41a4d72fd71a83a2 /src/gui.cpp | |
| parent | 36bdc90b57051d2a9985bc0965062885b22e08ea (diff) | |
Improve about dialogv0.0.1
Diffstat (limited to 'src/gui.cpp')
| -rw-r--r-- | src/gui.cpp | 26 |
1 files changed, 24 insertions, 2 deletions
diff --git a/src/gui.cpp b/src/gui.cpp index df02581..d1fcda1 100644 --- a/src/gui.cpp +++ b/src/gui.cpp @@ -57,8 +57,18 @@ DialogAbout::DialogAbout( wxWindow* parent, wxWindowID id, const wxString& title wxBoxSizer* main_sizer; main_sizer = new wxBoxSizer( wxVERTICAL ); - ochess_icon = new wxStaticBitmap( this, wxID_ANY, wxNullBitmap, wxDefaultPosition, wxDefaultSize, 0 ); - main_sizer->Add( ochess_icon, 0, wxALL, 5 ); + wxBoxSizer* top_sizer; + top_sizer = new wxBoxSizer( wxHORIZONTAL ); + + app_icon = new wxStaticBitmap( this, wxID_ANY, wxNullBitmap, wxDefaultPosition, wxDefaultSize, 0 ); + top_sizer->Add( app_icon, 0, wxALL, 5 ); + + appname_text = new wxStaticText( this, wxID_ANY, wxT("MyLabel"), wxDefaultPosition, wxDefaultSize, 0 ); + appname_text->Wrap( -1 ); + top_sizer->Add( appname_text, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5 ); + + + main_sizer->Add( top_sizer, 0, wxEXPAND, 5 ); m_notebook3 = new wxNotebook( this, wxID_ANY, wxDefaultPosition, wxDefaultSize, 0 ); info_panel = new wxPanel( m_notebook3, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL ); @@ -73,6 +83,18 @@ DialogAbout::DialogAbout( wxWindow* parent, wxWindowID id, const wxString& title info_panel->Layout(); info_sizer->Fit( info_panel ); m_notebook3->AddPage( info_panel, wxT("Info"), false ); + credits_panel = new wxPanel( m_notebook3, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL ); + wxBoxSizer* credits_sizer; + credits_sizer = new wxBoxSizer( wxVERTICAL ); + + credits_richtext = new wxRichTextCtrl( credits_panel, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0|wxVSCROLL|wxHSCROLL|wxNO_BORDER|wxWANTS_CHARS ); + credits_sizer->Add( credits_richtext, 1, wxEXPAND | wxALL, 5 ); + + + credits_panel->SetSizer( credits_sizer ); + credits_panel->Layout(); + credits_sizer->Fit( credits_panel ); + m_notebook3->AddPage( credits_panel, wxT("Credits"), false ); main_sizer->Add( m_notebook3, 1, wxEXPAND | wxALL, 5 ); |
