execut editor ce global cur editor graph model gm ce graph model gm mutabl graph model instruct mode place place mode object argo diagram activ diagram diagram util activ diagram activ diagram uml diagram uml diagram activ diagram doe accept object instruct uml diagram activ diagram instruct object place mode uml diagram activ diagram mode place instruct place mode set add relat edg todo work instruct translat local misc messag click diagram add object model facad object place mode mode place instruct place mode set add relat edg global statu instruct locat global mode place mode calcul drop locat place th element offset proport point point locat count locat canva scroll account implement doe place element correctli canva scroll rectangl ce compon visibl rect translat simul press mous calcul point mous event mous event ce compon place mode mous press simul releas mous mous event ce compon place mode mous releas set size object fig minimum issu bind us command current diagram current project argo diagram diagram diagram util activ diagram fig fig diagram present object fig set size fig prefer size 