don't resize save buttons in the online save browser, fix selection bug in console
This commit is contained in:
parent
50bc126e6d
commit
2e6b4242d6
@ -346,8 +346,8 @@ void Label::updateSelection()
|
|||||||
|
|
||||||
void Label::SetDisplayText(std::string newText)
|
void Label::SetDisplayText(std::string newText)
|
||||||
{
|
{
|
||||||
displayText = newText;
|
ClearSelection();
|
||||||
tDisplayText = displayText;
|
displayText = tDisplayText = newText;
|
||||||
}
|
}
|
||||||
|
|
||||||
void Label::Draw(const Point& screenPos)
|
void Label::Draw(const Point& screenPos)
|
||||||
|
@ -180,19 +180,16 @@ void SaveButton::Draw(const Point& screenPos)
|
|||||||
g->fillrect(screenPos.X, screenPos.Y, Size.X, Size.Y, 100, 170, 255, 100);
|
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)
|
if(thumbnail)
|
||||||
{
|
{
|
||||||
thumbBoxSize = ui::Point(thumbnail->Width, thumbnail->Height);
|
//thumbBoxSize = ui::Point(thumbnail->Width, thumbnail->Height);
|
||||||
if(save && save->id)
|
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);
|
g->draw_image(thumbnail, screenPos.X-3+(Size.X-thumbBoxSize.X)/2, screenPos.Y+(Size.Y-21-thumbBoxSize.Y)/2, 255);
|
||||||
else
|
else
|
||||||
g->draw_image(thumbnail, screenPos.X+(Size.X-thumbBoxSize.X)/2, screenPos.Y+(Size.Y-21-thumbBoxSize.Y)/2, 255);
|
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)
|
||||||
{
|
{
|
||||||
if(save->id)
|
if(save->id)
|
||||||
|
Reference in New Issue
Block a user