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