[SailfishDevel] How to combine multiple Flickables?

Marcin M. marmistrzmar at gmail.com
Tue Aug 12 14:41:11 UTC 2014


/edit: Yes, the visual parent seems to be the Column (it doesn't have
maximumFlickVelocity, it does have spacing)

What to do with this? I have two items in the Column.

--
Marcin


2014-08-12 16:36 GMT+02:00 Marcin M. <marmistrzmar at gmail.com>:

> OK, I might've found where the problem is. a -> b will mean b is a's child
> (a is b's parent (doesn't have to be a visual parent). Then
>
> SilicaFlickable -> Column -> SilicaListView -> Column (a delegate) ->
> TextField.
>
> So maybe SilicaListView isn't simply the TextField's visual parent?
> TextAutoScroller.qml has some code for multiple Flickables.
>
> Maybe it'd be a good idea to add an option to specify the Flickable to
> scroll to manually?
>
> --
> Marcin
>
>
> 2014-08-11 12:10 GMT+02:00 Marcin M. <marmistrzmar at gmail.com>:
>
> It worked like charm but one more difficulty occured: inside the delegate
>> there's a TextField (it's much easier to handle this than a "global"
>> TextField). If in gains focus, it doesn't autoScroll at all (it'd like to
>> scroll inside the inner flickable). If I put second TextField outside the
>> SilicaListView, it scrolls perfectly. How to handle this? I tried setting
>> the main SilicaFlickable as a visual parent but it causes even more trouble
>> (visual layout broken)
>>
>> --
>> Marcin
>>
>>
>> 2014-08-04 18:24 GMT+02:00 Marcin M. <marmistrzmar at gmail.com>:
>>
>> Thanks, I'll try it out.
>>>
>>> --
>>> Marcin
>>>
>>>
>>> 2014-08-04 13:58 GMT+02:00 Andrey Kozhevnikov <coderusinbox at gmail.com>:
>>>
>>>  set pressDelay: 0 to flickable and listview
>>>>
>>>> 04.08.2014 16:42, Marcin M. пишет:
>>>>
>>>>     Hi,
>>>>
>>>>  My app uses PullDown and PushUp menus. Besides, it has a
>>>> SilicaListView inside to support multiple views inside the app (different
>>>> text displayed on each view).
>>>>
>>>>  Page
>>>> {
>>>>      SilicaFlickable // vertical one
>>>>     {
>>>>           PullDownMenu{ ... }
>>>>          PushUpMenu{ ... }
>>>>           SilicaListView { orientation: ListView.Horizontal; snapMode:
>>>> ListView.snapOneItem; ... }
>>>>      }
>>>> }
>>>>
>>>>  1. If the menu has been used, most gestures are stealed by the top
>>>> Flickable and it's difficult to switch views. if a view has been switched,
>>>> it's easy to go back to the view. How to cope with this (make all swipes -
>>>> both horizontal and vertical of equal importance)
>>>>
>>>>  2. How to properly indicate to the user, that there are still views
>>>> left? Should I do it the same way as the PullDownMenu indicates? Simply
>>>> allowing to go out of bounds for a little?
>>>>
>>>>  Thanks
>>>>       --
>>>> Marcin
>>>>
>>>>
>>>> _______________________________________________
>>>> SailfishOS.org Devel mailing list
>>>> To unsubscribe, please send a mail to devel-unsubscribe at lists.sailfishos.org
>>>>
>>>>
>>>>
>>>> _______________________________________________
>>>> SailfishOS.org Devel mailing list
>>>> To unsubscribe, please send a mail to
>>>> devel-unsubscribe at lists.sailfishos.org
>>>>
>>>
>>>
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.sailfishos.org/pipermail/devel/attachments/20140812/43911e13/attachment.html>


More information about the Devel mailing list