Perfect, thanks Douglas.

> On Dec 3, 2009, at 1:57 AM, Gideon King wrote:
> 
>> I'm trying to emulate the double-click behavior of an NSTextView where it 
>> selects the word under your mouse.
>> 
>> I am able to set the insertion point on a single click using the 
>> characterIndexForPoint: method.
>> 
>> What's the best way to go from there to selecting the word (or space) where 
>> they have clicked?
> 
> NSTextView's method for this is -selectionRangeForProposedRange:granularity:. 
>  If you're doing this without a text view, the underlying implementation is 
> in NSAttributedString's -doubleClickAtIndex:.
> 
> Note that -characterIndexForPoint: is intended for input methods, not for 
> setting the insertion point.  Try -characterIndexForInsertionAtPoint: instead.
> 
> Douglas Davidson
> 

_______________________________________________

Cocoa-dev mailing list ([email protected])

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com

This email sent to [email protected]

Reply via email to