TextInputa girdigimiz her veri icin direk o fonksiyonu cagırmasını istiyorum. Mesala kullanıcı d tusuna basdı textınput direk kontrol edilip o fonksiyonu cagıracak. Örnek olarak sifre programı ve tus yok kullanıcı yanlıs girse bile bir msj vermiycek, dogru sifreyi yazdıgı an direk giris yapıcak. Bu sekilde bir şey.
PHP Kod:
from kivy.app import App
from kivy.uix.floatlayout import FloatLayout
from kivy.lang import Builder
from kivy.uix.screenmanager import ScreenManager, Screen
Builder.load_string("""
<main2>:
TextInput:
id: txt
<main3>:
Label:
text: "Dogru parola!"
""")
class main2(Screen):
def kontrol(self):
if str(self.ids.txt.text) == "qwer":
pass
else:
pass
class main3(Screen):
pass
sm = ScreenManager()
sm.add_widget(main2(name = "main2"))
sm.add_widget(main3(name = "main3"))
class main(App):
def build(self):
return sm
if __name__== "__main__":
main().run()