commit-gnue
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[gnue] r8998 - in trunk/gnue-forms/src/uidrivers/win32: . widgets


From: btami
Subject: [gnue] r8998 - in trunk/gnue-forms/src/uidrivers/win32: . widgets
Date: Wed, 8 Nov 2006 06:09:38 -0600 (CST)

Author: btami
Date: 2006-11-08 06:09:38 -0600 (Wed, 08 Nov 2006)
New Revision: 8998

Modified:
   trunk/gnue-forms/src/uidrivers/win32/UIdriver.py
   trunk/gnue-forms/src/uidrivers/win32/widgets/_base.py
Log:
let unhandled exceptions appear

Modified: trunk/gnue-forms/src/uidrivers/win32/UIdriver.py
===================================================================
--- trunk/gnue-forms/src/uidrivers/win32/UIdriver.py    2006-11-08 10:53:47 UTC 
(rev 8997)
+++ trunk/gnue-forms/src/uidrivers/win32/UIdriver.py    2006-11-08 12:09:38 UTC 
(rev 8998)
@@ -102,12 +102,9 @@
       widget = self._win32app._HwndToTkObj[hwnd]
     except:
       return win32gui.DefWindowProc(hwnd, msg, wParam, lParam)
-    try:
-      OnWM = self._message_map.get(msg, OnWMDefault)
-      x = OnWM(hwnd, msg, wParam, lParam, widget)
-    except:
-      x = -1
-    return x
+
+    OnWM = self._message_map.get(msg, OnWMDefault)
+    return OnWM(hwnd, msg, wParam, lParam, widget)
 
 
   def _initialize(self):

Modified: trunk/gnue-forms/src/uidrivers/win32/widgets/_base.py
===================================================================
--- trunk/gnue-forms/src/uidrivers/win32/widgets/_base.py       2006-11-08 
10:53:47 UTC (rev 8997)
+++ trunk/gnue-forms/src/uidrivers/win32/widgets/_base.py       2006-11-08 
12:09:38 UTC (rev 8998)
@@ -456,7 +456,7 @@
   def Connect(self, id, func):
     self._connectTable[id] = func
 
-
+
 class Win32Window(Win32Base):
   _descriptionTable = {}
   _statusBar = None
@@ -514,7 +514,11 @@
 
 
 class Win32Entry(Win32Base):
-    
+
+  def OnWMCommand(self, hwnd, msg, wParam, lParam):
+    pass
+#    print 'Win32Entry.OnWMCommand', hwnd, msg, wParam, lParam
+
   def SetValue(self, value):
     try:
       gfObject = self._uiDriver._IdToGFObj[self._id]
@@ -590,14 +594,17 @@
 
 
 class Win32Button(Win32Base):
-  pass
-#  def OnWMCommand(self, hwnd, msg, wParam, lParam):
-#    print 'OnWMCommand in Win32Button', hwnd, msg, wParam, lParam
-#    print self._connectTable[wParam]
-#    self._connectTable[wParam](wParam)
+
+  def OnWMCommand(self, hwnd, msg, wParam, lParam):
+    pass
+#    print 'Win32Button.OnWMCommand', hwnd, msg, wParam, lParam
 
 
 class Win32Page(Win32Base):
+
+  def OnWMNotify(self, hwnd, msg, wParam, lParam):
+    pass
+#    print 'Win32Page.OnWMNotify', hwnd, msg, wParam, lParam
 
   def OnWMCommand(self, hwnd, msg, wParam, lParam):
     if win32api.HIWORD(wParam) == win32con.LBN_SELCHANGE:





reply via email to

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