diff options
Diffstat (limited to 'src/MainWindow.cpp')
| -rw-r--r-- | src/MainWindow.cpp | 17 |
1 files changed, 13 insertions, 4 deletions
diff --git a/src/MainWindow.cpp b/src/MainWindow.cpp index 00e375d..55f35f5 100644 --- a/src/MainWindow.cpp +++ b/src/MainWindow.cpp @@ -287,11 +287,13 @@ TabInfos* MainWindow::NewGame(std::shared_ptr<Game> game) { void MainWindow::ShowAbout(){ DialogAbout *dialog=new DialogAbout(this); - dialog->ochess_icon->SetBitmap(LoadPNG("ochess",wxSize(80,80))); + wxFont font(wxFontInfo(12)); + dialog->app_icon->SetBitmap(LoadPNG("ochess",wxSize(80,80))); + dialog->appname_text->SetFont(wxFont(wxFontInfo(18).Bold())); + dialog->appname_text->SetLabel(wxT("OChess v"+std::string(OCHESS_VERSION))); // Populate info: wxRichTextCtrl *t=dialog->info_richtext; - wxFont font(wxFontInfo(12)); t->SetFont(font); t->BeginAlignment(wxTEXT_ALIGNMENT_CENTRE); t->BeginBold(); @@ -304,8 +306,6 @@ void MainWindow::ShowAbout(){ t->Newline(); t->Newline(); t->BeginFontSize(8); - t->WriteText(wxT("OChess version "+std::string(OCHESS_VERSION))); - t->Newline(); t->WriteText(wxT("OChess is delivered under GPLv3 license")); t->Newline(); t->WriteText(wxT("Built on "+std::string(BUILD_TIME))); @@ -332,5 +332,14 @@ void MainWindow::ShowAbout(){ t->Newline(); t->EndAlignment(); + // Populate credits: + wxRichTextCtrl *c=dialog->credits_richtext; + c->SetFont(font); + c->BeginBold(); + c->WriteText("Developers:"); + c->EndBold(); + c->Newline(); + c->WriteText(" - manzerbredes <manzerbredes@mailbox.org>"); + dialog->Show(); }
\ No newline at end of file |
