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

Impala::Visualization::VxsDocumentGuiPlay::VxsDocumentGuiPlay ( OglGui::Window parent,
int  wndWidth,
int  wndHeight,
int  imWidth,
int  imHeight,
bool  showAnno,
VxsDocument vxsDoc,
int  controlId,
double  viewScale = 1.0 
) [inline]

Definition at line 28 of file VxsDocumentGuiPlay.h.

References GOTOBEGIN, GOTOEND, mBeginText, mCheckBoxFBM, mEndText, mVideoNav, mViewScale, mVxsDoc, SETBEGIN, OglGui::Button::SetButtonListener(), OglGui::CheckBox::SetCheckBoxListener(), SETEND, OglGui::CheckBox::SetSelected(), and Impala::Visualization::VideoNav::SetVideoNavListener().

00031                                                :
00032         DataDocumentGui<VxsDocument>(parent, wndWidth, wndHeight, vxsDoc,
00033                                      controlId, showAnno, showAnno, false,
00034                                      1, 6, showAnno, showAnno)
00035     {
00036         mVxsDoc = vxsDoc;
00037         mViewScale = viewScale;
00038 
00039         mBeginText = 0;
00040         if (showAnno)
00041         {
00042             new OglGui::Strut(this, wndWidth, 1);
00043             int line = 22;
00044             OglGui::Button* but;
00045             mBeginText = new OglGui::TextArea(this, 200, line,
00046                                               "Marked frame begin");
00047             but = new OglGui::Button(this, 80, line, "Set (D)");
00048             but->SetButtonListener(this, SETBEGIN);
00049             but = new OglGui::Button(this, 80, line, "Goto (d)");
00050             but->SetButtonListener(this, GOTOBEGIN);
00051             new OglGui::Strut(this, 50, 1);
00052             mEndText = new OglGui::TextArea(this, 200, line,
00053                                             "Marked frame end");
00054             but = new OglGui::Button(this, 80, line, "Set (E)");
00055             but->SetButtonListener(this, SETEND);
00056             but = new OglGui::Button(this, 80, line, "Goto (e)");
00057             but->SetButtonListener(this, GOTOEND);
00058         }
00059 
00060         new OglGui::Strut(this, wndWidth, 1);
00061         int line = 22;
00062         mCheckBoxFBM = new OglGui::CheckBox(this, 150, line,
00063                                             "Frame between marked");
00064         mCheckBoxFBM->SetSelected(true);
00065         mCheckBoxFBM->SetCheckBoxListener(this, 0);
00066 
00067         new OglGui::Strut(this, wndWidth, 1);
00068         mVideoNav = new VideoNav(this, imWidth, imHeight, mViewScale);
00069         mVideoNav->SetVideoNavListener(this);
00070     }

Here is the call graph for this function:


Generated on Thu Jan 13 09:25:33 2011 for ImpalaSrc by  doxygen 1.5.1