improve resizing

This commit is contained in:
Andrzej Rybczak
2009-02-16 00:37:03 +01:00
parent f9cdfa5d2b
commit ba6c2db0b1
16 changed files with 82 additions and 78 deletions

View File

@@ -40,20 +40,21 @@ void Help::Init()
void Help::Resize()
{
w->Resize(COLS, main_height);
hasToBeResized = 0;
}
void Help::SwitchTo()
{
if (myScreen != myHelp
# ifdef HAVE_TAGLIB_H
&& myScreen != myTinyTagEditor
# endif // HAVE_TAGLIB_H
)
{
myScreen = this;
w->Hide();
redraw_header = 1;
}
if (myScreen == this)
return;
if (hasToBeResized)
Resize();
myScreen = this;
w->Hide();
redraw_header = 1;
}
std::string Help::Title()