Index: lams_central/src/flash/org/lamsfoundation/lams/authoring/cv/CanvasView.as =================================================================== diff -u -r014d76e50dc2fdd5be3cb0a68425565b09e337f0 -rbd515ed24b9aa3aa212a5b923dc773904e019c33 --- lams_central/src/flash/org/lamsfoundation/lams/authoring/cv/CanvasView.as (.../CanvasView.as) (revision 014d76e50dc2fdd5be3cb0a68425565b09e337f0) +++ lams_central/src/flash/org/lamsfoundation/lams/authoring/cv/CanvasView.as (.../CanvasView.as) (revision bd515ed24b9aa3aa212a5b923dc773904e019c33) @@ -29,6 +29,7 @@ private var _canvas_mc:MovieClip; private var canvas_scp:ScrollPane; private var bkg_pnl:Panel; + //private var act_pnl:Panel; private var _gridLayer_mc:MovieClip; private var _transitionLayer_mc:MovieClip; @@ -41,6 +42,7 @@ private var dispatchEvent:Function; public var addEventListener:Function; public var removeEventListener:Function; + //public var menu:ContextMenu; /** @@ -65,15 +67,38 @@ //Set up parameters for the grid H_GAP = 10; V_GAP = 10; - + setupCM(); //register to recive updates form the model CanvasModel(m).addEventListener('viewUpdate',this); MovieClipUtils.doLater(Proxy.create(this,draw)); } - + public function setupCM():Void{ + trace("Value for this: "+this) + var myCopy:Array = new Array(); + var menuArr:Array = new Array(); + menuArr[0] =["Copy Activity", getCopy]; + menuArr[1] = ["Paste Activity",getPaste]; + + for (var i=0; i