[webkit-dev] webkit ignores manual mouse click event
Nilesh Patil
vniles at gmail.com
Tue Nov 4 05:43:25 PST 2008
Hi
Usually i construct it like
PlatformMouseEvent pme(point, point, LeftButton, met, 1, false, false,
false, false, 0);
and call is
frame->eventHandler()->handleMousePressEvent(pme);
If this is not answer u r looking for, then probably u need to check
for webpage u r trying this clicks on. Generally we change image using
onClick. We generally hav a javascript associated with onClick to
which tag id is passed and then java script changes the image.
Also check association of onClick. (i.e. to which tag it is assiciated).
Webkit javascript engine is capable of interpreting such primitive
signals unless html source has some errors. So error is eithr in the
HTML source or construction of PlatformMouseEvent.
Thanks & Regrads
Niilesh
On Tue, Nov 4, 2008 at 6:50 PM, Luka Napotnik <luka.napotnik at gmail.com> wrote:
> The Gtk+ port.
>
> Greets,
> Luka
>
> Dne 04.11.2008 (tor) ob 18:48 +0530 je Nilesh Patil zapisal(a):
>> which port
>>
>> On Tue, Nov 4, 2008 at 6:43 PM, Luka Napotnik <luka.napotnik at gmail.com> wrote:
>> > Hello.
>> >
>> > I've created a method to send X,Y clicks to a page in the current frame.
>> > I'm using the handleMousePressEvent() method to create the event:
>> >
>> > Frame *frame = core(webView)->mainFrame();
>> > frame->eventHandler()->handleMousePressEvent(PlatformEvent(IntPoint(x,
>> > y), IntPoint(0, 0), LeftButton, MouseEventPressed, 1, false, false,
>> > false, false, 1.0));
>> >
>> > I open a HTML page where images change when you press the mouse button
>> > on them. But when running the program and calling the method, the images
>> > do not change. Oh and frame()->eventHandler() returns true so it should
>> > work.
>> >
>> > Any ideas?
>> >
>> > Greets,
>> > Luka
>> >
>> > _______________________________________________
>> > webkit-dev mailing list
>> > webkit-dev at lists.webkit.org
>> > http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev
>> >
>
>
More information about the webkit-dev
mailing list