def __init__(self, **kw): super().__init__(**kw) layout = BoxLayout() layout.orientation = "vertical" layout.opacity = 1.0 layout.padding = 20 layout.spacing = 20 grid = GridLayout() grid.spacing = 10 grid.cols = 2 #RENDSZAM rendszamgomb = Button(text="Rendszám:", size_hint=(1.0, 0.1)) rendszamgomb.pos_hint = {"center_x": 0.5, 'y': 0.0} rendszamgomb.color = (1.0, 1.0, 1.0, 1) rendszamgomb.bind(on_press=self.clearRendszammezo) grid.add_widget(rendszamgomb) rendszammezo = TextInput(multiline=False, write_tab=False) rendszammezo.foreground_color = (0.0, 0.0, 0.0, 5) rendszammezo.background_color = (1.0, 1.0, 1.0, 5) rendszammezo.font_size = 30 rendszammezo.font_name = "Roboto-Bold" layout.rendszammezo = rendszammezo grid.add_widget(rendszammezo) #ÉVJÁRAT evjaratgomb = Button(text="Évjárat:", size_hint=(1.0, 0.1)) evjaratgomb.pos_hint = {"center_x": 0.5, 'y': 0.0} evjaratgomb.color = (1.0, 1.0, 1.0, 1) evjaratgomb.bind(on_press=self.clearEvjaratmezo) grid.add_widget(evjaratgomb) evjaratmezo = TextInput(multiline=False, write_tab=False) evjaratmezo.foreground_color = (0.0, 0.0, 0.0, 5) evjaratmezo.background_color = (1.0, 1.0, 1.0, 5) evjaratmezo.font_size = 30 evjaratmezo.font_name = "Roboto-Bold" layout.evjaratmezo = evjaratmezo grid.add_widget(evjaratmezo) #Tipus tipusgomb = Button(text="Típus:", size_hint=(1.0, 0.1)) tipusgomb.pos_hint = {"center_x": 0.5, 'y': 0.0} tipusgomb.bind(on_press=self.clearTipusmezo) grid.add_widget(tipusgomb) tipusmezo = TextInput(multiline=False, write_tab=False) tipusmezo.foreground_color = (0.0, 0.0, 0.0, 5) tipusmezo.background_color = (1.0, 1.0, 1.0, 5) tipusmezo.font_size = 30 tipusmezo.font_name = "Roboto-Bold" layout.tipusmezo = tipusmezo grid.add_widget(tipusmezo) #ÁR argomb = Button(text="Ár:", size_hint=(1.0, 0.1)) argomb.pos_hint = {"center_x": 0.5, 'y': 0.0} argomb.bind(on_press=self.clearArmezo) grid.add_widget(argomb) armezo = TextInput(multiline=False, write_tab=False) armezo.foreground_color = (0.0, 0.0, 0.0, 5) armezo.background_color = (1.0, 1.0, 1.0, 5) armezo.font_size = 30 armezo.font_name = "Roboto-Bold" layout.armezo = armezo grid.add_widget(armezo) layout.add_widget(grid) #Gomb button1 = Button(text="Hozzáadás", size_hint=(1.0, 0.3)) button1.background_color = (1.5, 1.5, 1.5, 1) button1.bind(on_press=self.checkFieldsAndPrintData) layout.add_widget(button1) button2 = Button(text="Lista", size_hint=(1.0, 0.3)) button2.background_color = (1.5, 1.5, 1.5, 1) button2.bind(on_press=self.showDetails) layout.add_widget(button2) self.layout = layout self.add_widget(layout) self.bind(on_leave=self.clearOnLeave)