Index: lams_central/src/flash/org/lamsfoundation/lams/authoring/tk/TemplateActivity.as =================================================================== diff -u -r735adeb5d2ea7849b86d4991480630c4613fadec -r7d3fe786366c44d626d813cf30fc39f7b0417e09 --- lams_central/src/flash/org/lamsfoundation/lams/authoring/tk/TemplateActivity.as (.../TemplateActivity.as) (revision 735adeb5d2ea7849b86d4991480630c4613fadec) +++ lams_central/src/flash/org/lamsfoundation/lams/authoring/tk/TemplateActivity.as (.../TemplateActivity.as) (revision 7d3fe786366c44d626d813cf30fc39f7b0417e09) @@ -79,8 +79,8 @@ _instance = this; var tkv = ToolkitView(_toolkitView); - setStyles(); + //Set up this class to use the Flash event delegation model EventDispatcher.initialize(this); //_global.breakpoint(); @@ -212,17 +212,45 @@ icon_mc._height = 20; icon_mc._x = ICON_OFFSETX; icon_mc._y = ICON_OFFSETY; - + setStyles(); //initTT() //toolTip.text = _mainActivity.title; //Debugger.log('icon_mc._width:'+icon_mc._width,4,'draw','TemplateActivity'); //Debugger.log('icon_mc._height:'+icon_mc._height,4,'draw','TemplateActivity'); } + private function getAssociatedStyle():Object{ + trace("Category ID for Activity "+_mainActivity.title +": "+_mainActivity.activityCategoryID) + var styleObj:Object = new Object(); + switch (String(_mainActivity.activityCategoryID)){ + case '0' : + styleObj = _tm.getStyleObject('ACTPanel0') + break; + case '1' : + styleObj = _tm.getStyleObject('ACTPanel1') + break; + case '2' : + styleObj = _tm.getStyleObject('ACTPanel2') + break; + case '3' : + styleObj = _tm.getStyleObject('ACTPanel3') + break; + case '4' : + styleObj = _tm.getStyleObject('ACTPanel4') + break; + case '5' : + styleObj = _tm.getStyleObject('ACTPanel5') + break; + default : + styleObj = _tm.getStyleObject('ACTPanel0') + } + return styleObj; + } + private function setStyles():Void{ Debugger.log('Running....',Debugger.GEN,'setStyles','TemplateActivity'); var styleObj; - _taPanelStyle = _tm.getStyleObject('TAPanel'); + _taPanelStyle = _tm.getStyleObject('TAPanel'); //getAssociatedStyle() bkg_pnl.setStyle('styleName',_taPanelStyle); styleObj = _tm.getStyleObject('label'); title_lbl.setStyle('styleName',styleObj);