MacBook Two-Finger Scroller Effect Flipped

  • I have an app with a custom view inside an NSScrollView.  This view only
    scrolls horizontally, it only has a scroll bar along the bottom.  All is
    working beautifully except that the scroll view is behaving strangely in one
    case.

    If you use a MacBook you know that you can use a two-finger touch on the
    input device to scroll windows.  In a window with two scroll bars you can
    just use the two-finger approach to scroll all around the document,
    vertically and horizontally.  It is wonderful.

    In my app, however, horizontal "two-fingering" does nothing.  Vertical
    movements scroll it left and right.  I can't find anything that would have
    this transposing effect or any idea on how control it.  Anyone have any
    ideas?

    Thanks,
    Chris
  • No replies, just checking in...

    Has anyone seen this issue before?  Anyone with any ideas on it?

    Thanks

    > From: Chris Williams <chris...>
    > Date: Sat, 08 Sep 2007 22:43:40 -0700
    > To: <cocoa-dev...>
    > Conversation: MacBook Two-Finger Scroller Effect Flipped
    > Subject: MacBook Two-Finger Scroller Effect Flipped
    >
    > I have an app with a custom view inside an NSScrollView.  This view only
    > scrolls horizontally, it only has a scroll bar along the bottom.  All is
    > working beautifully except that the scroll view is behaving strangely in one
    > case.
    >
    > If you use a MacBook you know that you can use a two-finger touch on the
    > input device to scroll windows.  In a window with two scroll bars you can
    > just use the two-finger approach to scroll all around the document,
    > vertically and horizontally.  It is wonderful.
    >
    > In my app, however, horizontal "two-fingering" does nothing.  Vertical
    > movements scroll it left and right.  I can't find anything that would have
    > this transposing effect or any idea on how control it.  Anyone have any
    > ideas?
    >
    > Thanks,
    > Chris
  • On Sep 10, 2007, at 12:53 PM, Chris Williams wrote:

    > Has anyone seen this issue before?

    I have.

    > Anyone with any ideas on it?

    I suspect it's a bug in NSScrollView, and you might want to report it
    if you can come up with a sample project that shows the problem...
    <http://bugreport.apple.com/>

    Nick Zitzmann
    <http://www.chronosnet.com/>
  • > If you use a MacBook you know that you can use a two-finger touch on the
    > input device to scroll windows.  In a window with two scroll bars you can
    > just use the two-finger approach to scroll all around the document,
    > vertically and horizontally.  It is wonderful.
    >
    > In my app, however, horizontal "two-fingering" does nothing.  Vertical
    > movements scroll it left and right.  I can't find anything that would have
    > this transposing effect or any idea on how control it.  Anyone have any
    > ideas?

      I've had oddities where views in some third-party apps have "slid
    around" inappropriately if I accidentally finger-scrolled with my
    PowerBook (and MacBook Pro) trackpad but did nothing with a regular
    mouse's scroll wheel (with or without shift). I never fully
    investigated this.

      If you haven't already, try setting the Line Amount and Page Context
    in Interface Builder. I may be sending you on a wild goose chase, but
    it's worth a shot. ;-)

    --
    I.S.
  • Thanks, but I have both of those already appropriately assigned.

    From: "I. Savant" <idiotsavant2005...>
    Subject: Re: MacBook Two-Finger Scroller Effect Flipped

      If you haven't already, try setting the Line Amount and Page Context
    in Interface Builder. I may be sending you on a wild goose chase, but
    it's worth a shot. ;-)
  • That's not a bad idea.  If I can prove it in a small case, then I will
    submit it.  Thx.

    > From: Nick Zitzmann <nick...>
    > Subject: Re: MacBook Two-Finger Scroller Effect Flipped
    >
    > I suspect it's a bug in NSScrollView, and you might want to report it
    > if you can come up with a sample project that shows the problem...
    > <http://bugreport.apple.com/>
previous month september 2007 next month
MTWTFSS
          1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
Go to today