native scroller cuts off parts of last line in a field

Brian Milby brian at milby7.com
Tue Apr 20 07:48:52 EDT 2021


I think that is just a bug.  See here for workaround idea:

https://github.com/Himalayan-Academy/Siva-Siva-App/blob/nightly/behaviors/behavior_mobileScroller.livecodescript

Basic idea is to add 60 or so px to content region and then adjust a bit when not at the top.  Requires adjustments in scrollerDidScroll handler.

Thanks,
Brian

Sent from my iPhone

> On Apr 20, 2021, at 7:26 AM, Klaus major-k via use-livecode <use-livecode at lists.runrev.com> wrote:
> 
> Hi all,
> 
> see subject...
> 
> I have a field, I grouped it and in the IDE I show the vscrollbar
> of that group. I added two extra EMPTY lines at the end of that field
> AFTER the last line, and in the IDE I can read the last line and see the bit 
> of white space below.
> 
> Then I created a native scroller according to the LC lesseon and it works fine.
> --------------------------------------------------------------
> ommand scrollererstellen
>   put the rect of grp "scrollgroup" into tScrollerRect
>   put 0,0,(the formattedWidth of group "scrollgroup"),(the formattedHeight of group "scrollgroup") into tContentRect
>   mobileControlCreate "scroller", "links"
>   mobileControlSet "links", "rect", tScrollerRect
>   mobileControlSet "links", "contentRect", tContentRect 
>   mobileControlSet "links", "visible", true
>   mobileControlSet "links", "scrollingEnabled", true 
>   mobileControlSet "links", "vIndicator", true 
>   mobileControlSet "links", "vscroll", 0
> end scrollererstellen
> 
> on scrollerDidScroll hOffset, vOffset
>   set the vScroll of group "scrollgroup" to vOffset
> end scrollerDidScroll
> --------------------------------------------------------------
> However the lower part of the last line is cut off in the native scroller and I
> do not see the two empty lines!?
> What am I missing?
> 
> Thanks for any hint!
> 
> 
> Best
> 
> Klaus
> --
> Klaus Major
> https://www.major-k.de
> https://www.major-k.de/bass
> klaus at major-k.de
> 
> 
> _______________________________________________
> use-livecode mailing list
> use-livecode at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode



More information about the use-livecode mailing list