• 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: Rotate a standard Cocoa control?
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Rotate a standard Cocoa control?


  • Subject: Re: Rotate a standard Cocoa control?
  • From: email@hidden
  • Date: Sat, 09 May 2015 09:14:56 -0700

On 05/08/2015 23:28, Steve Mills wrote:
On May 9, 2015, at 00:22:12, Jerry Krinock <email@hidden> wrote:

Graham, from one who has been using your code since MacZoop, I say thank you AGAIN :)

After using Apple’s NSSlider in circular style, I discovered other issues in addition to the two mentioned in my original post…

- NSSlider has only one size.

- NSSlider requires the eyesight and dexterity of a 14-year-old to use it.

-- In order to turn NSSlider “up” or “down”, the user must make a circular motion on the mouse or trackpad. Yours works correctly: Drag up or down in a straight line. This is the way the circular controls in GarageBand work.

Go Graham!

Ditto, especially to the part about the correct way to mouse a knob.
Trying to run a mouse around a knob in a circular motion might be
intuitive, but it’s one of the worst motions you could do with a
mouse. You’d be better off training an actual mouse to push your mouse
in a circular motion. Up and down is far more natural and easier to
control, but I also think side to side is also intuitive and natural
as well. I’d offer both if I ever need to do this, just *never*
circular.


In our audio plug-ins, we have knobs that can be set to go either circular or linear, or in cases where we can get the audio host preference, we also allow "follow host", so that our knobs respond the same way as the audio host (DAW) is set up. Our linear setting measures the distance from an imaginary line running northwest to southeast through the knob's center, so that either vertical or horizontal movements work to turn them.

-Howard

_______________________________________________

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


References: 
 >Rotate a standard Cocoa control? (From: Jerry Krinock <email@hidden>)
 >Re: Rotate a standard Cocoa control? (From: Graham Cox <email@hidden>)
 >Re: Rotate a standard Cocoa control? (From: Robert Martin <email@hidden>)
 >Re: Rotate a standard Cocoa control? (From: Jerry Krinock <email@hidden>)
 >Re: Rotate a standard Cocoa control? (From: Steve Mills <email@hidden>)

  • Prev by Date: Re: Rotate a standard Cocoa control?
  • Next by Date: Re: Rotate a standard Cocoa control?
  • Previous by thread: Re: Rotate a standard Cocoa control?
  • Next by thread: Re: Rotate a standard Cocoa control?
  • Index(es):
    • Date
    • Thread