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)



_______________________________________________
Commit-gnue mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/commit-gnue

Reply via email to