Definition at line 666 of file AllFramesTLineVideo.h. References Impala::Visualization::AppControlDoc::AddDocListener(), CENTER_NEEDLE, CENTER_NEEDLE_ONPLAY, EXTRA_TIMELINE, HandleOptions(), mChBoxValueBars, mCurFile, mNeedleColor, mSegDoc, mShowBoundaries, mShowPositives, mShowViewStrip, mSimSet, mSimTLV, NEXT_PREV_KEYFRAME, NEXT_PREV_SHOT, ReadAnnotations(), RightUpDownButton(), ScaledCheckBox(), OglGui::StaticText::SetAlign(), OglGui::OglWindow::SetBorderBackground(), OglGui::OglWindow::SetBorderType(), OglGui::Button::SetButtonListener(), SHOW_SHOT_BOUNDARIES, SHOW_VIEWSTRIP, VALIDATE, VIEWSTRIP_MAX, VIEWSTRIP_MIN, VIEWSTRIP_PRE, ViewStripButton(), OglGui::OglWindow::W(), and OglGui::OglWindow::X(). 00667 { 00668 mSegDoc = segDoc; 00669 mCurFile = 0; 00670 mSimTLV = 0; 00671 mSimSet = 0; 00672 mNeedleColor = 0xffC0C0C0; 00673 mShowBoundaries = false; 00674 mShowPositives = true; 00675 AddDocListener(this); 00676 00677 HandleOptions(); 00678 ReadAnnotations(); 00679 SetBorderType(-1); 00680 SetBorderBackground(0x80808080); 00681 //SetBorderFillShaded(2); 00682 00683 new OglGui::FramesPerSecond(this,W()-76,4,70,28); 00684 00685 CheckBox* cb = ScaledCheckBox(this,4,4,130,24,"Boundaries",false, 00686 SHOW_SHOT_BOUNDARIES); 00687 UpDownButton* upDownBtn = RightUpDownButton(cb,30,20,NEXT_PREV_SHOT); 00688 00689 StaticText* txt = new StaticText(this,140,4,96,24,"keyframe"); 00690 txt->SetAlign(oglLeftAlign,oglCenterAlign); 00691 txt->SetBorderType(BEV_ETCHED); 00692 upDownBtn = RightUpDownButton(txt,30,20,NEXT_PREV_KEYFRAME); 00693 00694 if (!mShowViewStrip) 00695 return; 00696 cb = ScaledCheckBox(this,250,4,184,24,"ViewStrip",true,SHOW_VIEWSTRIP); 00697 00698 Button* btn; 00699 btn = ViewStripButton(cb, 84,32,"Pre",VIEWSTRIP_PRE); 00700 btn = ViewStripButton(cb,116,32,"Min",VIEWSTRIP_MIN); 00701 btn = ViewStripButton(cb,148,32,"Max",VIEWSTRIP_MAX); 00702 00703 cb = ScaledCheckBox(this,438,4,200,24,"Center Needle",true, 00704 CENTER_NEEDLE); 00705 00706 ScaledCheckBox(cb,116,0,84,24,"On Play", 00707 true, CENTER_NEEDLE_ONPLAY); 00708 00709 btn = new Button(this,cb->X()+cb->W()+4,4,140,24,"Extra TimeLine", 00710 BEV_ETCHED,true); 00711 btn->SetButtonListener(this, EXTRA_TIMELINE); 00712 00713 btn = new Button(this,btn->X()+btn->W()+6,4,80,24,"Validate", 00714 BEV_ETCHED,true); 00715 btn->SetButtonListener(this, VALIDATE); 00716 mChBoxValueBars = 0; 00717 }
Here is the call graph for this function:
|