Skip navigation.
 
mlRe: pasteFont: is a no-op for plain-text text objects?
FROM : Douglas Davidson
DATE : Fri Nov 22 21:01:49 2002

On Friday, November 22, 2002, at 11:34  AM, Daniel Zitter wrote:

> With expectations set by the documentation, I assumed that calling
> pasteFont: on a plain-text NSTextView would have set the font for the
> entire text to the font on the font pasteboard. This does not work for
> me. (Try this yourself in TextEdit. It doesn't work there either.)
>
> In the case of a rich-text text view, as expected, pasteFont: does the
> thing with the stuff, and if I write my own implementation of
> pasteFont: in a subclass of NSTextView, that works.


This is a bug that has already been fixed internally.  NSFontPboardType
was not being added to the readablePasteboardTypes for non-rich-text
textviews, even if they used the font panel.  You should be able to
work around this by overriding readablePasteboardTypes and appending
NSFontPboardType to the result if it is not present, for appropriate
textviews (generally those for which usesFontPanel is YES).

Douglas Davidson
_______________________________________________
cocoa-dev mailing list | <email_removed>
Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/cocoa-dev
Do not post admin requests to the list. They will be ignored.

Related mailsAuthorDate
mlpasteFont: is a no-op for plain-text text objects? Daniel Zitter Nov 22, 20:34
mlRe: pasteFont: is a no-op for plain-text text objects? Douglas Davidson Nov 22, 21:01