Just confirming that this has been solved, putting the mobilescroller commands in the resizestack handler is the solution. What I did was I put "resizestack" to be called from "orientationchanged", which for some reason it seemed like a good idea at the time :/
Thanks Ralph. Tom On Sat, Jun 19, 2021 at 10:43 PM Tom Glod <t...@makeshyft.com> wrote: > Hi Ralph... Thanks for those tips.... I will test to see if I can make it > work. > > On Fri, Jun 18, 2021, 10:23 PM Ralph DiMola via use-livecode, < > use-livecode@lists.runrev.com> wrote: > >> Tom, >> >> Orientationchanged happens before the screen is actually rotated. This is >> why your scroll regions are not correct. Put your code in the resizestack >> handler. I delete and recreate the scroller, I don't remember if that is >> needed or I just started doing it that way. Scrollers work for me on both >> iOS and Android. If you are able to come up with your magic numbers that >> will make it scroll to the same place you must do a send in time for the 2 >> "mobileControlSet"s for both vScroll and hScroll. I use 100ms >> >> That being said although all my apps support both portrait and landscape >> I use Orientationchanged very very rarely but when you need it it's >> invaluable. >> >> >> Ralph DiMola >> IT Director >> Evergreen Information Services >> rdim...@evergreeninfo.net >> >> -----Original Message----- >> From: use-livecode [mailto:use-livecode-boun...@lists.runrev.com] On >> Behalf Of Tom Glod via use-livecode >> Sent: Friday, June 18, 2021 9:23 PM >> To: How to use LiveCode >> Cc: Tom Glod >> Subject: Re: Mobile Scroller >> >> Ralph, it's in the orientationchanged handler.... >> >> Brian.... Thanks..... !!! >> >> >> On Fri, Jun 18, 2021, 4:18 PM Brian Milby via use-livecode, < >> use-livecode@lists.runrev.com> wrote: >> >> > I have this working in SivaSiva for the stories module on Android. It >> > locks up on iOS so I have rotation disabled for now. In my use case, >> > the group is essentially the full screen with an image that is being >> > moved around. I’ll try to find the specific scripts tonight. >> > >> > Thanks, >> > Brian >> > >> > Sent from my iPhone >> > >> > > On Jun 18, 2021, at 3:06 PM, Ralph DiMola via use-livecode < >> > use-livecode@lists.runrev.com> wrote: >> > > >> > > Tom, >> > > >> > > What handler are you doing this in? >> > > >> > > Ralph DiMola >> > > IT Director >> > > Evergreen Information Services >> > > rdim...@evergreeninfo.net >> > > >> > > -----Original Message----- >> > > From: use-livecode [mailto:use-livecode-boun...@lists.runrev.com] On >> > Behalf >> > > Of Tom Glod via use-livecode >> > > Sent: Friday, June 18, 2021 2:51 PM >> > > To: How to use LiveCode >> > > Cc: Tom Glod >> > > Subject: Mobile Scroller >> > > >> > > Hi Folks, >> > > >> > > I implemented a MobileControl "Scroller" to scroll a group. Works >> great. >> > > However when I change the orientation, it no longer works correctly. >> > > >> > > >> > > - I tried to just update the properties relating to the rect >> > > - deleting / recreating >> > > >> > > >> > > mobileControlSet "CardContentScroller","visible",true >> > > >> > > mobileControlSet "CardContentScroller","rect",the rect of *group* >> > > "Card Content" of this card of me >> > > >> > > *put* 0,0,the width of *group* "Card Content" of this card of me,the >> > > formattedHeight of *group* "Card Content" of this card of me into >> > > tContentRect >> > > >> > > mobileControlSet "CardContentScroller","contentRect",tContentRect >> > > >> > > mobileControlSet "CardContentScroller","vIndicator",true >> > > >> > > >> > > but it still isn't updating properly. >> > > Not sure what i'm doing wrong. >> > > >> > > The code runs on the orientationChanged message >> > > >> > > Please help. >> > > >> > > Thanks, >> > > >> > > -- >> > > Tom Glod >> > > Founder & Developer >> > > MakeShyft R.D.A (www.makeshyft.com) >> > > Mobile:647.562.9411 >> > > _______________________________________________ >> > > use-livecode mailing list >> > > use-livecode@lists.runrev.com >> > > Please visit this url to subscribe, unsubscribe and manage your >> > subscription >> > > preferences: >> > > http://lists.runrev.com/mailman/listinfo/use-livecode >> > > >> > > >> > > _______________________________________________ >> > > use-livecode mailing list >> > > use-livecode@lists.runrev.com >> > > Please visit this url to subscribe, unsubscribe and manage your >> > subscription preferences: >> > > http://lists.runrev.com/mailman/listinfo/use-livecode >> > >> > _______________________________________________ >> > use-livecode mailing list >> > use-livecode@lists.runrev.com >> > Please visit this url to subscribe, unsubscribe and manage your >> > subscription preferences: >> > http://lists.runrev.com/mailman/listinfo/use-livecode >> > >> _______________________________________________ >> use-livecode mailing list >> use-livecode@lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode@lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode >> > -- Tom Glod Founder & Developer MakeShyft R.D.A (www.makeshyft.com) Mobile:647.562.9411 _______________________________________________ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode