WebView Mouse Events
WebView Mouse Events
- Subject: WebView Mouse Events
- From: haym37 <email@hidden>
- Date: Sun, 16 Apr 2006 19:21:47 -0400
Hi,
I would like to able to override the mouseDown method for a WebView,
however, I have discovered that this method does not exist with a
WebView. After subclassing the WebView I, therefore, used this:
- (void)webView:(WebView *)sender mouseDidMoveOverElement:
(NSDictionary *)elementInformation modifierFlags:(unsigned int)
modifierFlags
{
if ([[NSApp currentEvent] type] == NSLeftMouseUp)
NSLog(@"here");
}
That method works, however, it does not work when the user clicks on
a form element (i.e. button). I could place a transparent NSView or
NSWindow over the WebView and capture mouse events through that,
however, I want to be able to disable mouse events (and key events)
(so, for instance, when the user clicks on, suppose, a button,
nothing will occur (it won't be pressed down/turn blue, etc.)) in the
WebView as well as be notified when an event occurs in the WebView.
Thanks!
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Cocoa-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden