mirror of
https://git.mirrors.martin98.com/https://github.com/prusa3d/PrusaSlicer.git
synced 2025-08-14 19:35:57 +08:00
Improved text
This commit is contained in:
parent
bb64571751
commit
c4bc5ef0b0
@ -5,6 +5,7 @@
|
||||
#include "GUI_App.hpp"
|
||||
#include "Plater.hpp"
|
||||
#include "slic3r/GUI/I18N.hpp"
|
||||
#include "format.hpp"
|
||||
|
||||
#include <wx/webview.h>
|
||||
|
||||
@ -33,10 +34,15 @@ ConfigWizardWebViewPage::ConfigWizardWebViewPage(ConfigWizard *parent)
|
||||
// TRN Config wizard page with a log in web.
|
||||
m_text = new wxStaticText(this, wxID_ANY, format_wxstr("You are logged as %1%.", p_user_account->get_username()));
|
||||
} else {
|
||||
// TRN Config wizard page with a log in web.
|
||||
m_text = new wxStaticText(this, wxID_ANY, _L("Please log into your Prusa Account. This step is not mandatory."));
|
||||
// TRN Config wizard page with a log in web. first line of text.
|
||||
m_text = new wxStaticText(this, wxID_ANY, _L("Please log into your Prusa Account."));
|
||||
// TRN Config wizard page with a log in web. second line of text.
|
||||
m_bold_text = new wxStaticText(this, wxID_ANY, _L("This step is optional."));
|
||||
m_bold_text->SetFont(wxGetApp().bold_font());
|
||||
m_bold_text->Wrap(WRAP_WIDTH);
|
||||
}
|
||||
append(m_text);
|
||||
append(m_bold_text);
|
||||
m_browser_sizer->Add(m_browser, 1, wxEXPAND);
|
||||
append(m_browser_sizer, 1, wxEXPAND);
|
||||
|
||||
@ -50,15 +56,16 @@ ConfigWizardWebViewPage::ConfigWizardWebViewPage(ConfigWizard *parent)
|
||||
|
||||
void ConfigWizardWebViewPage::login_changed()
|
||||
{
|
||||
assert(p_user_account && m_browser_sizer && m_text);
|
||||
assert(p_user_account && m_browser_sizer && m_text && m_bold_text);
|
||||
bool logged = p_user_account->is_logged();
|
||||
m_browser_sizer->Show(!logged);
|
||||
m_bold_text->Show(!logged);
|
||||
if (logged) {
|
||||
// TRN Config wizard page with a log in web.
|
||||
m_text->SetLabel(format_wxstr("You are logged as %1%.", p_user_account->get_username()));
|
||||
} else {
|
||||
// TRN Config wizard page with a log in web.
|
||||
m_text->SetLabel(_L("Please log into your Prusa Account. This step is not mandatory."));
|
||||
// TRN Config wizard page with a log in web. first line of text.
|
||||
m_text->SetLabel(_L("Please log into your Prusa Account."));
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -57,6 +57,7 @@ private:
|
||||
UserAccount *p_user_account{nullptr};
|
||||
wxBoxSizer *m_browser_sizer{nullptr};
|
||||
wxStaticText *m_text{nullptr};
|
||||
wxStaticText *m_bold_text{nullptr};
|
||||
};
|
||||
|
||||
}} // namespace Slic3r::GUI
|
||||
|
Loading…
x
Reference in New Issue
Block a user