Skip navigation.
 
mlRe: Selection and insertion point handling w/ NSTextAttachments
FROM : Glen Simmons
DATE : Thu Oct 07 22:16:14 2004

On 7 Oct, 2004, at 12:46 PM, John Labovitz wrote:

> On Oct 6, 2004, at 1:11 PM, Glen Simmons wrote:
>

>> I tried that, and while it allows selection, it doesn't feel right
>> b/c there's that extra character.

>
> Have you tried kerning?
>
> I haven't tried this with attachments, but since they're just treated
> as glyphs, you might be able to set a kerning attribute on a range
> that includes the character before the attachment and the attachment
> itself.
>
> You'd do this by setting the range to have the NSKernAttributeName
> attribute, with a value  (apparently) specified in points.
>
> I'll admit that a potential problem with this approach is if the user
> deletes the attachment, you'll want to remove the kerning of the
> previous character.


Yep, tried that too. NSTextView doesn't pay any attention to kerning
for attachments. I set it using the NSKernAttributeName and also by
calling -loosenKerning: (or some such) as a test. No movement.

Glen

Related mailsAuthorDate
mlSelection and insertion point handling w/ NSTextAttachments Glen Simmons Sep 10, 16:10
mlRe: Selection and insertion point handling w/ NSTextAttachments Louis C. Sacha Oct 6, 22:06
mlRe: Selection and insertion point handling w/ NSTextAttachments Glen Simmons Oct 6, 22:11
mlRe: Selection and insertion point handling w/ NSTextAttachments John Labovitz Oct 7, 19:46
mlRe: Selection and insertion point handling w/ NSTextAttachments Glen Simmons Oct 7, 22:16