Re: First click in custom window?
Re: First click in custom window?
- Subject: Re: First click in custom window?
- From: Erik Buck <email@hidden>
- Date: Tue, 7 Nov 2006 19:28:16 -0500
Maybe ...
acceptsFirstMouse:
Overridden by subclasses to return YES if the receiver should be sent
a mouseDown: message for an initial mouse-down event, NO if not.
- (BOOL)acceptsFirstMouse:(NSEvent *)theEvent
Parameters
theEvent
The initial mouse-down event, which must be over the receiver in its
window.
Discussion
The receiver can either return a value unconditionally or use the
location of theEvent to determine whether or not it wants the event.
The default implementation ignores theEvent and returns NO.
Override this method in a subclass to allow instances to respond to
click-through. This allows the user to click on a view in an inactive
window, activating the view with one click, instead of clicking first
to make the window active and then clicking the view. Most view
objects refuse a click-through attempt, so the event simply activates
the window. Many control objects, however, such as instances of
NSButton and NSSlider, do accept them, so the user can immediately
manipulate the control without having to release the mouse button.
Availability
Available in Mac OS X v10.0 and later.
See Also
– hitTest:
<http://www.cocoabuilder.com/archive/message/cocoa/2004/8/3/113541>
<http://lists.apple.com/archives/Cocoa-dev/2004/Aug/msg00095.html>
_______________________________________________
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