- Center the text which show 'Downloading...' in the addons manager
- Use 'uninstall' instead of 'install' when the addon is installed git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5870 178a84e3-b1eb-0310-8ba1-8eac791a3b58
This commit is contained in:
parent
53037c25e1
commit
6b977c1600
@ -55,6 +55,9 @@ AddonsLoading::AddonsLoading(Addons * id, const float w, const float h) :
|
||||
|
||||
version = this->getWidget<LabelWidget>("version");
|
||||
|
||||
if(this->addons->IsInstalledAsBool())
|
||||
this->getWidget<ButtonWidget>("install")->setLabel(_("Uninstall"));
|
||||
|
||||
this->loadInfo();
|
||||
}
|
||||
void AddonsLoading::loadInfo()
|
||||
@ -106,10 +109,13 @@ GUIEngine::EventPropagation AddonsLoading::processEvent(const std::string& event
|
||||
m_widgets.push_back(m_progress);
|
||||
m_progress->add();
|
||||
|
||||
/*This widget will show some text as "downloading..." or "installing".*/
|
||||
m_state = new LabelWidget();
|
||||
m_state->m_x = 180;
|
||||
m_state->m_y = m_area.getHeight()-95;
|
||||
m_state->m_w = 250;
|
||||
m_state->m_properties[PROP_TEXT_ALIGN] = "center";
|
||||
/* Center the widget*/
|
||||
m_state->m_x = 10;
|
||||
m_state->m_y = getHeight()-125;
|
||||
m_state->m_w = getWidth() - 20;
|
||||
m_state->m_h = 35;
|
||||
m_state->setParent(m_irrlicht_window);
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user