<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<META content="MSHTML 6.00.2900.2802" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT face=Arial size=2>Hello!</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>Do you have any news concerning the right click 
avoiding function? Or, could you maybe tell me where the mouse event handling 
takes place so I can check for the right click event or thus stop its 
evaluation?<BR>I found this javascript page about catching the right click: <A 
href="http://www.rgagnon.com/jsdetails/js-0061.html">http://www.rgagnon.com/jsdetails/js-0061.html</A></FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>I hope you can help me with this.</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>Cheers,</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>Carlo</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>&gt; Bart,<BR>&gt; <BR>&gt; I agree with your 
evaluation of how mouse handling should be done.&nbsp; As <BR>&gt; part of 
fixing the javascript performance issue (by restricting mouse <BR>&gt; events to 
the map image), I will also try to accomodate your request to <BR>&gt; not 
interpret the right mouse button as an action button.<BR>&gt; <BR>&gt; For the 
navigation commands, there are a couple of known issues.&nbsp; One is<BR>&gt; 
<BR>&gt; that the mouse click handling is fairly promiscuous, so if you have a 
<BR>&gt; select box that overlaps the map image and you select an item in the 
<BR>&gt; list, then a mouse click is generated on the map too.<BR>&gt; <BR>&gt; 
I am hoping to fix this particular problem within the same mechanism, by<BR>&gt; 
<BR>&gt;&nbsp;&nbsp; only connecting to mouse click events when the mouse is 
actually over <BR>&gt; the map, but I may have to do something along the lines 
you suggest to <BR>&gt; ensure that activating another tool doesn't cause some 
navigation<BR>&gt; effect.<BR>&gt; <BR>&gt; The problem with this is that 
selecting something from the quickzoom or <BR>&gt; some other input on the page 
should not really cancel the fact that you <BR>&gt; have the zoom in tool 
selected, for instance.<BR>&gt; <BR>&gt; Thanks for all the great input,<BR>&gt; 
<BR>&gt; Cheers,<BR>&gt; <BR>&gt; Paul<BR>&gt; <BR>&gt; Bart van den Eijnden 
wrote:<BR>&gt; &gt; Hi list,<BR>&gt; &gt; <BR>&gt; &gt; I want to address 2 
issues in this e-mail, which are slightly related.<BR>&gt; &gt; <BR>&gt; &gt; 
First of all I have noticed that the navigational tools work with all <BR>&gt; 
&gt; mouse buttons, i.e. also when pressing the right mouse button the map 
<BR>&gt; &gt; zooms in etc. This complicates things when a user wants to save 
the<BR>&gt; map <BR>&gt; &gt; image using the "save image as" browser 
functionality. Chameleon will <BR>&gt; &gt; act on the active navigational 
command, instead of presenting the <BR>&gt; &gt; browser popup menu. Also there 
is no way to clear the active <BR>&gt; &gt; navigational tool as far as I have 
noticed. You can change it by <BR>&gt; &gt; clicking on another navigational 
tool, but not "clear" it.<BR>&gt; &gt; <BR>&gt; &gt; Secondly, a previously 
noted issue came to my mind, the problem when a<BR>&gt; <BR>&gt; &gt; user 
selects an item from the locations picklist (quickview), that <BR>&gt; &gt; 
Chameleon also processes according to the current/active navigational <BR>&gt; 
&gt; command. E.g. if the Query tool is the active tool, you also get the 
<BR>&gt; &gt; Query results presented when selecting a location to zoom to. BTW 
I <BR>&gt; &gt; don't know for sure if the Query tool also works through the 
NAV_CMD <BR>&gt; &gt; variable.<BR>&gt; &gt; <BR>&gt; &gt; In my opinion, some 
of this behaviour could be corrected by:<BR>&gt; &gt; <BR>&gt; &gt; a) do not 
let navigational tools work on a right mouse button press<BR>&gt; &gt; b) when 
selecting/using another widget, put the NAV_CMD to an empty <BR>&gt; &gt; 
string, so that there is no active navigational tool on the map. E.g.<BR>&gt; on 
<BR>&gt; &gt; the OnEnter event of the select box of the quickview, set NAV_CMD 
to<BR>&gt; an <BR>&gt; &gt; empty string.<BR>&gt; &gt; <BR>&gt; &gt; Any 
thoughts on this?<BR>&gt; &gt; <BR>&gt; &gt; Best regards,<BR>&gt; &gt; 
Bart<BR>&gt; &gt; _______________________________________________<BR>&gt; &gt; 
Chameleon mailing list<BR>&gt; &gt; <A 
href="mailto:Chameleon@lists.maptools.org">Chameleon@lists.maptools.org</A><BR>&gt; 
&gt; <A 
href="http://lists.maptools.org/mailman/listinfo/chameleon">http://lists.maptools.org/mailman/listinfo/chameleon</A><BR>&gt; 
&gt; <BR>&gt; <BR>&gt; -- <BR>&gt;&nbsp;&nbsp; 
-----------------------------------------------------------------<BR>&gt; |Paul 
Spencer&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
<A 
href="mailto:spencer@dmsolutions.ca">spencer@dmsolutions.ca</A>&nbsp;&nbsp;&nbsp; 
|<BR>&gt; 
|-----------------------------------------------------------------|<BR>&gt; 
|Applications &amp; Software 
Development&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
|<BR>&gt; |DM Solutions Group 
Inc&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
<A href="http://www.dmsolutions.ca/">http://www.dmsolutions.ca/</A>|<BR>&gt; 
&lt;<A 
href="http://www.dmsolutions.ca/%7C">http://www.dmsolutions.ca/%7C</A>&gt; 
<BR>&gt;&nbsp;&nbsp; 
-----------------------------------------------------------------<BR>&gt; 
<BR>&gt; <BR>&gt; <BR>&gt; </FONT></DIV></BODY></HTML>