Index: lams_central/src/flash/org/lamsfoundation/lams/monitoring/mv/MonitorView.as =================================================================== diff -u -r982dfc399549e9c16e702c1ca90dd5809dd13317 -r7adabe2d8c4c67b2aca30fedd903ed5dee1ba475 --- lams_central/src/flash/org/lamsfoundation/lams/monitoring/mv/MonitorView.as (.../MonitorView.as) (revision 982dfc399549e9c16e702c1ca90dd5809dd13317) +++ lams_central/src/flash/org/lamsfoundation/lams/monitoring/mv/MonitorView.as (.../MonitorView.as) (revision 7adabe2d8c4c67b2aca30fedd903ed5dee1ba475) @@ -79,6 +79,9 @@ //MonitorTabView private var monitorTabView:MonitorTabView; private var monitorTabView_mc:MovieClip; + //TodoTabView + private var todoTabView:TodoTabView; + private var todoTabView_mc:MovieClip; private var _monitorController:MonitorController; @@ -193,6 +196,7 @@ _lessonTabLayer_mc = _monitor_mc.createEmptyMovieClip("_lessonTabLayer_mc", _monitor_mc.getNextHighestDepth()); _monitorTabLayer_mc = _monitor_mc.createEmptyMovieClip("_monitorTabLayer_mc", _monitor_mc.getNextHighestDepth()); + _todoTabLayer_mc = _monitor_mc.createEmptyMovieClip("_todoTabLayer_mc", _monitor_mc.getNextHighestDepth()); //trace('lesson tab view: ' + _tabsLayer_mc); //bkg_pnl.useHandCursor = false; var tab_arr:Array = [{label:"Lesson", data:"lesson"}, {label:"Monitor", data:"monitor"}, {label:"Learners", data:"learners"}, {label:"Todo", data:"todo"}]; @@ -226,10 +230,19 @@ monitorTabView.init(mm, undefined); monitorTabView.addEventListener('load',Proxy.create(this,tabLoaded)); + // Inititialsation for Todo Tab View + todoTabView_mc = _todoTabLayer_mc.attachMovie("TodoTabView", "todoTabView_mc",DepthManager.kTop) + todoTabView_mc._visible = false; + todoTabView = TodoTabView(todoTabView_mc); + todoTabView.init(mm, undefined); + todoTabView.addEventListener('load',Proxy.create(this,tabLoaded)); + + //Observers for All the Tab Views mm.addObserver(lessonTabView); mm.addObserver(monitorTabView); + mm.addObserver(todoTabView); }