Update of /cvsroot/dynapi/dynapi/src
In directory usw-pr-cvs1:/tmp/cvs-serv14817
Modified Files:
dynapi.js
Log Message:
Updated removeFromArray
Index: dynapi.js
===================================================================
RCS file: /cvsroot/dynapi/dynapi/src/dynapi.js,v
retrieving revision 1.24
retrieving revision 1.25
diff -C2 -r1.24 -r1.25
*** dynapi.js 2001/02/17 13:55:47 1.24
--- dynapi.js 2001/02/18 20:27:07 1.25
***************
*** 43,55 ****
else return DynAPI.document;
},
errorHandler : function (msg, url, lno) {
if (is.ie) {
! lno-=1
! alert("DynAPI reported an error\n\nError in project: '" + url
+ "'.\nLine number: " + lno + ".\n\nMessage: " + msg)
! } else if (is.ns4) {
! alert("DynAPI reported an error\n\nError in file: '" + url +
"'.\nLine number: " + lno + ".\n\nMessage: " + msg)
! } else return false
return true
! },
resizeHandler : function() {
var doc = this.dyndoc;
--- 43,57 ----
else return DynAPI.document;
},
+
errorHandler : function (msg, url, lno) {
if (is.ie) {
! lno-=1
! alert("DynAPI reported an error\n\nError in project: '" + url
+ "'.\nLine number: " + lno + ".\n\nMessage: " + msg)
! } else if (is.ns4) {
! alert("DynAPI reported an error\n\nError in file: '" + url +
"'.\nLine number: " + lno + ".\n\nMessage: " + msg)
! } else return false
return true
! },
!
resizeHandler : function() {
var doc = this.dyndoc;
***************
*** 69,104 ****
return;
}
! DynAPI.document=new DynDocument(self);
! DynAPI.document.findDimensions();
! if (DynAPI.findLayers) DynAPI.findLayers(DynAPI.document);
! if (DynAPI.document.captureMouseEvents)
DynAPI.document.captureMouseEvents();
! if (DynAPI.document.captureKeyEvents)
DynAPI.document.captureKeyEvents();
! if (DynAPI.document.invokeEvent)
DynAPI.document.invokeEvent('beforeload');
! if (DynAPI.document.invokeEvent) DynAPI.document.invokeEvent('load');
! for (var i=0;i<DynAPI.plugins.length; i++) {
! if (DynAPI.plugins[i].onBeforeLoad)
DynAPI.plugins[i].onBeforeLoad();
}
! if (DynAPI.onLoad) DynAPI.onLoad();
! for (var i=0;i<DynAPI.plugins.length; i++) {
! if (DynAPI.plugins[i].onLoad)
DynAPI.plugins[i].onLoad();
}
! DynAPI.loaded=true;
! if (DynAPI.document.invokeEvent)
DynAPI.document.invokeEvent('afterload');
! eval(DynAPI.hookLoad);
},
removeFromArray : function(array, index, id) {
var which=(typeof(index)=="object")?index:array[index];
! if (id) {
! delete array[which.id];
! return null;
! }
! for (var i=0; i<array.length; i++) {
if (array[i] == which) {
! for(var x=i; x<array.length-1; x++)
array[x]=array[x+1];
! array.length -= 1;
break;
}
- }
return array;
},
--- 71,101 ----
return;
}
! DynAPI.document=new DynDocument(self);
! DynAPI.document.findDimensions();
! if (DynAPI.findLayers) DynAPI.findLayers(DynAPI.document);
! if (DynAPI.document.captureMouseEvents)
DynAPI.document.captureMouseEvents();
! if (DynAPI.document.captureKeyEvents)
DynAPI.document.captureKeyEvents();
! if (DynAPI.document.invokeEvent)
DynAPI.document.invokeEvent('beforeload');
! if (DynAPI.document.invokeEvent) DynAPI.document.invokeEvent('load');
! for (var i=0;i<DynAPI.plugins.length; i++) {
! if (DynAPI.plugins[i].onBeforeLoad)
DynAPI.plugins[i].onBeforeLoad();
}
! if (DynAPI.onLoad) DynAPI.onLoad();
! for (var i=0;i<DynAPI.plugins.length; i++) {
! if (DynAPI.plugins[i].onLoad) DynAPI.plugins[i].onLoad();
}
! DynAPI.loaded=true;
! if (DynAPI.document.invokeEvent)
DynAPI.document.invokeEvent('afterload');
! eval(DynAPI.hookLoad);
},
removeFromArray : function(array, index, id) {
var which=(typeof(index)=="object")?index:array[index];
! if (id) delete array[which.id];
! else for (var i=0; i<array.length; i++)
if (array[i] == which) {
! array.splice(i,1);
break;
}
return array;
},
_______________________________________________
Dynapi-CVS mailing list
[EMAIL PROTECTED]
http://lists.sourceforge.net/lists/listinfo/dynapi-cvs