[webkit-dev] WebView editing in Mail
piet.webkit at yahoo.com
Fri Feb 2 16:18:52 PST 2007
I understand that a change of API isn't likely to happen anytime soon, so
could someone in the Apple Mail team please suggest me her/his best bet as
of how to implement this behavior?
Rest assured that if it's broken one day by a change of your private APIs,
it will not crash our application, just degrade a little bit its behavior,
so no big problem.
--- David Harrison <harrison at apple.com> wrote:
> What you are referring to is part of a Mail/WebKit SPI. As such, it is
> undocumented and subject to incompatible change without notice, and we
> highly discourage you from using it. We do encourage you to write a
> bugzilla requesting API support for the functionality you need.
> On Feb 2, 2007, at 1:06 PM, piet wrote:
> > When composing a reply in Apple Mail, if the user types Return
> > inside the
> > quoted message, the quoted content is broken in two parts, the
> > cursor is
> > inserted in-between and any character typed by the user is no longer
> > part of
> > the quoted content.
> > I would like to implement this behavior in an editor.
> > So far, I found that:
> > - The quoted content must be a BLOCKQUOTE with TYPE="cite".
> > - WebView implements a category called WebViewEditingInMail that
> > defines 4
> > methods, one of which is _insertNewlineInQuotedContent which calls
> > insertParagraphSeparatorInQuotedContent.
> > What is the proper way to implement this: should I implement
> > shouldInsertText and call _insertNewlineInQuotedContent when the
> > text is
> > "\n", or does Apple Mail has some other way to let the WebKit know
> > when to
> > insert a paragraph separator?
Need Mail bonding?
Go to the Yahoo! Mail Q&A for great tips from Yahoo! Answers users.
More information about the webkit-dev