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

void Impala::Application::MediaTable::TableWindow::Init ( int  w,
int  h 
) [inline, private]

Definition at line 790 of file TableWindow.h.

References Impala::Application::MediaTable::TableDataView::AddTableDataViewListener(), Impala::Application::MediaTable::TableDataViewController::GetTableDataView(), Impala::Application::MediaTable::TableDataViewController::InitContextMenu(), mAutoZoom, mColumnCondense, mDefaultRowHeight, mDefaultZoomRowHeight, mHorScrollBar, mHorScrollPosition, mLastSelectedRow, OglGui::OglWindow::mOglWnd, mReady, mShowZoomView, mStaticColumnWidth, mVertScrollBar, mZoomImage, mZoomRow, mZoomView, mZoomViewCache, mZoomViewFollowMouse, mZoomViewSize, mZoomViewTargetWindow, mZoomViewVideoEnabled, OglGui::OglWindow::SetBackground(), OglGui::OglWindow::SetBorderFillShaded(), OglGui::OglWindow::SetBorderType(), OglGui::ScrollBar::SetRange(), and OglGui::ScrollBar::SetScrollBarListener().

00791     {
00792         mReady                  = false;
00793         //mSelecting              = false;
00794         mAutoZoom               = false;
00795         mColumnCondense         = false;
00796         mZoomViewTargetWindow   = 0;
00797         mStaticColumnWidth      = 0;
00798         mLastSelectedRow        = -1;
00799 
00800         mDefaultRowHeight               = 20;
00801         mDefaultZoomRowHeight   = 80;
00802         mZoomRow                                = -1;
00803 
00804         // init zoom view:
00805         mZoomViewSize           = 384;
00806         mZoomView               = 0;
00807         mZoomImage              = 0;
00808         mZoomViewVideoEnabled   = false;
00809         mZoomViewCache          = 0;
00810         mShowZoomView           = false;
00811         mZoomViewFollowMouse    = false;
00812 
00813         mHorScrollPosition      = 0;
00814 
00815         SetBackground(0xffffffff);
00816         SetBorderType(1);
00817         SetBorderFillShaded(-2);
00818 
00819         GetTableDataView()->AddTableDataViewListener(this);
00820 
00821         mVertScrollBar = new WindowScrollBar(this, false);
00822         mVertScrollBar->SetRange(GetTableDataView()->GetTotalRows(),
00823                                  GetTableDataView()->GetNumberOfRows());
00824         mVertScrollBar->SetScrollBarListener(this, 0);
00825         mVertScrollBar->SetBackground(0xffffffff);
00826 
00827         mHorScrollBar = new WindowScrollBar(this, true);
00828         mHorScrollBar->SetRange(1024,
00829                                  4000);
00830         mHorScrollBar->SetScrollBarListener(this, 0);
00831         mHorScrollBar->SetBackground(0xffffffff);
00832 
00833 
00834         oglSys.SetAllMouseMotion( mOglWnd, 1 );
00835         mReady = true;
00836 
00837                 InitContextMenu(this);
00838     }

Here is the call graph for this function:


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