Rename Event listener

Remove hacks
This commit is contained in:
Paulo Veiga
2011-08-21 12:42:00 -03:00
parent 0e854c8942
commit ad13c296ad
42 changed files with 276 additions and 2944 deletions

View File

@@ -73,10 +73,10 @@
this._enable = !this._enable;
if (this._enable)
{
this._element.addEventListener(this._type, this._listener);
this._element.addEvent(this._type, this._listener);
} else
{
this._element.removeEventListener(this._type, this._listener);
this._element.removeEvent(this._type, this._listener);
}
return this._enable;
};
@@ -95,7 +95,7 @@
alert("Listener #:" + count);
};
this._listeners.push(listener);
this._element.addEventListener(this._type, listener);
this._element.addEvent(this._type, listener);
}
@@ -109,7 +109,7 @@
if (this._listeners.length > 0)
{
var listener = this._listeners.pop();
this._element.removeEventListener(this._type, listener);
this._element.removeEvent(this._type, listener);
}
}

View File

@@ -135,9 +135,9 @@
var listener = function(e) {
alert("Click event on:" + this.getType())
};
group.addEventListener("click", listener);
elipseLeft.addEventListener("click", listener);
elipseRight.addEventListener("click", listener);
group.addEvent("click", listener);
elipseLeft.addEvent("click", listener);
elipseRight.addEvent("click", listener);
workspace.addItAsChildTo($("groupEventsContainer"));
}
@@ -301,7 +301,7 @@
group.setSize(100, 100);
group.setPosition(0, 0);
group.setCoordSize(100, 100);
group.addEventListener("mouseover", function() {
group.addEvent("mouseover", function() {
alert("Mouse Over Group");
});
workspace.appendChild(group);
@@ -309,7 +309,7 @@
elipseOuter = new web2d.Elipse();
elipseOuter.setPosition(50, 50);
elipseOuter.setSize(50, 50);
group.addEventListener("mouseover", function() {
group.addEvent("mouseover", function() {
alert("Mouse Over elipseOuter");
});
group.appendChild(elipseOuter);

View File

@@ -112,17 +112,17 @@
workspace.appendChild(nodeGroup);
// Add behaviour ...
inerRect.addEventListener("mouseover", function() {
inerRect.addEvent("mouseover", function() {
outerRect.setVisibility(true);
});
inerRect.addEventListener("mouseout", function() {
inerRect.addEvent("mouseout", function() {
if (!nodeGroup._drag)
{
outerRect.setVisibility(false);
}
});
nodeGroup.addEventListener("mousedown", function(e)
nodeGroup.addEvent("mousedown", function(e)
{
var shadowGroup = new web2d.Group();
shadowGroup.setSize(200, 60);
@@ -165,7 +165,7 @@
shadowGroup.setPosition(posx - 50, posy - 150);
};
}
workspace.addEventListener("mousemove", workspace._moveFunction);
workspace.addEvent("mousemove", workspace._moveFunction);
var mouseUp = function(e)
{
@@ -175,11 +175,11 @@
nodeGroup.setPosition(pos.x, pos.y);
nodeGroup._drag = false;
outerRect.setVisibility(true);
workspace.removeEventListener("mousemove", workspace._moveFunction);
workspace.removeEventListener("mouseup", mouseUp);
workspace.removeEvent("mousemove", workspace._moveFunction);
workspace.removeEvent("mouseup", mouseUp);
};
workspace.addEventListener("mouseup", mouseUp);
workspace.addEvent("mouseup", mouseUp);
});

View File

@@ -246,7 +246,7 @@
var rect = new web2d.Rect(0, rectAttributes);
rect.setPosition(120, 20);
workspace.appendChild(rect);
rect.addEventListener("mouseover", function() {
rect.addEvent("mouseover", function() {
alert("Mouse Over");
});

View File

@@ -84,9 +84,9 @@ web2d.Loader =
web2d.Loader.checkLoaded(filename);
}
if(typeof(js.addEventListener) != 'undefined') {
if(typeof(js.addEvent) != 'undefined') {
/* The FF, Chrome, Safari, Opera way */
js.addEventListener('load',calltheCBcmn,false);
js.addEvent('load',calltheCBcmn,false);
}
else {
/* The MS IE 8+ way (may work with others - I dunno)*/