Пример #1
0
 def _login(self):
     self.login_button.configure(state=tk.DISABLED)
     self.guest_button.configure(state=tk.DISABLED)
     self.language_button.configure(state=tk.DISABLED)
     username = self.username_entry.get().strip()
     password = self.password_entry.get().strip()
     try:
         self.pikax_handler.login(username, password)
         if self.remember_me_checkbox.get():
             self.save_login_credential(username, password)
         else:
             self.remove_login_credential_if_exists()
         go_to_next_screen(src=self, dest=MenuScreen)
     except PikaxException as e:
         self.guest_button.configure(state=tk.NORMAL)
         self.language_button.configure(state=tk.NORMAL)
         self.login_button.configure(state=tk.NORMAL)
         sys.stdout.write(f'{e}')
Пример #2
0
 def back_clicked(self):
     from menu import MenuScreen
     self.save_inputs()
     go_to_next_screen(self, MenuScreen)
Пример #3
0
 def back_clicked(self):
     from login import LoginScreen
     go_to_next_screen(src=self, dest=LoginScreen)
Пример #4
0
 def search_clicked(self):
     from search import SearchScreen
     go_to_next_screen(src=self, dest=SearchScreen)
Пример #5
0
 def rank_clicked(self):
     from rank import RankScreen
     go_to_next_screen(src=self, dest=RankScreen)
Пример #6
0
 def id_clicked(self):
     from illustration import IllustrationScreen
     go_to_next_screen(src=self, dest=IllustrationScreen)
Пример #7
0
 def artist_clicked(self):
     from artist import ArtistScreen
     go_to_next_screen(src=self, dest=ArtistScreen)
Пример #8
0
 def guest_login(self):
     self.save_inputs()
     self.login_button.configure(state=tk.DISABLED)
     self.language_button.configure(state=tk.DISABLED)
     go_to_next_screen(src=self, dest=MenuScreen)