Need input on a new UI element
Sorry for being quiet lately, i've been working on CFE though. I think i've got the core functionality I want done for the 1.0 version of CFE, now it I am focusing on UI elements and then onto some plugins.
So currently i'm working on a sub-class of NSTextField so that it will scroll information if it's string is too long to be displayed (think a normal head unit or the Track name in iTunes).
I have to items that I would like input on.
The first is how it scrolls. Right now, I have it scroll to the left one character at a time until the last of the string is visible, then it starts over. My wife thinks this a bit jerky and would like to see it scroll until the field is blank, then start over. Thoughts? Opinions? Other ideas?
The second issue is when you have multiple of these fields on the screen at once (think the iTunes plugin for the album, artist, and track names) that all need to scroll, but have different length strings. That took all of 5 seconds to get really annoying :eek:. My thought is instead of having them scroll all the time, I instead have it detect when the cursor is over the field and then start it scrolling and conversely stop it when it leaves. More thoughts? More opinions? More ideas?