Hi Mike, If you set the height of the field to it's formattedHeight then you only need to scroll the group.
-- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 Become our partner in sales http://qery.us/1bq Start selling Color Converter today. 20% commission! On 4 jan 2012, at 20:36, Michael Doub wrote: > So lets stay that I have a control called "Foo" and I am using a datagrid > named "PeopleList" > > I normally would do the following to set up the scroller: > iphoneControlCreate "scroller" > put the result into sScrollerId > iphoneControlSet sScrollerId, "rect", the rect of group "PeopleList" > put the rect of group "PeopleList" into temp > put the dgFormattedHeight of group "PeopleList" into item 4 of temp > iphoneControlSet sScrollerId, "contentRect", temp > > on scrollerDidScroll pOffsetX, pOffsetY > lock screen; set the dgVScroll of group "PeopleList" to pOffsetY; unlock > screen > end scrollerDidScroll > > Your saying that I should include both "Foo" and "PeopleList" together inside > of an encompassing group, let's call it "Boo" > Still use the rect of the group "PeopleList" for the scroller rect but set > the content rect to > (the dgFormattedHeight of group "PeopleList" + the height of group "foo". > > Are you suggesting that it is necessary to switch between scrolling > "PeopleList" and "Boo' with a single scroller? > > on scrollerDidScroll pOffsetX, pOffsetY > lock screen; > if pOffset > the height of group "Foo" then > set the vScroll of group "Boo" to the height of group "Foo" > set the dgVScroll of group "PeopleList" to pOffsetY - the height of > group "Foo"; > else > set the dgVScroll of group "PeopleList" to 0 > set the vScroll of group "Boo" to pOffset > unlock screen > end scrollerDidScroll > > Am I understanding this correctly? > > -= Mike > > > On 2012-01-04, at 9:19 AM, Mark Schonewille wrote: > >> Hi Mike, >> >> Just put the control at the top of the group and set the scroll of the group >> to the the height of the control. When the user pulls down the group, the >> scroll value will be 0 and that's when you know an action needs to be >> performed. >> >> -- > > > _______________________________________________ > 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