newScrollView - ability to scroll horizontally and vertically at the same time (diagonally)

Hi,

This has been raised before but the thread seems to of dried up so figured I would re-post to see where it is at…

I was wondering if:

  1. Has this bug been addressed? if so, when will it be available?

  2. If not, does anyone know of a way to accomplish this?  maybe by using set focus, timers, or something to alternate the direction (thus giving the impression of being able to scroll diagonally?)

Hope someone can provide an answer one way or the other.

Many thanks

Dave

Anybody? Rob Miracle? Alex F? Anyone else from corona?

Even if its just a no, this isnt something we are going to implement…  (then I can stop waiting for it haha)

Cheers :slight_smile:

Maybe not popular opinion, but sometimes its good to wake up a thread :slight_smile: Those who participated in the thread you mentioned will get a notification email and they have perhaps solved their problem somehow by now and willing to share.

Hi Jon,

Thanks for the reply… unfortunately, I already tried that in the first place but to no avail :(  that’s why I decided to start a new thread…

This was the old one for reference:  http://forums.coronalabs.com/topic/35734-widgetnewscrollview-cannot-scroll-both-horizontal-and-vertical-at-the-same-time/

It talks about it being raised as a bug with a reference but thats where the trail ends.

Thanks again for responding,

Have a great day,

Cheers

Dave

Hi,

If anyone is interested I (think) have managed to resolve this… I hadn’t realised that the widget source was available so it didn’t occur to me to look at the source myself.  anyway, I downloaded it as per the pinned article (http://forums.coronalabs.com/topic/34183-widgets-20-open-source/) and managed to tweak the code.  I have not properly tested it but it might be useful to a few people. the fix is as follows:

  1. open the file widget_momentumScrolling.lua

  2. locate the function M._runtime and comment out the line “if “horizontal” == view._moveDirection then” and its corresponding else / end  statements

  3. locate the function  M._touch( view, event ) and comment out the same code there

That should do it… as i said I have not properly tested it and it might cause some funnies so use at your risk…

Just a quick rant for the corona staff…  I was dissapointed at the lack of response to this thread and the one that was already opened (which I also commented in).  I have just started using corona and maybe it is because i am not (yet) a pro user but for myself and probably other, I dont want to go Pro until I am happy with what corona can offer… this includes the support. 

I know you guys are busy doing a great job on other cool stuff but just wanted to air my frustration with this particular issue :slight_smile:

If you do read this, maybe you could let the forum know if there was a reason the vertical and horizontal movements were exclusive… i.e. did it cause problems that I have not spotted?  if not, can someone include this in the main widgets release?

Anyway, hopefully this will help someone else

Cheers

Dave

Hi Dave,

Apologies that this thread didn’t get answered. We (staff) go through dozens of threads every day and we try to answer as many as possible, but sometimes they slip through the cracks. Widgets are getting some new updates in the coming weeks, and we know people are impatient to have them. We’ll get them out as soon as realistically possible.

Thanks,

Brent

We have been waiting for a cumulative fix for a really long time. Alex 2 weeks ago mentioned “next week” which would have been last week but nothing came out. Now you mention “updates in the coming weeks”… I am sorry to see that we have to keep waiting. Alas…

Anybody? Rob Miracle? Alex F? Anyone else from corona?

Even if its just a no, this isnt something we are going to implement…  (then I can stop waiting for it haha)

Cheers :slight_smile:

Maybe not popular opinion, but sometimes its good to wake up a thread :slight_smile: Those who participated in the thread you mentioned will get a notification email and they have perhaps solved their problem somehow by now and willing to share.

Hi Jon,

Thanks for the reply… unfortunately, I already tried that in the first place but to no avail :(  that’s why I decided to start a new thread…

This was the old one for reference:  http://forums.coronalabs.com/topic/35734-widgetnewscrollview-cannot-scroll-both-horizontal-and-vertical-at-the-same-time/

It talks about it being raised as a bug with a reference but thats where the trail ends.

Thanks again for responding,

Have a great day,

Cheers

Dave

Hi,

If anyone is interested I (think) have managed to resolve this… I hadn’t realised that the widget source was available so it didn’t occur to me to look at the source myself.  anyway, I downloaded it as per the pinned article (http://forums.coronalabs.com/topic/34183-widgets-20-open-source/) and managed to tweak the code.  I have not properly tested it but it might be useful to a few people. the fix is as follows:

  1. open the file widget_momentumScrolling.lua

  2. locate the function M._runtime and comment out the line “if “horizontal” == view._moveDirection then” and its corresponding else / end  statements

  3. locate the function  M._touch( view, event ) and comment out the same code there

That should do it… as i said I have not properly tested it and it might cause some funnies so use at your risk…

Just a quick rant for the corona staff…  I was dissapointed at the lack of response to this thread and the one that was already opened (which I also commented in).  I have just started using corona and maybe it is because i am not (yet) a pro user but for myself and probably other, I dont want to go Pro until I am happy with what corona can offer… this includes the support. 

I know you guys are busy doing a great job on other cool stuff but just wanted to air my frustration with this particular issue :slight_smile:

If you do read this, maybe you could let the forum know if there was a reason the vertical and horizontal movements were exclusive… i.e. did it cause problems that I have not spotted?  if not, can someone include this in the main widgets release?

Anyway, hopefully this will help someone else

Cheers

Dave

Hi Dave,

Apologies that this thread didn’t get answered. We (staff) go through dozens of threads every day and we try to answer as many as possible, but sometimes they slip through the cracks. Widgets are getting some new updates in the coming weeks, and we know people are impatient to have them. We’ll get them out as soon as realistically possible.

Thanks,

Brent

We have been waiting for a cumulative fix for a really long time. Alex 2 weeks ago mentioned “next week” which would have been last week but nothing came out. Now you mention “updates in the coming weeks”… I am sorry to see that we have to keep waiting. Alas…

It’s been a few months now and I’m not seeing any way to scroll diagonally…anyone?

What version of Corona SDK are you using?

2189

Any joy getting this working redpiston?

Rob - if you are asking which version does that mean it has been looked at??

no luck yet. I re-designed my game so it wouldn’t need it for now, but would still like it if a fix is made. I also tried builds 2100 and 2200 with no luck.

Side note, the scrollview is actually a little glitchy as well when you drag fast. I might even create my own scrollview completely at this point.

I first asked about this in October last year so to be honest i wouldn’t expect anything to be done about it :frowning: at least you got a response to your post from corona - I’ve given up asking for updates on this now(on other posts too) as it falls of deaf ears.

As a scroll view you would think the ability to scroll in both directions would be a pretty basic requirement ( to me anyway) but not many people are complaining about it so maybe not…

It’s a shame as I can’t really work around it for the game I wanted to do…

All the best with your game and if you do write a scroll view control let me know as I’d be happy to pay for it!

Cheers

Also, I havnt noticed the initially glitchyness you mentioned… Can you give a little more detail as to what is happening for u?