Index: lams_central/web/lams_authoring.swf =================================================================== RCS file: /usr/local/cvsroot/lams_central/web/lams_authoring.swf,v diff -u -r1.497.2.2 -r1.497.2.3 Binary files differ Index: lams_central/web/lams_authoring_library.swf =================================================================== RCS file: /usr/local/cvsroot/lams_central/web/lams_authoring_library.swf,v diff -u -r1.397.2.2 -r1.397.2.3 Binary files differ Index: lams_flash/src/central/flash/org/lamsfoundation/lams/authoring/GateConditionMatchingDialog.as =================================================================== RCS file: /usr/local/cvsroot/lams_flash/src/central/flash/org/lamsfoundation/lams/authoring/GateConditionMatchingDialog.as,v diff -u -r1.2 -r1.2.2.1 --- lams_flash/src/central/flash/org/lamsfoundation/lams/authoring/GateConditionMatchingDialog.as 30 Oct 2008 23:39:59 -0000 1.2 +++ lams_flash/src/central/flash/org/lamsfoundation/lams/authoring/GateConditionMatchingDialog.as 18 Feb 2009 23:48:38 -0000 1.2.2.1 @@ -208,7 +208,7 @@ private function setupMatch(condition:ToolOutputCondition, gateState):Void { - var gateOpenWhenConditionMet:Boolean = (gateState.objState == "open") ? true : false; + var gateOpenWhenConditionMet:Boolean = (gateState.value == "open") ? true : false; var toMatch:ToolOutputGateActivityEntry = new ToolOutputGateActivityEntry(null, app.getCanvas().ddm.newUIID(), gateActivity, condition, gateOpenWhenConditionMet); match_dgd.addItem(toMatch); Index: lams_flash/src/central/flash/org/lamsfoundation/lams/authoring/cv/Canvas.as =================================================================== RCS file: /usr/local/cvsroot/lams_flash/src/central/flash/org/lamsfoundation/lams/authoring/cv/Canvas.as,v diff -u -r1.44 -r1.44.2.1 --- lams_flash/src/central/flash/org/lamsfoundation/lams/authoring/cv/Canvas.as 14 Nov 2008 04:29:47 -0000 1.44 +++ lams_flash/src/central/flash/org/lamsfoundation/lams/authoring/cv/Canvas.as 18 Feb 2009 23:46:46 -0000 1.44.2.1 @@ -851,6 +851,8 @@ // open preview in new window ApplicationParent.extCall("openPreview", r); Debugger.log('Recieved Lesson ID: '+r ,Debugger.GEN,'onLaunchPreviewResponse','Canvas'); + Application.getInstance().getToolbar().setButtonState("preview_btn", true, true); + Cursor.showCursor(Application.C_DEFAULT); } } Index: lams_flash/src/central/flash/org/lamsfoundation/lams/authoring/tb/ToolbarController.as =================================================================== RCS file: /usr/local/cvsroot/lams_flash/src/central/flash/org/lamsfoundation/lams/authoring/tb/ToolbarController.as,v diff -u -r1.7 -r1.7.2.1 --- lams_flash/src/central/flash/org/lamsfoundation/lams/authoring/tb/ToolbarController.as 14 Nov 2008 04:29:47 -0000 1.7 +++ lams_flash/src/central/flash/org/lamsfoundation/lams/authoring/tb/ToolbarController.as 18 Feb 2009 23:46:46 -0000 1.7.2.1 @@ -121,6 +121,8 @@ _app.getCanvas().toggleBranchTool(); }else if(tgt.indexOf("preview") != -1){ + Cursor.showCursor(Application.C_HOURGLASS); + _toolbarModel.setButtonState("preview_btn", false, true); _app.getCanvas().launchPreviewWindow(); }else if(tgt.indexOf("cancel") != -1){ _app.getCanvas().finishEditOnFly(false, true); Index: lams_flash/src/common/flash/org/lamsfoundation/lams/common/util/ObjState.as =================================================================== RCS file: /usr/local/cvsroot/lams_flash/src/common/flash/org/lamsfoundation/lams/common/util/ObjState.as,v diff -u -r1.1 -r1.1.2.1 --- lams_flash/src/common/flash/org/lamsfoundation/lams/common/util/ObjState.as 29 Oct 2008 04:16:20 -0000 1.1 +++ lams_flash/src/common/flash/org/lamsfoundation/lams/common/util/ObjState.as 18 Feb 2009 23:46:46 -0000 1.1.2.1 @@ -30,11 +30,11 @@ class org.lamsfoundation.lams.common.util.ObjState { private var _displayText:String; - private var _objState:Object; + private var _value:Object; - function ObjState(displayText:String, objState:Object){ - this.displayText = displayText; - this.objState = objState; + function ObjState(displayText:String, value:Object){ + _displayText = displayText; + _value = value; } public function get displayText():String { @@ -45,11 +45,11 @@ _displayText = s; } - public function get objState():Object { - return _objState; + public function get value():Object { + return _value; } - public function set objState(s:Object):Void { - _objState = s; + public function set value(s:Object):Void { + _value = s; } } \ No newline at end of file