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

void Impala::Application::MediaTable::TableWindow::ToggleZoomViewSize (  )  [inline]

Definition at line 595 of file TableWindow.h.

References OglGui::OglWindow::H(), mZoomView, mZoomViewSize, mZoomViewTargetWindow, and OglGui::OglWindow::W().

Referenced by KeyboardFunc().

00596     {
00597         int newsize;
00598         switch (mZoomViewSize)
00599         {
00600             case 128: newsize = 256; break;
00601             case 256: newsize = 384; break;
00602             case 384: newsize = 512; break;
00603             case 512: newsize = 768; break;
00604             case 768: newsize = 1024; break;
00605             case 1024: newsize = 128; break;
00606         }
00607         mZoomViewSize = newsize;
00608         int x,y,w,h;
00609         viewSys.GetDimensions(mZoomView,&x,&y,&w,&h);
00610         if (y + mZoomViewSize > mZoomViewTargetWindow->H())
00611             y = mZoomViewTargetWindow->H() - mZoomViewSize;
00612         if (x + mZoomViewSize > mZoomViewTargetWindow->W())
00613             x = mZoomViewTargetWindow->W() - mZoomViewSize;
00614         viewSys.SetDimensions(mZoomView,x,y,mZoomViewSize,mZoomViewSize);
00615     }

Here is the call graph for this function:


Generated on Fri Mar 19 10:47:09 2010 for ImpalaSrc by  doxygen 1.5.1