|
||||
[Chameleon] mousemove and CPUPaul Spencer spencer@dmsolutions.caThu, 08 Jan 2004 16:31:21 -0500
|
Bart, we are (hopefully) going to be looking into this issue with JF Doyon and NRCan. The current mechanism is to attach to the onmousemove event handler of the document object. We are proposing to replace this with an event handler on the map image (or layer or whatever works in most DOMs) with backwards compatibility to use the existing mechanism. This requires some rework since all the move movement handling is done in slightly different ways and I would like to consolidate this into one centralized handling function. As to why it happens over the document and not the map image, I have no clue! Any hints on this would be great. Cheers, Paul Bart van den Eijnden wrote: > Hi list, > > I have been looking a little bit into the CPU usage of a Chameleon > application and see that the things that occur on the mouse move event > take a lot of CPU (50-100% depending on the speed of movement). Perhaps > some of these functions could be on intervals which are more friendly to > the CPU usage? > > Also, I noticed that this does not only occur when moving over the map > area, but this occurs when moving over any part of the page. That's > quite strange, because no coordinates etc. need to be updated when > moving the mouse around outside the map area. > > Best regards, > Bart _______________________________________________ > Chameleon mailing list > Chameleon@lists.maptools.org > http://lists.maptools.org/mailman/listinfo/chameleon > -- ----------------------------------------------------------------- |Paul Spencer spencer@dmsolutions.ca | |-----------------------------------------------------------------| |Applications & Software Development | |DM Solutions Group Inc http://www.dmsolutions.ca/| -----------------------------------------------------------------
This archive was generated by Pipermail. |
MapTools.org -- Hosted by DM Solutions Group |