commit-gnue
[Top][All Lists]
Advanced

[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:



reply via email to

[Prev in Thread] Current Thread [Next in Thread]