mirror of
https://github.com/4ian/GDevelop.git
synced 2025-10-15 10:19:04 +00:00
Clean the credit dialog
This commit is contained in:
@@ -7,11 +7,11 @@
|
||||
#include "Credits.h"
|
||||
|
||||
//(*InternalHeaders(Credits)
|
||||
#include <wx/bitmap.h>
|
||||
#include <wx/font.h>
|
||||
#include <wx/intl.h>
|
||||
#include <wx/image.h>
|
||||
#include <wx/string.h>
|
||||
#include <wx/intl.h>
|
||||
#include <wx/font.h>
|
||||
#include <wx/bitmap.h>
|
||||
#include <wx/image.h>
|
||||
//*)
|
||||
#include <wx/mimetype.h> // mimetype support
|
||||
#include "GDCore/Tools/Localization.h"
|
||||
@@ -30,9 +30,6 @@ const long Credits::ID_HYPERLINKCTRL1 = wxNewId();
|
||||
const long Credits::ID_STATICBITMAP2 = wxNewId();
|
||||
const long Credits::ID_STATICTEXT5 = wxNewId();
|
||||
const long Credits::ID_HYPERLINKCTRL2 = wxNewId();
|
||||
const long Credits::ID_STATICBITMAP8 = wxNewId();
|
||||
const long Credits::ID_STATICTEXT2 = wxNewId();
|
||||
const long Credits::ID_HYPERLINKCTRL16 = wxNewId();
|
||||
const long Credits::ID_PANEL1 = wxNewId();
|
||||
const long Credits::ID_TEXTCTRL1 = wxNewId();
|
||||
const long Credits::ID_PANEL2 = wxNewId();
|
||||
@@ -40,7 +37,6 @@ const long Credits::ID_HTMLWINDOW1 = wxNewId();
|
||||
const long Credits::ID_PANEL3 = wxNewId();
|
||||
const long Credits::ID_STATICTEXT3 = wxNewId();
|
||||
const long Credits::ID_BITMAPBUTTON8 = wxNewId();
|
||||
const long Credits::ID_BITMAPBUTTON2 = wxNewId();
|
||||
const long Credits::ID_BITMAPBUTTON9 = wxNewId();
|
||||
const long Credits::ID_BITMAPBUTTON10 = wxNewId();
|
||||
const long Credits::ID_STATICTEXT8 = wxNewId();
|
||||
@@ -63,19 +59,18 @@ END_EVENT_TABLE()
|
||||
Credits::Credits(wxWindow* parent)
|
||||
{
|
||||
//(*Initialize(Credits)
|
||||
wxFlexGridSizer* FlexGridSizer4;
|
||||
wxFlexGridSizer* FlexGridSizer10;
|
||||
wxFlexGridSizer* FlexGridSizer3;
|
||||
wxFlexGridSizer* FlexGridSizer5;
|
||||
wxFlexGridSizer* FlexGridSizer2;
|
||||
wxFlexGridSizer* FlexGridSizer7;
|
||||
wxGridSizer* GridSizer1;
|
||||
wxGridSizer* GridSizer3;
|
||||
wxFlexGridSizer* FlexGridSizer12;
|
||||
wxFlexGridSizer* FlexGridSizer6;
|
||||
wxFlexGridSizer* FlexGridSizer1;
|
||||
wxFlexGridSizer* FlexGridSizer2;
|
||||
wxGridSizer* GridSizer3;
|
||||
wxFlexGridSizer* FlexGridSizer11;
|
||||
wxGridSizer* GridSizer2;
|
||||
wxFlexGridSizer* FlexGridSizer7;
|
||||
wxFlexGridSizer* FlexGridSizer4;
|
||||
wxFlexGridSizer* FlexGridSizer6;
|
||||
wxFlexGridSizer* FlexGridSizer3;
|
||||
wxFlexGridSizer* FlexGridSizer10;
|
||||
wxFlexGridSizer* FlexGridSizer12;
|
||||
|
||||
Create(parent, wxID_ANY, _("About GDevelop"), wxDefaultPosition, wxDefaultSize, wxDEFAULT_DIALOG_STYLE, _T("wxID_ANY"));
|
||||
FlexGridSizer1 = new wxFlexGridSizer(0, 1, 0, 0);
|
||||
@@ -111,15 +106,6 @@ Credits::Credits(wxWindow* parent)
|
||||
HyperlinkCtrl1 = new wxHyperlinkCtrl(Panel1, ID_HYPERLINKCTRL2, _("www.compilgames.net"), _("http://www.compilgames.net"), wxDefaultPosition, wxDefaultSize, wxHL_CONTEXTMENU|wxHL_ALIGN_CENTRE|wxNO_BORDER, _T("ID_HYPERLINKCTRL2"));
|
||||
FlexGridSizer7->Add(HyperlinkCtrl1, 1, wxTOP|wxBOTTOM|wxRIGHT|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5);
|
||||
FlexGridSizer10->Add(FlexGridSizer7, 1, wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 0);
|
||||
FlexGridSizer5 = new wxFlexGridSizer(0, 0, 0, 0);
|
||||
FlexGridSizer5->AddGrowableRow(0);
|
||||
StaticBitmap8 = new wxStaticBitmap(Panel1, ID_STATICBITMAP8, wxBitmap(wxImage(_T("res/donateicon.png"))), wxDefaultPosition, wxDefaultSize, wxNO_BORDER, _T("ID_STATICBITMAP8"));
|
||||
FlexGridSizer5->Add(StaticBitmap8, 1, wxALL|wxALIGN_RIGHT|wxALIGN_CENTER_VERTICAL, 0);
|
||||
StaticText2 = new wxStaticText(Panel1, ID_STATICTEXT2, _("You like GDevelop\?"), wxDefaultPosition, wxDefaultSize, 0, _T("ID_STATICTEXT2"));
|
||||
FlexGridSizer5->Add(StaticText2, 1, wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5);
|
||||
HyperlinkCtrl5 = new wxHyperlinkCtrl(Panel1, ID_HYPERLINKCTRL16, _("You can make a donation to the author."), _("http://www.compilgames.net/donate.php\?utm&source=GDutm&medium=CreditsLinkutm&campaign=paywhatyouwant"), wxDefaultPosition, wxDefaultSize, wxHL_CONTEXTMENU|wxHL_ALIGN_LEFT|wxNO_BORDER, _T("ID_HYPERLINKCTRL16"));
|
||||
FlexGridSizer5->Add(HyperlinkCtrl5, 1, wxTOP|wxBOTTOM|wxRIGHT|wxEXPAND|wxALIGN_BOTTOM|wxALIGN_CENTER_HORIZONTAL, 5);
|
||||
FlexGridSizer10->Add(FlexGridSizer5, 1, wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 0);
|
||||
Panel1->SetSizer(FlexGridSizer10);
|
||||
FlexGridSizer10->Fit(Panel1);
|
||||
FlexGridSizer10->SetSizeHints(Panel1);
|
||||
@@ -145,14 +131,11 @@ Credits::Credits(wxWindow* parent)
|
||||
Panel4 = new wxPanel(Notebook1, ID_PANEL4, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL, _T("ID_PANEL4"));
|
||||
FlexGridSizer12 = new wxFlexGridSizer(0, 1, 0, 0);
|
||||
FlexGridSizer12->AddGrowableCol(0);
|
||||
StaticText3 = new wxStaticText(Panel4, ID_STATICTEXT3, _("Programmed in C++, compiled with TDM-GCC, written with Sublime Text"), wxDefaultPosition, wxDefaultSize, 0, _T("ID_STATICTEXT3"));
|
||||
StaticText3 = new wxStaticText(Panel4, ID_STATICTEXT3, _("Programmed in C++, compiled with GCC, written with Sublime Text"), wxDefaultPosition, wxDefaultSize, 0, _T("ID_STATICTEXT3"));
|
||||
FlexGridSizer12->Add(StaticText3, 1, wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5);
|
||||
GridSizer2 = new wxGridSizer(0, 4, 0, 0);
|
||||
GridSizer2 = new wxGridSizer(0, 3, 0, 0);
|
||||
BitmapButton1 = new wxBitmapButton(Panel4, ID_BITMAPBUTTON8, wxBitmap(wxImage(_T("res/powered-cpp.png"))), wxDefaultPosition, wxDefaultSize, wxBU_AUTODRAW, wxDefaultValidator, _T("ID_BITMAPBUTTON8"));
|
||||
GridSizer2->Add(BitmapButton1, 1, wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5);
|
||||
BitmapButton6 = new wxBitmapButton(Panel4, ID_BITMAPBUTTON2, wxBitmap(wxImage(_T("res/powered-boost.png"))), wxDefaultPosition, wxDefaultSize, wxBU_AUTODRAW, wxDefaultValidator, _T("ID_BITMAPBUTTON2"));
|
||||
BitmapButton6->SetDefault();
|
||||
GridSizer2->Add(BitmapButton6, 1, wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5);
|
||||
BitmapButton2 = new wxBitmapButton(Panel4, ID_BITMAPBUTTON9, wxBitmap(wxImage(_T("res/powered-gcc.png"))), wxDefaultPosition, wxDefaultSize, wxBU_AUTODRAW, wxDefaultValidator, _T("ID_BITMAPBUTTON9"));
|
||||
BitmapButton2->SetDefault();
|
||||
GridSizer2->Add(BitmapButton2, 1, wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5);
|
||||
@@ -160,7 +143,7 @@ Credits::Credits(wxWindow* parent)
|
||||
BitmapButton3->SetDefault();
|
||||
GridSizer2->Add(BitmapButton3, 1, wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5);
|
||||
FlexGridSizer12->Add(GridSizer2, 1, wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 0);
|
||||
StaticText8 = new wxStaticText(Panel4, ID_STATICTEXT8, _("Use SFML, Boost, wxWidgets and TinyXml libraries."), wxDefaultPosition, wxDefaultSize, 0, _T("ID_STATICTEXT8"));
|
||||
StaticText8 = new wxStaticText(Panel4, ID_STATICTEXT8, _("Use SFML, wxWidgets and TinyXml libraries."), wxDefaultPosition, wxDefaultSize, 0, _T("ID_STATICTEXT8"));
|
||||
FlexGridSizer12->Add(StaticText8, 1, wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5);
|
||||
GridSizer1 = new wxGridSizer(0, 3, 0, 0);
|
||||
BitmapButton4 = new wxBitmapButton(Panel4, ID_BITMAPBUTTON11, wxBitmap(wxImage(_T("res/powered-sfml.png"))), wxDefaultPosition, wxDefaultSize, wxBU_AUTODRAW, wxDefaultValidator, _T("ID_BITMAPBUTTON11"));
|
||||
@@ -200,7 +183,6 @@ Credits::Credits(wxWindow* parent)
|
||||
Center();
|
||||
|
||||
Connect(ID_BITMAPBUTTON8,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&Credits::OnCppBtClick);
|
||||
Connect(ID_BITMAPBUTTON2,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&Credits::OnBoostBtClick);
|
||||
Connect(ID_BITMAPBUTTON9,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&Credits::OnGccBtClick);
|
||||
Connect(ID_BITMAPBUTTON10,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&Credits::OnCBBtClick);
|
||||
Connect(ID_BITMAPBUTTON11,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&Credits::OnSFMLBtClick);
|
||||
@@ -225,8 +207,8 @@ Credits::Credits(wxWindow* parent)
|
||||
+_("Fran\303\247ois Dumortier : GDevelop logo design and website conception.")+"<br>"
|
||||
+"( <a href=\"http://www.fdumortier.com\">http://www.fdumortier.com</a> )"+"<br>"
|
||||
+"<br>"
|
||||
+_("Victor Levasseur: Widgets, Advanced XML and Tiled Sprite extensions and contributions to Physics Engine, Text object, Video object, Path behavior and Sound object extension.")+"<br>"
|
||||
+"( <a href=\"http://www.levasseursoftware.net/\">http://www.levasseursoftware.net</a> )"+"<br>"
|
||||
+_("Victor Levasseur: Advanced XML, Tiled Sprite and Tile Map extensions and contributions to Physics Engine, Text object, Video object, Path behavior and Sound object extension.")+"<br>"
|
||||
+"( <a href=\"http://www.victorlevasseur.com/\">http://www.victorlevasseur.com</a> )"+"<br>"
|
||||
+"<br>"
|
||||
+_("Constantine Shvetsov: Awesome design of icons")+"<br>"
|
||||
+"<br>"
|
||||
|
@@ -7,16 +7,16 @@
|
||||
#define CREDITS_H
|
||||
|
||||
//(*Headers(Credits)
|
||||
#include <wx/notebook.h>
|
||||
#include <wx/bmpbuttn.h>
|
||||
#include <wx/dialog.h>
|
||||
#include <wx/sizer.h>
|
||||
#include <wx/notebook.h>
|
||||
#include <wx/button.h>
|
||||
#include <wx/hyperlink.h>
|
||||
#include <wx/panel.h>
|
||||
#include <wx/stattext.h>
|
||||
#include <wx/textctrl.h>
|
||||
#include <wx/panel.h>
|
||||
#include <wx/hyperlink.h>
|
||||
#include <wx/bmpbuttn.h>
|
||||
#include <wx/statbmp.h>
|
||||
#include <wx/button.h>
|
||||
#include <wx/dialog.h>
|
||||
#include <wx/html/htmlwin.h>
|
||||
//*)
|
||||
|
||||
@@ -50,36 +50,32 @@ public:
|
||||
virtual ~Credits();
|
||||
|
||||
//(*Declarations(Credits)
|
||||
wxButton* OkBt;
|
||||
wxStaticBitmap* StaticBitmap2;
|
||||
wxStaticBitmap* StaticBitmap8;
|
||||
wxBitmapButton* BitmapButton5;
|
||||
wxNotebook* Notebook1;
|
||||
wxStaticText* StaticText2;
|
||||
wxPanel* Panel4;
|
||||
wxStaticText* StaticText6;
|
||||
wxStaticBitmap* StaticBitmap1;
|
||||
wxBitmapButton* BitmapButton10;
|
||||
wxHyperlinkCtrl* HyperlinkCtrl5;
|
||||
wxStaticText* StaticText8;
|
||||
wxBitmapButton* BitmapButton2;
|
||||
wxPanel* Panel1;
|
||||
wxStaticText* StaticText1;
|
||||
wxBitmapButton* BitmapButton8;
|
||||
wxStaticText* StaticText3;
|
||||
wxHyperlinkCtrl* HyperlinkCtrl1;
|
||||
wxBitmapButton* BitmapButton1;
|
||||
wxHyperlinkCtrl* florianRival;
|
||||
wxPanel* Panel3;
|
||||
wxStaticText* StaticText5;
|
||||
wxBitmapButton* BitmapButton6;
|
||||
wxBitmapButton* BitmapButton7;
|
||||
wxBitmapButton* BitmapButton4;
|
||||
CustomHtmlWindow* HtmlWindow1;
|
||||
wxTextCtrl* TextCtrl1;
|
||||
wxPanel* Panel1;
|
||||
wxBitmapButton* BitmapButton3;
|
||||
wxHyperlinkCtrl* florianRival;
|
||||
wxBitmapButton* BitmapButton10;
|
||||
wxStaticText* StaticText1;
|
||||
wxHyperlinkCtrl* HyperlinkCtrl1;
|
||||
wxPanel* Panel2;
|
||||
wxStaticText* StaticText3;
|
||||
wxPanel* Panel4;
|
||||
CustomHtmlWindow* HtmlWindow1;
|
||||
wxStaticText* StaticText8;
|
||||
wxBitmapButton* BitmapButton5;
|
||||
wxBitmapButton* BitmapButton4;
|
||||
wxPanel* Panel3;
|
||||
wxTextCtrl* TextCtrl1;
|
||||
wxStaticText* StaticText4;
|
||||
wxStaticText* StaticText5;
|
||||
wxNotebook* Notebook1;
|
||||
wxStaticBitmap* StaticBitmap1;
|
||||
wxBitmapButton* BitmapButton7;
|
||||
wxButton* OkBt;
|
||||
wxStaticText* StaticText6;
|
||||
wxBitmapButton* BitmapButton1;
|
||||
wxStaticBitmap* StaticBitmap2;
|
||||
//*)
|
||||
|
||||
protected:
|
||||
@@ -92,9 +88,6 @@ protected:
|
||||
static const long ID_STATICBITMAP2;
|
||||
static const long ID_STATICTEXT5;
|
||||
static const long ID_HYPERLINKCTRL2;
|
||||
static const long ID_STATICBITMAP8;
|
||||
static const long ID_STATICTEXT2;
|
||||
static const long ID_HYPERLINKCTRL16;
|
||||
static const long ID_PANEL1;
|
||||
static const long ID_TEXTCTRL1;
|
||||
static const long ID_PANEL2;
|
||||
@@ -102,7 +95,6 @@ protected:
|
||||
static const long ID_PANEL3;
|
||||
static const long ID_STATICTEXT3;
|
||||
static const long ID_BITMAPBUTTON8;
|
||||
static const long ID_BITMAPBUTTON2;
|
||||
static const long ID_BITMAPBUTTON9;
|
||||
static const long ID_BITMAPBUTTON10;
|
||||
static const long ID_STATICTEXT8;
|
||||
|
@@ -105,39 +105,6 @@
|
||||
<flag>wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
|
||||
<option>1</option>
|
||||
</object>
|
||||
<object class="sizeritem">
|
||||
<object class="wxFlexGridSizer" variable="FlexGridSizer5" member="no">
|
||||
<growablerows>0</growablerows>
|
||||
<object class="sizeritem">
|
||||
<object class="wxStaticBitmap" name="ID_STATICBITMAP8" variable="StaticBitmap8" member="yes">
|
||||
<bitmap>res/donateicon.png</bitmap>
|
||||
<style>wxNO_BORDER</style>
|
||||
</object>
|
||||
<flag>wxALL|wxALIGN_RIGHT|wxALIGN_CENTER_VERTICAL</flag>
|
||||
<option>1</option>
|
||||
</object>
|
||||
<object class="sizeritem">
|
||||
<object class="wxStaticText" name="ID_STATICTEXT2" variable="StaticText2" member="yes">
|
||||
<label>You like GDevelop?</label>
|
||||
</object>
|
||||
<flag>wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
|
||||
<border>5</border>
|
||||
<option>1</option>
|
||||
</object>
|
||||
<object class="sizeritem">
|
||||
<object class="wxHyperlinkCtrl" name="ID_HYPERLINKCTRL16" variable="HyperlinkCtrl5" member="yes">
|
||||
<label>You can make a donation to the author.</label>
|
||||
<url>http://www.compilgames.net/donate.php?utm&source=GDutm&medium=CreditsLinkutm&campaign=paywhatyouwant</url>
|
||||
<style>wxHL_CONTEXTMENU|wxHL_ALIGN_LEFT|wxNO_BORDER</style>
|
||||
</object>
|
||||
<flag>wxTOP|wxBOTTOM|wxRIGHT|wxEXPAND|wxALIGN_BOTTOM|wxALIGN_CENTER_HORIZONTAL</flag>
|
||||
<border>5</border>
|
||||
<option>1</option>
|
||||
</object>
|
||||
</object>
|
||||
<flag>wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
|
||||
<option>1</option>
|
||||
</object>
|
||||
</object>
|
||||
</object>
|
||||
<label>About</label>
|
||||
@@ -188,7 +155,7 @@
|
||||
<growablecols>0</growablecols>
|
||||
<object class="sizeritem">
|
||||
<object class="wxStaticText" name="ID_STATICTEXT3" variable="StaticText3" member="yes">
|
||||
<label>Programmed in C++, compiled with TDM-GCC, written with Sublime Text</label>
|
||||
<label>Programmed in C++, compiled with GCC, written with Sublime Text</label>
|
||||
</object>
|
||||
<flag>wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
|
||||
<border>5</border>
|
||||
@@ -196,7 +163,7 @@
|
||||
</object>
|
||||
<object class="sizeritem">
|
||||
<object class="wxGridSizer" variable="GridSizer2" member="no">
|
||||
<cols>4</cols>
|
||||
<cols>3</cols>
|
||||
<object class="sizeritem">
|
||||
<object class="wxBitmapButton" name="ID_BITMAPBUTTON8" variable="BitmapButton1" member="yes">
|
||||
<bitmap>res/powered-cpp.png</bitmap>
|
||||
@@ -206,16 +173,6 @@
|
||||
<border>5</border>
|
||||
<option>1</option>
|
||||
</object>
|
||||
<object class="sizeritem">
|
||||
<object class="wxBitmapButton" name="ID_BITMAPBUTTON2" variable="BitmapButton6" member="yes">
|
||||
<bitmap>res/powered-boost.png</bitmap>
|
||||
<default>1</default>
|
||||
<handler function="OnBoostBtClick" entry="EVT_BUTTON" />
|
||||
</object>
|
||||
<flag>wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
|
||||
<border>5</border>
|
||||
<option>1</option>
|
||||
</object>
|
||||
<object class="sizeritem">
|
||||
<object class="wxBitmapButton" name="ID_BITMAPBUTTON9" variable="BitmapButton2" member="yes">
|
||||
<bitmap>res/powered-gcc.png</bitmap>
|
||||
@@ -242,7 +199,7 @@
|
||||
</object>
|
||||
<object class="sizeritem">
|
||||
<object class="wxStaticText" name="ID_STATICTEXT8" variable="StaticText8" member="yes">
|
||||
<label>Use SFML, Boost, wxWidgets and TinyXml libraries.</label>
|
||||
<label>Use SFML, wxWidgets and TinyXml libraries.</label>
|
||||
</object>
|
||||
<flag>wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
|
||||
<border>5</border>
|
||||
|
Reference in New Issue
Block a user