DolphinWX: show simple message about scanning in statusbar.

This commit is contained in:
Shawn Hoffman
2017-06-22 00:53:02 -07:00
parent c5fa470ad8
commit a66b747366
6 changed files with 22 additions and 13 deletions

View File

@ -1133,18 +1133,16 @@ void CFrame::ClearStatusBar()
}
}
void CFrame::StatusBarMessage(const char* Text, ...)
void CFrame::StatusBarMessage(const char* format, ...)
{
const int MAX_BYTES = 1024 * 10;
char Str[MAX_BYTES];
va_list ArgPtr;
va_start(ArgPtr, Text);
vsnprintf(Str, MAX_BYTES, Text, ArgPtr);
va_end(ArgPtr);
va_list args;
va_start(args, format);
std::string msg = StringFromFormatV(format, args);
va_end(args);
if (this->GetStatusBar()->IsEnabled())
{
this->GetStatusBar()->SetStatusText(StrToWxStr(Str), 0);
this->GetStatusBar()->SetStatusText(StrToWxStr(msg), 0);
}
}