Index: lams_flash/src/central/flash/org/lamsfoundation/lams/monitoring/mv/tabviews/LearnerIndexView.as =================================================================== RCS file: /usr/local/cvsroot/lams_flash/src/central/flash/org/lamsfoundation/lams/monitoring/mv/tabviews/LearnerIndexView.as,v diff -u -r1.20 -r1.21 --- lams_flash/src/central/flash/org/lamsfoundation/lams/monitoring/mv/tabviews/LearnerIndexView.as 13 Nov 2008 05:19:32 -0000 1.20 +++ lams_flash/src/central/flash/org/lamsfoundation/lams/monitoring/mv/tabviews/LearnerIndexView.as 13 Nov 2008 05:32:16 -0000 1.21 @@ -90,6 +90,9 @@ private var buttonsShown:Boolean; private var navigationButtonsDrawn:Boolean; + private var orderByCompletion_chk:MovieClip; + private var checkBoxWidth:Number; + private var direction:String; /** @@ -108,7 +111,8 @@ buttonsShown = false; navigationButtonsDrawn = false; defaultString = Dictionary.getValue("mv_search_default_txt"); - untranslatedWidth = Math.ceil(StringUtils.getButtonWidthForStr('?') * fontWidthVariance); + untranslatedWidth = Math.ceil(StringUtils.getButtonWidthForStr('?') * fontWidthVariance); + checkBoxWidth= Math.ceil(StringUtils.getButtonWidthForStr(Dictionary.getValue('order_learners_by_completion_lbl')) * fontWidthVariance) + 20; this._visible = false; displayedButtons = new Array(); @@ -335,9 +339,8 @@ private function addOrderCheckBox(mm:MonitorModel):Void { - var checkBoxWidth:Number = Math.ceil(StringUtils.getButtonWidthForStr(Dictionary.getValue('order_learners_by_completion_lbl')) * fontWidthVariance) + 20; _buttonsPanel_mc.attachMovie("CheckBox", "orderByCompletion_chk", _buttonsPanel_mc.getNextHighestDepth(), {_x:Stage.width-checkBoxWidth, _y:0, _width: checkBoxWidth, label:Dictionary.getValue('order_learners_by_completion_lbl')}); - var orderByCompletion_chk = _buttonsPanel_mc['orderByCompletion_chk']; + orderByCompletion_chk = _buttonsPanel_mc['orderByCompletion_chk']; orderByCompletion_chk.selected = (mm.getLearnerSortingMechanism() == "completion"); orderByCompletion_chk.addEventListener("click", Delegate.create(this, setSortingMechanism)); @@ -432,6 +435,7 @@ public function setSize(mm:MonitorModel):Void{ var panelOffset:Number = mm.getSize().w/100; _bgPanel._width = Math.round(mm.getSize().w + panelOffset); + orderByCompletion_chk._x = Stage.width-checkBoxWidth; } public function getController():MonitorController{ Index: lams_monitoring/web/lams_monitoring.swf =================================================================== RCS file: /usr/local/cvsroot/lams_monitoring/web/Attic/lams_monitoring.swf,v diff -u -r1.222 -r1.223 Binary files differ Index: lams_monitoring/web/lams_monitoring_library.swf =================================================================== RCS file: /usr/local/cvsroot/lams_monitoring/web/Attic/lams_monitoring_library.swf,v diff -u -r1.190 -r1.191 Binary files differ