--- AE/Installer/trunk/source/about.cpp 2009/12/30 01:51:38 487 +++ AE/Installer/trunk/source/about.cpp 2010/06/01 13:13:59 565 @@ -104,35 +104,37 @@ void About::CreateControls() wxBoxSizer* itemBoxSizer2 = new wxBoxSizer(wxVERTICAL); itemDialog1->SetSizer(itemBoxSizer2); - wxPanel* itemPanel3 = new wxPanel( itemDialog1, ID_PANEL2, wxDefaultPosition, wxDefaultSize, wxNO_BORDER|wxTAB_TRAVERSAL ); + wxPanel* itemPanel3 = new wxPanel( itemDialog1, ID_PANEL2, wxDefaultPosition, wxDefaultSize, wxNO_BORDER|wxTAB_TRAVERSAL ); itemBoxSizer2->Add(itemPanel3, 0, wxALIGN_CENTER_HORIZONTAL|wxALL, 5); wxBoxSizer* itemBoxSizer4 = new wxBoxSizer(wxVERTICAL); itemPanel3->SetSizer(itemBoxSizer4); - string aboutText = "AE/Mod Installer v"; - aboutText = aboutText + INSTALLER_VERSION; + string aboutText = "AE Installer v"; + aboutText = aboutText + gInstallerVersion; aboutText = aboutText + "\nby Gumby and Iritscen\n\n" + - "AE credited to:\n" + - "EdT: BGI troops, additional weapons\n" + - "geyser: Original AE framework\n" + - "Gumby: General AE framework, Windows Installer, add'l Daodan DLL coding\n" + - "Iritscen: Mac port of Installer & add'l Installer coding\n" + - "Loser: Improved combat animation and AI\n" + + "AE Credits:\n" + + "demos_kratos: OniSplit GUI (Windows)\n" + + "EdT: OniSplit GUI (Mac)\n" + + "geyser: Original creator of the Edition\n" + + "Gumby: Installer (Win), AE Framework\n" + + "Iritscen: Installer (Mac)\n" + + "Loser: Documenting Oni's game data\n" + "Neo: OniSplit, documenting Oni, tech support\n" + - "ONIrules: Additional weapons\n" + - "Paradox: Documenting of Oni\n" + + "Paradox: Documenting Oni's game data\n" + "RossyMiles: Daodan DLL port to C\n" + - "SFeLi: Original asm Daodan DLL\n" + + "SFeLi: Original Daodan DLL\n" + "ssg: Documenting Oni's game data"; wxStaticText* itemStaticText5 = new wxStaticText( itemPanel3, wxID_STATIC, _(aboutText.c_str()), wxDefaultPosition, wxDefaultSize, wxNO_BORDER ); + itemBoxSizer4->Add(itemStaticText5, 0, wxALIGN_LEFT|wxALL, 5); wxStaticLine* itemStaticLine6 = new wxStaticLine( itemPanel3, wxID_STATIC, wxDefaultPosition, wxDefaultSize, wxLI_HORIZONTAL ); itemBoxSizer4->Add(itemStaticLine6, 0, wxGROW|wxALL, 5); - wxTextCtrl* itemTextCtrl7 = new wxTextCtrl( itemPanel3, wxID_STATIC, _("oni.bungie.org"), wxDefaultPosition, wxDefaultSize, wxTE_MULTILINE|wxTE_READONLY ); - itemBoxSizer4->Add(itemTextCtrl7, 0, wxALIGN_CENTER_HORIZONTAL|wxALL, 5); + wxHyperlinkCtrl* oniUrl = new wxHyperlinkCtrl( itemPanel3, wxID_STATIC, "http://oni.bungie.org", "http://oni.bungie.org", + wxDefaultPosition, wxDefaultSize, wxHL_DEFAULT_STYLE); + itemBoxSizer4->Add(oniUrl, 0, wxALIGN_CENTER_HORIZONTAL|wxALL, 5); wxStdDialogButtonSizer* itemStdDialogButtonSizer8 = new wxStdDialogButtonSizer;