[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
gnue/forms/src/uidrivers/wx UIdriver.py
From: |
James Thompson |
Subject: |
gnue/forms/src/uidrivers/wx UIdriver.py |
Date: |
Thu, 25 Apr 2002 20:47:54 -0400 |
CVSROOT: /cvsroot/gnue
Module name: gnue
Changes by: James Thompson <address@hidden> 02/04/25 20:47:53
Modified files:
forms/src/uidrivers/wx: UIdriver.py
Log message:
Fix for event handling with dropdowns
CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue/forms/src/uidrivers/wx/UIdriver.py.diff?tr1=1.163&tr2=1.164&r1=text&r2=text
Patches:
Index: gnue/forms/src/uidrivers/wx/UIdriver.py
diff -c gnue/forms/src/uidrivers/wx/UIdriver.py:1.163
gnue/forms/src/uidrivers/wx/UIdriver.py:1.164
*** gnue/forms/src/uidrivers/wx/UIdriver.py:1.163 Mon Apr 15 16:42:16 2002
--- gnue/forms/src/uidrivers/wx/UIdriver.py Thu Apr 25 20:47:51 2002
***************
*** 560,568 ****
self.widgets[index].SetFocus()
def setValue(self, value, index=0):
! #self.widgets[index].SetEvtHandlerEnabled(FALSE)
self.widgets[index].SetValue(value)
! #self.widgets[index].SetEvtHandlerEnabled(TRUE)
def setCursorPosition(self, position, index=0):
try:
--- 560,570 ----
self.widgets[index].SetFocus()
def setValue(self, value, index=0):
! # You must have the .SetEvtHandlerEnabled lines
! # without them dropdowns blow up.
! self.widgets[index].SetEvtHandlerEnabled(FALSE)
self.widgets[index].SetValue(value)
! self.widgets[index].SetEvtHandlerEnabled(TRUE)
def setCursorPosition(self, position, index=0):
try: