methods for Selected & Changed
Methods cvjs_change_space(), cvjs_graphicalObjectCreated() and cvjs_ObjectSelected() are used for Space Management Interface creation and call-back when an object has been clicked for interation.
Mostly cvjs_change_space(), cvjs_graphicalObjectCreated() can be left empty, as all interaction can be tracked through cvjs_graphicalObjectOnChange():
The call-back cvjs_ObjectSelected() is always called when a Space Object has been clicked.
// generic callback method, tells which FM object has been clicked
function cvjs_change_space(){
}
function cvjs_graphicalObjectCreated(graphicalObject){
// do something with the graphics object created!
}
function cvjs_ObjectSelected(rmid){
var e = window.event;
var posX = e.clientX;
var posY = e.clientY;
myBoundingBox = cvjs_ObjectBoundingBox_ScreenCoord(rmid);
console.log("See callback: cvjs_ObjectSelected() "+rmid+" BBox: "+myBoundingBox.x+" "+myBoundingBox.y+" "+myBoundingBox.x2+" "+myBoundingBox.y2+" mouse x,y "+posX+" "+posY);
// hideOnlyPop(rmid);
}