There is no way to get the mouse position from the mouse over event.

Regards,
VizGuy



On Mon, Sep 7, 2009 at 6:06 PM, Julian Esperat <[email protected]>wrote:

> Hey, thanks!
>
> You resolved my first question, and it was indeed the name of the
> variable... Shame on me!
>
> Unfortunately I want a personnalised tooltip (of my own), so I need the
> mouse position (the event property/object of the window object).
> My second question is still looking for an answer about it.
>
> Thanks again.
> Regards,
> Savageman.
>
>
> On Sun, Sep 6, 2009 at 9:16 AM, VizGuy <[email protected]> wrote:
>
>> Hi,
>> What you are trying to do is possible, but you had a small yet significant
>> mistake that caused it not to work.
>> The setSelection method accepts an array of selections, while the event is
>> fired with a single hover entry.
>> All you have to do then is to surround the event with an array notation
>> and it will work:
>>
>>   google.visualization.events.addListener(visualization, 'onmouseover',
>> function(e) {
>>     visualization.setSelection(*[**e**]**)*;
>>   });
>>
>> Make sure that you refer to the chart var in the same name in all places,
>> and that they are accessible. I think there is a mistake in the example you
>> wrote here, and in my code its 'visualization').
>>
>>
>> Regards,
>> VizGuy
>>
>>
>>
>> On Wed, Aug 19, 2009 at 4:27 PM, Savageman <[email protected]> wrote:
>>
>>>
>>> Still looking for help.
>>>
>>> The problem is that the onmouseover returrns a selection and not an
>>> event.
>>> Is there any way to get a second parameter? Or something like
>>> google.vizualisation.events.lastevent?
>>>
>>> Thanks!
>>>
>>> On 14 août, 18:05, Savageman <[email protected]> wrote:
>>> > Hi,
>>> >
>>> > Thanks for the Visualisation API, it really rocks.
>>> > I'm using AreaChart and I'm trying to display some tooltips when
>>> > hoverint the points on the graph.
>>> > Unfortunately, the onmouseover() callback function returns only a
>>> > selection ({row:1,column:2} for example) and I couldn't get the event
>>> > to retrieve the mouse position...
>>> >
>>> > Here is some code:
>>> >
>>> >         var areachart = new google.visualization.AreaChart
>>> > (document.getElementById('chart_div'));
>>> >         areachart.draw(data, {});
>>> >         google.visualization.events.addListener(areachart,
>>> 'onmouseover',
>>> > function(sel) {
>>> >                 area.setSelection(sel); // 1st question: this code
>>> doesn't select
>>> > anything (no tooltip on the graph), why?
>>> >                 // 2nd question: how to retrieve the object event?
>>> window.event is
>>> > undefined here, don't know why...
>>> >         });
>>> >
>>> > Thanks for help !
>>>
>>>
>>
>>
>>
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Google Visualization API" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/google-visualization-api?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to