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]
