         e = ixs[0].object.userData
         console.log "! ebox select -- " + e.constructor.name
         console.log e
+        @makePlacingObject(e, 0, 0)
         @ve.container.onmousemove = (eve) => @placingMove(eve)
         @ve.container.onmousedown = (eve) => @placingDown(eve)
 

  placingMove: (event) ->
    @updateMouse(event)


#Entry point
root.go = ->
  g.ve = new VisualEnvironment(document.getElementById("surface"))
  g.ve.ebox = new ElementBox(g.ve)
  g.ve.surface = new Surface(g.ve)
  g.ve.render(g.ve)

#Global event handlers
