Home || Architecture || Video Search || Visual Search || Scripts || Applications || Important Messages || OGL || Src

void Impala::Visualization::StatusOverlayWindow::ShowStatus ( String  message,
double  value,
int  min,
int  max 
) [inline]

Definition at line 50 of file StatusOverlayWindow.h.

References OglGui::OglWindow::GetOGLWND(), Impala::MakeString(), mCur, mMax, mMin, mProgressBar, mTitle, OglGui::ProgressBar::SetColors(), OglGui::ProgressBar::SetProgress(), OglGui::StaticText::SetText(), OglGui::OglWindow::SetVisible(), and OglGui::RepeatTimer::StartRepeatTime().

Referenced by Impala::Visualization::RotorBrowser::RotorBrowser::ShowStatusStr(), and Impala::Visualization::RotorBrowser::RotorBrowser::StdKeyboardFunc().

00051     {
00052         if (min > max)
00053         {
00054             max = max + min;
00055             min = max - min;
00056             max = max - min;
00057         }
00058         oglSys.SetAlwaysDraw(GetOGLWND(), 1);
00059         mTitle->SetText(message);
00060         mMax->SetText(MakeString(max));
00061         mMin->SetText(MakeString(min));
00062         mCur->SetText(MakeString(value));
00063         double d = (double)(value - min) / (double)max;
00064         mProgressBar->SetColors(oglLIGHTGREY, oglDARKGREEN);
00065         mProgressBar->SetVisible(true);
00066         mProgressBar->SetProgress(d * 100);
00067         StartRepeatTime();
00068         SetVisible(true);
00069     }

Here is the call graph for this function:


Generated on Fri Mar 19 11:48:52 2010 for ImpalaSrc by  doxygen 1.5.1