def __init__(self): ScrollView.__init__(self, size_hint=(None, None), size=(1000, 1000), pos=(0, 0)) layout = GridLayout(cols=1, spacing=0, size_hint_y=None) for i in range(30): btn = Button(text=str(i), size_hint_y=None, height=200) layout.add_widget(btn) self.add_widget(layout)
def __init__(self): ScrollView.__init__(self) layout = GridLayout(cols=1, size_hint=(1, None)) self.add_widget(layout) layout.bind(minimum_height=layout.setter('height')) for i in range(20): layout.add_widget(Field('Test field {}'.format(i), i % 2 is 0))
def __init__(self, category, **kwargs): self.category = category self.manager = eval(self.category + 'Manager()') self.managed = eval(self.category + "()") self.item_id = None ScrollView.__init__(self, **kwargs)
def __init__(self, elements, **kwargs): ScrollView.__init__(self, **kwargs) self.elements = elements