• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: Ticker Style Scrolling Text
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Ticker Style Scrolling Text


  • Subject: Re: Ticker Style Scrolling Text
  • From: Joachim Deelen <email@hidden>
  • Date: Mon, 3 May 2010 21:59:10 +0200

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 (email@hidden)
>
> 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:
>
> This email sent to email@hidden
>

_______________________________________________

Cocoa-dev mailing list (email@hidden)

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:

This email sent to email@hidden

  • Follow-Ups:
    • Re: Ticker Style Scrolling Text
      • From: douglas welton <email@hidden>
References: 
 >Ticker Style Scrolling Text (From: Erik Benoist <email@hidden>)

  • Prev by Date: Re: Compress / Uncompress
  • Next by Date: Re: Ticker Style Scrolling Text
  • Previous by thread: Ticker Style Scrolling Text
  • Next by thread: Re: Ticker Style Scrolling Text
  • Index(es):
    • Date
    • Thread