From 301165336c31c893c18989c63ba8908f7113c0e9 Mon Sep 17 00:00:00 2001 From: Ivan C Date: Sun, 15 Oct 2017 20:33:00 -0700 Subject: [PATCH] add enable enter key to login --- views/formlogin.py | 3 ++- views/formloginfailure.py | 7 +++++-- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/views/formlogin.py b/views/formlogin.py index 6fdabe2..6a311b2 100644 --- a/views/formlogin.py +++ b/views/formlogin.py @@ -27,6 +27,7 @@ def _initialize_view(self, master): self.master.title("fbChat") self.master.geometry("350x300+600+300") self.master.config(bg='#E9EBEE') + self.master.bind("", self._on_buttonlogin_clicked) fbphoto = PhotoImage(file='img/FB-f-Logo_blue_58.gif') self.fbImageFrame = Frame(master,width=350,height=30,bg='#4267B2') self.fblogo = Label(master, image=fbphoto) @@ -52,7 +53,7 @@ def _initialize_view(self, master): self.entrypass.grid(row=5, column=0,pady=5,ipady=5) self.buttonlogin.grid(row=6, column=0, columnspan=2,pady=5) - def _on_buttonlogin_clicked(self): + def _on_buttonlogin_clicked(self, event=None): username = self.username.get() password = self.password.get() try: diff --git a/views/formloginfailure.py b/views/formloginfailure.py index 0675377..8e4e6a0 100644 --- a/views/formloginfailure.py +++ b/views/formloginfailure.py @@ -23,7 +23,10 @@ def _initialize_view(self, master): self.master.geometry("350x200+600+300") self.master.config(bg="#E9EBEE") self.master.resizable(0,0) - self.master.overrideredirect(1) + + self.master.bind("", self._on_loginagainbutton_clicked) + #self.master.overrideredirect(1) + # change the font accordingly #self.someFont = font.Font(family='Ubuntu', size=10, weight='normal') @@ -44,7 +47,7 @@ def _initialize_view(self, master): bg="#3B5998",fg="#FFFFFB",activebackground="#365899",activeforeground="#FFFFFB") self.loginagainbutton.grid(row=2,column=0,pady=30,ipady=5,padx=10) - def _on_loginagainbutton_clicked(self): + def _on_loginagainbutton_clicked(self, event=None): self.close() try: from .formlogin import FormLogin