Esempio n. 1
0
 def password_dialog(self, msg, f, args):
     def callback(pw):
         Clock.schedule_once(lambda _: f(*(args + (pw,))), 0.1)
     if self._password_dialog is None:
         from uix.dialogs.password_dialog import PasswordDialog
         self._password_dialog = PasswordDialog()
     self._password_dialog.init(msg, callback)
     self._password_dialog.open()
Esempio n. 2
0
    def password_dialog(self, title, f, args):
        from uix.dialogs.password_dialog import PasswordDialog

        def callback(pw):
            Clock.schedule_once(lambda x: apply(f, args + (pw, )), 0.1)

        popup = PasswordDialog(title, callback)
        popup.open()