Icon View Thread

The following is the text of the current message along with any replies.
Messages 1 to 3 of 3 total
Thread EW 2.01 B2 Strange Touch Scrolling
Fri, Aug 28 2015 8:29 AMPermanent Link

Mark Brooks

Slikware

Avatar

I have a TScrollPanel descendant with a number of TBasicPanel descendants inside. The latter have Layout set to lpTopLeft, lsRight and LCBottom. This gives me the (often used) scrolling collection of panels functionality.

Prior to 2.01 I had to capture the Touch events at TBasicPanel level and use them to scroll the parent TScrollPanel. In 2.01 I believe that functionality has been included (I guess the events pass though the child up to the parent?). So, I've removed my code and am relying on the new native mechanism. However, I'm finding that the touch scroll is "too fast" or not "granular" enough, if that makes sense. It seems like a tiny movement scrolls way too much so as to become almost unusable.

As an aside, I also had my own code to do the same thing for MouseWheel scrolling. I have since removed this and the new native mechanism works fine.
Fri, Aug 28 2015 3:02 PMPermanent Link

Tim Young [Elevate Software]

Elevate Software, Inc.

Avatar

Email timyoung@elevatesoft.com

Mark,

<< Prior to 2.01 I had to capture the Touch events at TBasicPanel level and use them to scroll the parent TScrollPanel. In 2.01 I believe that functionality has been included (I guess the events pass though the child up to the parent?). So, I've removed my code and am relying on the new native mechanism. However, I'm finding that the touch scroll is "too fast" or not "granular" enough, if that makes sense. It seems like a tiny movement scrolls way too much so as to become almost unusable. >>

Is this iOS ?  If so, then I just noticed the same thing, and I think it's a bug in Safari whereby the browser is scrolling even though we tell it to *not* perform the default behavior. I'll have to experiment to come up with a workaround.

In case you're wondering: yes, Safari is the new IE. Smile

Tim Young
Elevate Software
www.elevatesoft.com
Fri, Aug 28 2015 5:16 PMPermanent Link

Tim Young [Elevate Software]

Elevate Software, Inc.

Avatar

Email timyoung@elevatesoft.com

Mark,

Never mind, I found the issue and it's a bug in EWB 2.01.  The thing that threw me off was the fact that I *just* tested the scrolling with lists and grids before the 2.01 release.  The problem is, those controls were fine, whereas the forms, scroll panels, and other containers were not.

I'll have a fix out in 2.01 B3.

Thanks,

Tim Young
Elevate Software
www.elevatesoft.com
Image