aboutsummaryrefslogtreecommitdiff
path: root/src/gui.cpp
diff options
context:
space:
mode:
authorLoic Guegan <manzerbredes@mailbox.org>2023-02-02 10:28:12 +0100
committerLoic Guegan <manzerbredes@mailbox.org>2023-02-02 10:28:12 +0100
commit3b9f2cfdbcf8653450c06a000e80958190edacf4 (patch)
tree7f7a393dd41a40cf07f6c4dd41a4d72fd71a83a2 /src/gui.cpp
parent36bdc90b57051d2a9985bc0965062885b22e08ea (diff)
Improve about dialogv0.0.1
Diffstat (limited to 'src/gui.cpp')
-rw-r--r--src/gui.cpp26
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 );