[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
gnue/gnuef/src UIwxpython.py
From: |
Jason Cater |
Subject: |
gnue/gnuef/src UIwxpython.py |
Date: |
Thu, 15 Nov 2001 17:06:33 -0500 |
CVSROOT: /home/cvs
Module name: gnue
Changes by: Jason Cater <address@hidden> 01/11/15 17:06:32
Modified files:
gnuef/src : UIwxpython.py
Log message:
bugfix: tab works correctly on the login dialog
CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnuef/src/UIwxpython.py.diff?cvsroot=OldCVS&tr1=1.119&tr2=1.120&r1=text&r2=text
Patches:
Index: gnue/gnuef/src/UIwxpython.py
diff -u gnue/gnuef/src/UIwxpython.py:1.119 gnue/gnuef/src/UIwxpython.py:1.120
--- gnue/gnuef/src/UIwxpython.py:1.119 Wed Nov 14 19:01:06 2001
+++ gnue/gnuef/src/UIwxpython.py Thu Nov 15 17:06:32 2001
@@ -93,11 +93,14 @@
self.seq = seq
def loginFieldEventTrap(self, event):
- if event.KeyCode() == WXK_RETURN:
+ if event.KeyCode() in (WXK_RETURN, WXK_TAB):
if self.seq < len(self.app.textctrlList) - 1:
self.app.textctrlList[self.seq+1].SetFocus()
else:
- self.app.loginCompleted(1)
+ if event.KeyCode() == WXK_TAB:
+ self.app.loginButton.SetFocus()
+ else:
+ self.app.loginCompleted(1)
else:
event.Skip()
@@ -1027,6 +1030,8 @@
dlgHeight - 10 - getLargest(loginButton.GetSize().GetHeight(),
cancelButton.GetSize().GetHeight())))
+ self.loginButton = loginButton
+
self.dlg.SetSize(wxSize(dlgWidth, dlgHeight))