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

void OglGui::ViewStrip::LayoutViews (  )  [inline]

Definition at line 256 of file ViewStrip.h.

References OglGui::ScrollBar::GetValue(), OglGui::OglWindow::H(), mExt, mFixedPos, mFixedSize, mHorizontal, mMargin, mNextViewPos, mNrIm, OglGui::OglWindow::mOglWnd, mScrollBar, mStdSide, OnScroll(), PlaceView(), SetScrollBarRange(), and OglGui::OglWindow::W().

Referenced by Impala::Application::SDash::IdentificationPane::AddPositive(), Impala::Application::SDash::IdentificationPane::ClearPositives(), Impala::Application::SDash::IdentificationPane::ClearSimilars(), Impala::Application::SDash::IdentificationPane::IdentificationPane(), Init(), ReshapeFunc(), SetFitImages(), Impala::Application::SDash::AlertWindow::SetSelectedImages(), and Impala::Application::SDash::IdentificationPane::WindowKeyboardEvent().

00257     {
00258         LIST*       obj;
00259         int         i = 0;
00260 
00261         mFixedPos    = mMargin + (mHorizontal ? (mStdSide ? mExt+1:3) :
00262                                                 (mStdSide ? 3:mExt+1));
00263         mFixedSize   = (mHorizontal ? H() : W()) - (mExt+4) - 2*mMargin;
00264         mNextViewPos = (mHorizontal ? mMargin + 2 : H() - (mFixedSize+mMargin+2));
00265         ForAllElements(obj, mOglWnd->objectList)
00266         {
00267             OGLVIEW* view = (OGLVIEW *) obj->info;
00268             PlaceView(view);
00269             i++;
00270         }
00271         mNrIm = i;
00272         SetScrollBarRange();
00273         // RvB: 20-04-2010 To anchor the views to ScrollBar value
00274         if (mNrIm)
00275             OnScroll(0, mScrollBar->GetValue(), 0);
00276     }

Here is the call graph for this function:


Generated on Thu Jan 13 09:27:21 2011 for ImpalaSrc by  doxygen 1.5.1