aboutsummaryrefslogtreecommitdiff
path: root/src/MainWindow.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/MainWindow.cpp')
-rw-r--r--src/MainWindow.cpp17
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