FROM : David Dunham
DATE : Tue Dec 21 23:29:57 2004
On 11 Dec 2004, at 13:00, Jim Thomason wrote:
> Ideally, I'd like the equivalent of the Pasteboard pasting a
> "NSPasteBoardDidChange" notification (or something like it) that I
> could just monitor and react to. But I don't believe there's anything
> actually like that.
I think someone already hinted at this:
On 22 Apr 2001, at 09:20, Chris Kane wrote:
> Functionality (private) like this used to exist. It turned out to be
> a bad idea for system/app performance.
>
> What happened was that eventually, essentially every app was
> interested in some aspect or other of the general pasteboard (and
> others to a lesser extent), so every time the user did a cmd-C, in
> addition to the normal work that goes on, the pasteboard server had to
> send every "observer" app for that pasteboard a message noting the
> change, and every app received it, woke up, swapped in a bunch of code
> and data to process the message, etc.
>
> Chris Kane
> Cocoa Frameworks, Apple, Inc.
David Dunham A Sharp <email_removed>
Voice/Fax: 206 783 7404 http://a-sharp.com
"People seem to misinterpret complexity as sophistication" -- Niklaus
Wirth
DATE : Tue Dec 21 23:29:57 2004
On 11 Dec 2004, at 13:00, Jim Thomason wrote:
> Ideally, I'd like the equivalent of the Pasteboard pasting a
> "NSPasteBoardDidChange" notification (or something like it) that I
> could just monitor and react to. But I don't believe there's anything
> actually like that.
I think someone already hinted at this:
On 22 Apr 2001, at 09:20, Chris Kane wrote:
> Functionality (private) like this used to exist. It turned out to be
> a bad idea for system/app performance.
>
> What happened was that eventually, essentially every app was
> interested in some aspect or other of the general pasteboard (and
> others to a lesser extent), so every time the user did a cmd-C, in
> addition to the normal work that goes on, the pasteboard server had to
> send every "observer" app for that pasteboard a message noting the
> change, and every app received it, woke up, swapped in a bunch of code
> and data to process the message, etc.
>
> Chris Kane
> Cocoa Frameworks, Apple, Inc.
David Dunham A Sharp <email_removed>
Voice/Fax: 206 783 7404 http://a-sharp.com
"People seem to misinterpret complexity as sophistication" -- Niklaus
Wirth
| Related mails | Author | Date |
|---|---|---|
| Jim Thomason | Dec 11, 22:00 | |
| SD | Dec 13, 03:14 | |
| Jim Thomason | Dec 16, 23:37 | |
| Stefan van den Oor… | Dec 19, 10:01 | |
| David Dunham | Dec 21, 23:29 |






Cocoa mail archive

