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