Close
Edit

category: prog, direction: python, group: kivy

Python, Kivy -- Scrollbar

python

Категория: Программирование. Направление: Python. Группа: Kivy.
Добавлено: 22-02-2025
Ключи: #kivy, #python


Python, Kivy -- Scrollbar. Добавление содержимого с прокруткой.

...
from kivy.uix.scrollview import ScrollView
...

class MyApp(App):

    ...
    scroll = None

    def build_tree__item(self, sm):
        '''
        build item 
        '''
        multisize = 3 # item content view scroll size
        box = BoxLayout(orientation='vertical', \
            size_hint = (1, 0.95 * multisize)) # tree

        # Экземпляр поля с прокруткой
        scroll = ScrollView(size_hint=(1, 1), \
            size=(Window.width, Window.height))
        # Добавляем элемент содержимого
        scroll.add_widget(box)
        self.scroll = scroll
        # Прокручиваем содержимое к вверх (0 = вниз)
        self.scroll.scroll_y = 1

        ...
...

kivy.org: ScrollView

Ctrl + S : Update