commit-gnue
[Top][All Lists]
Advanced

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

[gnue] r7701 - trunk/gnue-forms/src/uidrivers/win32/widgets


From: btami
Subject: [gnue] r7701 - trunk/gnue-forms/src/uidrivers/win32/widgets
Date: Thu, 7 Jul 2005 08:41:48 -0500 (CDT)

Author: btami
Date: 2005-07-07 08:41:47 -0500 (Thu, 07 Jul 2005)
New Revision: 7701

Modified:
   trunk/gnue-forms/src/uidrivers/win32/widgets/_base.py
Log:
fixed key error

Modified: trunk/gnue-forms/src/uidrivers/win32/widgets/_base.py
===================================================================
--- trunk/gnue-forms/src/uidrivers/win32/widgets/_base.py       2005-07-07 
13:39:52 UTC (rev 7700)
+++ trunk/gnue-forms/src/uidrivers/win32/widgets/_base.py       2005-07-07 
13:41:47 UTC (rev 7701)
@@ -237,8 +237,12 @@
                             _form=gfObject._form)
         return win32gui.CallWindowProc(self._oldWndProc, hwnd, msg, wParam, 
lParam)
 
-    elif msg == win32con.WM_PAINT:
-      gfObject = self._uiDriver._IdToGFObj[self._id]
+    elif msg == win32con.WM_PAINT:
+      try:
+        gfObject = self._uiDriver._IdToGFObj[self._id]
+      except:
+        return win32gui.CallWindowProc(self._oldWndProc, hwnd, msg, wParam, 
lParam)
+
       if gfObject._type == 'GFImage':
         win32gui.CallWindowProc(self._oldWndProc, hwnd, msg, wParam, lParam)
         hdc = win32gui.GetDC(self._hwnd)





reply via email to

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