Brendan Hagan
2022-11-18 21:12:45 -05:00
parent e951aed2a8
commit ff96831cf1
+8 -7
View File
@@ -65,7 +65,7 @@ WelcomeWindow::WelcomeWindow()
s2->AddStretchSpacer(); s2->AddStretchSpacer();
// //
language = new wxComboBox(this, wxID_ANY, _(""), wxDefaultPosition, wxDefaultSize, 0, nullptr, wxCB_READONLY); language = new wxComboBox(this, ID_APPLY_LANGUAGE, _(""), wxDefaultPosition, wxDefaultSize, 0, nullptr, wxCB_READONLY);
// set values // set values
vector<PackagedP> locales; vector<PackagedP> locales;
package_manager.findMatching(_("*.mse-locale"), locales); package_manager.findMatching(_("*.mse-locale"), locales);
@@ -78,12 +78,13 @@ WelcomeWindow::WelcomeWindow()
} }
n++; n++;
} }
//auto apply_language = new wxButton(this, ID_APPLY_LANGUAGE, _BUTTON_("apply language"));
wxSizer* s3 = new wxBoxSizer(wxHORIZONTAL); wxSizer* s3 = new wxBoxSizer(wxHORIZONTAL);
s3->AddSpacer(5); s3->AddSpacer(280);
// s3->Add(apply_language, 0, wxALL, 1);
// s3->AddSpacer(5);
s3->Add(language, 0, wxALL, 1); s3->Add(language, 0, wxALL, 1);
auto apply_language = new wxButton(this, ID_APPLY_LANGUAGE, _BUTTON_("apply language")); s2->AddSpacer(30);
s3->AddSpacer(25);
s3->Add(apply_language, 0, wxALL, 1);
s2->Add(s3); s2->Add(s3);
s1->Add(s2); s1->Add(s2);
SetSizer(s1); SetSizer(s1);
@@ -173,10 +174,10 @@ BEGIN_EVENT_TABLE(WelcomeWindow, wxFrame)
EVT_BUTTON (ID_FILE_NEW, WelcomeWindow::onNewSet) EVT_BUTTON (ID_FILE_NEW, WelcomeWindow::onNewSet)
EVT_BUTTON (ID_FILE_OPEN, WelcomeWindow::onOpenSet) EVT_BUTTON (ID_FILE_OPEN, WelcomeWindow::onOpenSet)
EVT_BUTTON (ID_FILE_RECENT, WelcomeWindow::onOpenLast) EVT_BUTTON (ID_FILE_RECENT, WelcomeWindow::onOpenLast)
EVT_BUTTON (ID_APPLY_LANGUAGE, WelcomeWindow::onApplyLanguage) EVT_COMBOBOX (ID_APPLY_LANGUAGE, WelcomeWindow::onApplyLanguage)
EVT_BUTTON (ID_FILE_CHECK_UPDATES, WelcomeWindow::onCheckUpdates) EVT_BUTTON (ID_FILE_CHECK_UPDATES, WelcomeWindow::onCheckUpdates)
EVT_PAINT ( WelcomeWindow::onPaint) EVT_PAINT ( WelcomeWindow::onPaint)
// EVT_IDLE ( WelcomeWindow::onIdle) // EVT_IDLE ( WelcomeWindow::onIdle)
END_EVENT_TABLE () END_EVENT_TABLE ()