don't resize save buttons in the online save browser, fix selection bug in console

This commit is contained in:
jacob1 2014-03-25 14:44:58 -04:00
parent 50bc126e6d
commit 2e6b4242d6
2 changed files with 5 additions and 8 deletions

View File

@ -346,8 +346,8 @@ void Label::updateSelection()
void Label::SetDisplayText(std::string newText)
{
displayText = newText;
tDisplayText = displayText;
ClearSelection();
displayText = tDisplayText = newText;
}
void Label::Draw(const Point& screenPos)

View File

@ -180,19 +180,16 @@ void SaveButton::Draw(const Point& screenPos)
g->fillrect(screenPos.X, screenPos.Y, Size.X, Size.Y, 100, 170, 255, 100);
}
scaleFactor = (Size.Y-25)/((float)YRES);
thumbBoxSize = ui::Point(((float)XRES)*scaleFactor, ((float)YRES)*scaleFactor);
if(thumbnail)
{
thumbBoxSize = ui::Point(thumbnail->Width, thumbnail->Height);
//thumbBoxSize = ui::Point(thumbnail->Width, thumbnail->Height);
if(save && save->id)
g->draw_image(thumbnail, screenPos.X-3+(Size.X-thumbBoxSize.X)/2, screenPos.Y+(Size.Y-21-thumbBoxSize.Y)/2, 255);
else
g->draw_image(thumbnail, screenPos.X+(Size.X-thumbBoxSize.X)/2, screenPos.Y+(Size.Y-21-thumbBoxSize.Y)/2, 255);
}
else
{
scaleFactor = (Size.Y-25)/((float)YRES);
thumbBoxSize = ui::Point(((float)XRES)*scaleFactor, ((float)YRES)*scaleFactor);
}
if(save)
{
if(save->id)