From 768f7feb7793b8ae7509602af27227a3f3b45a25 Mon Sep 17 00:00:00 2001 From: "barraux.a" Date: Mon, 9 May 2022 09:56:03 +0200 Subject: [PATCH] hj,n --- main.py | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 main.py diff --git a/main.py b/main.py new file mode 100644 index 0000000..df880a0 --- /dev/null +++ b/main.py @@ -0,0 +1,30 @@ +from kivy.app import App +from kivy.graphics import Ellipse, Line +from kivy.uix.boxlayout import BoxLayout +from kivy.uix.textinput import TextInput + +class CustomLayout(BoxLayout): + + def __init__(self, **kwargs): + super(CustomLayout, self).__init__(**kwargs) + with self.canvas.after: + pass + self.textinput = TextInput(text='Hello world', multiline=False) + self.add_widget(self.textinput) + self.textinput.bind(on_text_validate=self.on_enter) + + def on_enter(self,instance, value): + print('User pressed enter in', instance) + + + + +class MainApp(App): + + def build(self): + root = CustomLayout() + return root + +if __name__ == '__main__': + MainApp().run() +