added info to "Correct aspect ratio" UI setting

This commit is contained in:
thrust26 2020-10-06 15:30:07 +02:00
parent 2f7d7c0416
commit 6455fbce01
2 changed files with 10 additions and 1 deletions

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.1 KiB

After

Width:  |  Height:  |  Size: 3.5 KiB

View File

@ -102,6 +102,7 @@ VideoAudioDialog::VideoAudioDialog(OSystem& osystem, DialogContainer& parent,
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void VideoAudioDialog::addDisplayTab()
{
const GUI::Font& ifont = instance().frameBuffer().infoFont();
const int lineHeight = _font.getLineHeight(),
fontHeight = _font.getFontHeight(),
fontWidth = _font.getMaxCharWidth();
@ -165,7 +166,7 @@ void VideoAudioDialog::addDisplayTab()
// Aspect ratio correction
ypos += lineHeight + VGAP * 4;
myCorrectAspect = new CheckboxWidget(myTab, _font, xpos, ypos + 1, "Correct aspect ratio");
myCorrectAspect = new CheckboxWidget(myTab, _font, xpos, ypos + 1, "Correct aspect ratio (*)");
wid.push_back(myUseStretch);
// Vertical size
@ -177,6 +178,14 @@ void VideoAudioDialog::addDisplayTab()
myVSizeAdjust->setTickmarkIntervals(2);
wid.push_back(myVSizeAdjust);
// Add message concerning usage
ypos = myTab->getHeight() - fontHeight - ifont.getFontHeight() - VGAP - VBORDER;
int iwidth = ifont.getStringWidth("(*) Change may require an application restart");
new StaticTextWidget(myTab, ifont, xpos, ypos,
std::min(iwidth, _w - HBORDER * 2), ifont.getFontHeight(),
"(*) Change may require an application restart");
// Add items for tab 0
addToFocusList(wid, myTab, tabID);
}