In regards to both of these (and especially the QC option). Would it be possible to add those to the NSMenu as with a setView? I'd like to avoid using setView to maintain backward compatibility, but if its the only way I can cut off anyone below 10.5 (when custom views were added to the NSMenuItem API).
Either way thanks for the replies! -Erik On May 3, 2010, at 2:25 PM, douglas welton wrote: > Erik, > > If you haven't checked out Quartz Composer, do so. If my memory is correct, > the QCTV sample code includes a news ticker that may be exactly what you are > looking for. > > regards, > > douglas > > On May 3, 2010, at 3:59 PM, Joachim Deelen wrote: > >> Hi Erik, >> >> I think one way to go would be CoreAnimation ... At least I'm using it in my >> iTunes Menubar Controller Playwatch. >> >> CATextLayer, CAScrollLayer and CABasicAnimation are the Classes that might >> be helpful. But CoreAnimation is rather complex. >> >> There might be ways to implement it with a "normal" NSView contained in a >> NSScrollView. And yes, you would have to implement at least one custom >> NSView. >> >> regards, >> Joachim >> >> http://www.aquarius-software.de/AQUARIUS-software_en/PlaywatchFeatures.html >> >> >> Am 03.05.2010 um 00:58 schrieb Erik Benoist: >> >>> I am writing a small NSStatusItem which displays a NSString in the menu bar >>> and supplies a series of NSMenuItems. As the text to be displayed is >>> occasionally longer than would be permitted on the Menu Bar I would like to >>> animate the text in a Stock Ticker style scrolling animation. Much like >>> you'd see in iTunes when a song is too long to be displayed or how the >>> modem connect NSStatusItem will scroll the words "dialing... >>> authentication...". I tried to simply write text to the menu bar using a >>> Timer writing one character at a time, but the result isn't smooth and due >>> to spacing in between letters can be variable in how much it moves each >>> iteration. >>> >>> I suspect that a custom NSView is set to the NSStatusItem, but I am at a >>> complete loss as to how to pull this off. Any examples of how to: >>> 1. Properly animate the text. >>> 2. Attach the resulting animation to the menu bar >>> >>> would be greatly appreciated. I have googled around extensively and have >>> yet to find a solid example or clue. >>> >>> Thank you, >>> Erik Benoist_______________________________________________ >>> >>> Cocoa-dev mailing list (Cocoa-dev@lists.apple.com) >>> >>> 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/cocoa-dev%40deelen.de >>> >>> This email sent to cocoa-...@deelen.de >>> >> >> _______________________________________________ >> >> Cocoa-dev mailing list (Cocoa-dev@lists.apple.com) >> >> 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/douglas_welton%40earthlink.net >> >> This email sent to douglas_wel...@earthlink.net > _______________________________________________ Cocoa-dev mailing list (Cocoa-dev@lists.apple.com) 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 arch...@mail-archive.com