Index: lams_flash/src/central/flash/lam_addseq_wiz.fla =================================================================== diff -u -r4b78e5b58d8206ae34759739f4a6334323b0a245 -rc9c32e6dd572edaad6ed4e8eb39821ca20c0c26a Binary files differ Index: lams_flash/src/central/flash/org/lamsfoundation/lams/wizard/WizardController.as =================================================================== diff -u -r5b44cd0646c0ee06e57059948a5d5f730040f431 -rc9c32e6dd572edaad6ed4e8eb39821ca20c0c26a --- lams_flash/src/central/flash/org/lamsfoundation/lams/wizard/WizardController.as (.../WizardController.as) (revision 5b44cd0646c0ee06e57059948a5d5f730040f431) +++ lams_flash/src/central/flash/org/lamsfoundation/lams/wizard/WizardController.as (.../WizardController.as) (revision c9c32e6dd572edaad6ed4e8eb39821ca20c0c26a) @@ -88,6 +88,8 @@ goclose(); }else if(tgt.indexOf("cancel_btn") != -1){ gocancel(); + }else if(tgt.indexOf("addmore_btn") != -1){ + goaddmore(); } } @@ -131,6 +133,11 @@ } } + private function goaddmore(evt:Object){ + // go back to step 1 + _wizardModel.stepID = 1; + } + /** * Workspace dialog OK button clicked handler */ Index: lams_flash/src/central/flash/org/lamsfoundation/lams/wizard/WizardView.as =================================================================== diff -u -r5b44cd0646c0ee06e57059948a5d5f730040f431 -rc9c32e6dd572edaad6ed4e8eb39821ca20c0c26a --- lams_flash/src/central/flash/org/lamsfoundation/lams/wizard/WizardView.as (.../WizardView.as) (revision 5b44cd0646c0ee06e57059948a5d5f730040f431) +++ lams_flash/src/central/flash/org/lamsfoundation/lams/wizard/WizardView.as (.../WizardView.as) (revision c9c32e6dd572edaad6ed4e8eb39821ca20c0c26a) @@ -110,6 +110,7 @@ private var prev_btn:Button; private var close_btn:Button; private var start_btn:Button; + private var addmore_btn:Button; private var desc_txa:TextArea; private var desc_scr:MovieClip; @@ -271,6 +272,7 @@ cancel_btn.addEventListener("click",controller); close_btn.addEventListener("click",controller); start_btn.addEventListener("click",controller); + addmore_btn.addEventListener("click",controller); _wizardOrgView.setupContent(); _wizardLessonView.setupContent(); @@ -292,6 +294,7 @@ finish_btn.label = Dictionary.getValue('finish_btn'); close_btn.label = Dictionary.getValue('close_btn'); start_btn.label = Dictionary.getValue('start_btn'); + addmore_btn.label = Dictionary.getValue('addmore_btn'); //labels setTitle(Dictionary.getValue('wizardTitle_1_lbl')); @@ -300,7 +303,7 @@ _wizardLessonView.setupLabels(); _wizardOrgView.setupLabels(); - resizeButtons([cancel_btn, prev_btn, next_btn, close_btn, finish_btn, start_btn, _wizardLessonView.getScheduleBtn()]); + resizeButtons([cancel_btn, prev_btn, next_btn, close_btn, finish_btn, start_btn, _wizardLessonView.getScheduleBtn(), addmore_btn]); positionButtons(); } @@ -385,6 +388,7 @@ next_btn._x = panel._width - next_btn._width - X_BUTTON_OFFSET; start_btn._x = panel._width - start_btn._width - X_BUTTON_OFFSET; close_btn._x = panel._width - close_btn._width - X_BUTTON_OFFSET; + addmore_btn._x = close_btn._x - addmore_btn._width - X_BUTTON_OFFSET; finish_btn._x = 10; @@ -417,6 +421,7 @@ cancel_btn.setStyle('styleName',styleObj); close_btn.setStyle('styleName',styleObj); start_btn.setStyle('styleName',styleObj); + addmore_btn.setStyle('styleName',styleObj); styleObj = _tm.getStyleObject('BGPanel'); header_pnl.setStyle('styleName',styleObj); @@ -601,7 +606,7 @@ setDescription(""); _wizardSummaryView.showConfirmMessage(resultDTO.mode); - showButtons([false, false, false, false, false, true]); + showButtons([false, false, false, false, false, true, true]); } private function conclusionStep(mode:Number, wm:WizardModel):Void{ @@ -646,6 +651,7 @@ finish_btn.visible = (v[3] != null) ? v[3] : false; start_btn.visible = (v[4] != null) ? v[4] : false; close_btn.visible = (v[5] != null) ? v[5] : false; + addmore_btn.visible = (v[6] != null) ? v[6] : false; } /* Index: lams_flash/src/central/flash/org/lamsfoundation/lams/wizard/steps/WizardSummaryView.as =================================================================== diff -u -r16e30edc80bd013831a642b732f9d2cbf70395a0 -rc9c32e6dd572edaad6ed4e8eb39821ca20c0c26a --- lams_flash/src/central/flash/org/lamsfoundation/lams/wizard/steps/WizardSummaryView.as (.../WizardSummaryView.as) (revision 16e30edc80bd013831a642b732f9d2cbf70395a0) +++ lams_flash/src/central/flash/org/lamsfoundation/lams/wizard/steps/WizardSummaryView.as (.../WizardSummaryView.as) (revision c9c32e6dd572edaad6ed4e8eb39821ca20c0c26a) @@ -63,7 +63,7 @@ } public function show(v:Boolean):Void { - confirmMsg_txt.visible = v; + confirmMsg_txt._visible = v; } public function showConfirmMessage(mode:Number){ @@ -90,7 +90,7 @@ confirmMsg_txt._x = _parent.panel._x + (_parent.panel._width/2) - (confirmMsg_txt._width/2); confirmMsg_txt._y = _parent.panel._y + (_parent.panel._height/4); - confirmMsg_txt.visible = true; + confirmMsg_txt._visible = true; } Index: lams_monitoring/web/lams_wizard.swf =================================================================== diff -u -r8731e616b46718381efcd8b48ec294953cfd4283 -rc9c32e6dd572edaad6ed4e8eb39821ca20c0c26a Binary files differ Index: lams_monitoring/web/lams_wizard_library.swf =================================================================== diff -u -r8731e616b46718381efcd8b48ec294953cfd4283 -rc9c32e6dd572edaad6ed4e8eb39821ca20c0c26a Binary files differ