Index: lams_central/src/flash/org/lamsfoundation/lams/authoring/tb/Toolbar.as =================================================================== diff -u -rb9e2a865a5b92fbf8d953ee414bf4589a8b8decd -r145cbf9f160e29a9dafcc024b2663589e044732f --- lams_central/src/flash/org/lamsfoundation/lams/authoring/tb/Toolbar.as (.../Toolbar.as) (revision b9e2a865a5b92fbf8d953ee414bf4589a8b8decd) +++ lams_central/src/flash/org/lamsfoundation/lams/authoring/tb/Toolbar.as (.../Toolbar.as) (revision 145cbf9f160e29a9dafcc024b2663589e044732f) @@ -77,4 +77,11 @@ function get className():String{ return 'Toolbar'; } + + public function get width(){ + return toolbarModel.width; + } + public function get height(){ + return toolbarModel.height; + } } Index: lams_central/src/flash/org/lamsfoundation/lams/authoring/tb/ToolbarView.as =================================================================== diff -u -r97ba514663676e3cd1699114608967144cbb9889 -r145cbf9f160e29a9dafcc024b2663589e044732f --- lams_central/src/flash/org/lamsfoundation/lams/authoring/tb/ToolbarView.as (.../ToolbarView.as) (revision 97ba514663676e3cd1699114608967144cbb9889) +++ lams_central/src/flash/org/lamsfoundation/lams/authoring/tb/ToolbarView.as (.../ToolbarView.as) (revision 145cbf9f160e29a9dafcc024b2663589e044732f) @@ -1,4 +1,5 @@ -import org.lamsfoundation.lams.common.util.* +import org.lamsfoundation.lams.common.ui.* +import org.lamsfoundation.lams.common.util.* import org.lamsfoundation.lams.authoring.tb.* import org.lamsfoundation.lams.common.mvc.* import org.lamsfoundation.lams.common.style.* @@ -22,6 +23,7 @@ private var optional_btn:Button; private var gate_btn:Button; private var preview_btn:Button; + private var bkg_pnl:Panel; private var _dictionary:Dictionary; //Defined so compiler can 'see' events added at runtime by EventDispatcher @@ -145,8 +147,11 @@ * Sets the size of the Toolbar on stage, called from update */ private function setSize(tm:ToolbarModel):Void{ + var s:Object = tm.getSize(); //Size panel + trace('toolbar view setting width to '+s.w); + bkg_pnl.setSize(s.w,bkg_pnl._width); } /** @@ -174,6 +179,8 @@ optional_btn.setStyle('styleName',styleObj); gate_btn.setStyle('styleName',styleObj); preview_btn.setStyle('styleName',styleObj); + styleObj = _tm.getStyleObject('BGPanel'); + bkg_pnl.setStyle('styleName',styleObj); /* _toolbar_mc.open_btn.addEventListener("click",controller); _toolbar_mc.save_btn.addEventListener("click",controller);